Rule wenn Sensoren über mqtt keine Daten mehr liefern

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

fly
Beiträge: 11
Registriert: 9. Feb 2018 23:00
Answers: 0

Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von fly »

Hallo,
ich habe diverse Sensoren z.B. Temperatur über mqtt angebunden, wenn diese keine Daten mehr liefern weil z.B. die Batterie leer ist bleibt der letzte Wert bestehen, ohne das ich über den Ausfall informiert werde.
Kann man da eine Rule schreiben, die überprüft ob das item noch aktualisiert wird, also z.B. wenn 5 min kein Update mehr gekommen ist gebe den Wert 0 aus oder Batterie leer?

Gruß

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von sihui »

fly hat geschrieben: 9. Jan 2020 09:23 Kann man da eine Rule schreiben, die überprüft ob das item noch aktualisiert wird, also z.B. wenn 5 min kein Update mehr gekommen ist gebe den Wert
LWT=Last Will and Testament

https://www.hivemq.com/blog/mqtt-essent ... testament/
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

fly
Beiträge: 11
Registriert: 9. Feb 2018 23:00
Answers: 0

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von fly »

OK, danke. Verstehe ich es richtig, dass diese Einstellungen beim Sensor, also z.B. bei tasmota oder espeasy zu machen sind?

Benutzeravatar
PeterA
Beiträge: 1052
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von PeterA »

Würde das ggf auch mit dem Expire Binding funktionieren ?

https://www.openhab.org/addons/bindings/expire1/
- OpenHab 2.4
#PWRUP

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von sihui »

PeterA hat geschrieben: 10. Jan 2020 08:58 Würde das ggf auch mit dem Expire Binding funktionieren ?
Falls deine Firmware kein LWT unterstützt, ja:

https://community.openhab.org/t/design- ... live/14869
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

fly
Beiträge: 11
Registriert: 9. Feb 2018 23:00
Answers: 0

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von fly »

bei den Sensoren habe ich es weder in tasmota noch easyesp geschafft, allerdings macht das Expire Binding genau was ich wollte, danke für den Tipp

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von seppy »

Hi,
Du könntest auch über das network binding prüfen, ob das Device erreichbar ist.
Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Benutzeravatar
peter-pan
Beiträge: 2573
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von peter-pan »

Wie sind denn deine Sensoren angeschlossen bzw. kommunizieren mit OH ? Über einen ESP8266 ?

P.S. Ich bastle gerade auch mit ESP8266 + DHT22 + DHT11 + BME280
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

fly
Beiträge: 11
Registriert: 9. Feb 2018 23:00
Answers: 0

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von fly »

ja über mehrere ESP8266 mit Tasmota und espeasy

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Rule wenn Sensoren über mqtt keine Daten mehr liefern

Beitrag von sihui »

fly hat geschrieben: 11. Jan 2020 12:30 noch easyesp geschafft
ESPEasy sendet das LWT automatisch mit (jedenfalls in den neueren Versionen):
esp.JPG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Antworten