[Gelöst] Prüfen ob Gerät sich innerhalb einer Zeit gemeldet hat

Begonnen von Gear, 02 Dezember 2023, 19:14:20

Vorheriges Thema - Nächstes Thema

Gear

Hallo zusammen,

ich habe seit der Black-Week 5x Shelly Smoke Plus.
Diese melden sich alle ~24h im WLAN an und senden via MQTT ihren Status.

Wenn ich das richtig verstanden habe, dann geht das mit "Watchdog"?!
define <name> watchdog <regexp1> <timespec> <regexp2> <command>
define <name> watchdog <regexp1> 24:30:00 <regexp2> (Sende Info via Telegram)
Was muss ich bei <regexp1> und <regexp2> eintragen?

Folgendes Reading wird bei Verbindung mit dem Wert "0" befüllt.
SZ.Smoke.Shly:connected.*
Eig. müsste <regexp1> "leer" bleiben und das Reading in den <regexp2> eingetragen werden, da ich ja den Watchdog nur zurücksetzen will.

Gleiches würde ich auch gerne bei anderen Geräten nutzen wollen, die einfach irgendwann nicht mehr senden, aber der Akku eig. noch gut ist.

Danke
Grüße Gear
> ODroid H3 => OMV => Docker => FHEM <
Fritz!Box 7590, Fritz!Repeater 6000, MQTT, RaspberryMatic, Zigbee2MQTT, ESP32, ESP8266, Shelly, Grafana ...
> 3D-Druck <

Nobbynews


Gear

> ODroid H3 => OMV => Docker => FHEM <
Fritz!Box 7590, Fritz!Repeater 6000, MQTT, RaspberryMatic, Zigbee2MQTT, ESP32, ESP8266, Shelly, Grafana ...
> 3D-Druck <