FHEM Forum

FHEM - Hausautomations-Systeme => Zigbee => Thema gestartet von: dirk_69 am 01 März 2026, 10:35:55

Titel: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: dirk_69 am 01 März 2026, 10:35:55
Hallo zusammen,

ist es richtig, dass es bei HUE-Devices im Event-log keinen "set_on-for-timer" Eintrag wie z.B. bei MQTT2Devices gibt, oder habe ich etwas falsch gemacht ... muss man das logging hier erst aktivieren?

Das Eventlog beim "on-for-timer" sieht für ein ZigBee-Gerät wie folget aus:
2026-03-01 09:02:11 HUEDevice HUEDevice9 reachable: 1
2026-03-01 09:02:11 HUEDevice HUEDevice9 lastseen: 2026-03-01T08:01Z
2026-03-01 09:02:11 HUEDevice HUEDevice9 onoff: 1
2026-03-01 09:02:11 HUEDevice HUEDevice9 pct: 100
2026-03-01 09:02:11 HUEDevice HUEDevice9 on
2026-03-01 09:02:20 HUEDevice HUEDevice9 reachable: 1
2026-03-01 09:02:20 HUEDevice HUEDevice9 lastseen: 2026-03-01T08:01Z
2026-03-01 09:02:20 HUEDevice HUEDevice9 onoff: 0
2026-03-01 09:02:20 HUEDevice HUEDevice9 pct: 0
2026-03-01 09:02:20 HUEDevice HUEDevice9 off
 
beim mqtt2device:
2026-03-01 10:23:08 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 set_on-for-timer 9
2026-03-01 10:23:09 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: 1
2026-03-01 10:23:10 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: on
2026-03-01 10:23:17 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 set_off
2026-03-01 10:23:19 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: 0
2026-03-01 10:23:19 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: off

Ich habe auf das event-log "set_on-for-timer" eine Anzeige (per Watch) getriggert, was bei Erweiterung der Umgebung auf ZigBee SmartSwitches jetzt fehlt.

Die GeräteKonfigs kann ich gern nachreichen, wenn das hilfreich sein könnte.
Danke für jeden Hinweis
Dirk
Titel: Aw: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: rudolfkoenig am 01 März 2026, 11:35:20
Falls ein MQTT2_DEVICE on und off im setList hat, dann wird es (wegen SetExtensions) weitere Befehle dazu kriegen, unter anderem on-for-timer.
Siehe auch https://fhem.de/commandref_modular.html#setExtensions
Titel: Aw: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: dirk_69 am 01 März 2026, 18:54:53
Danke für die Antwort.
Mein Problem ist nicht der fehlende "on-for-timer" Befehl im HUE-Device, der ist da und funktioniert grandios.
Es wird nur kein Event "set_on-for-timer" erzeugt, auf welches ich gerne triggen möchte.
Titel: Aw: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: rudolfkoenig am 02 März 2026, 09:43:50
Um set_ Events zu erzeugen, muss der Befehl im setStateList Attribut enthalten sein (https://fhem.de/commandref_modular.html#MQTT2_DEVICE-attr-setStateList).
Bin nicht sicher, ob das bei setExtensions Befehlen keine uenerwuenschten Nebeneffekte hat: bitte um Feedback.
Titel: Aw: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: Beta-User am 02 März 2026, 10:31:54
Das "Problem" scheint eher das HUEDevice zu sein...

@dirk_69:
Bei allen anderen device-Typen außer m2d "muss" man den Device-Hash auswerten. Laufende setExtensions-Timer werden dort verwaltet.
Titel: Aw: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: betateilchen am 02 März 2026, 11:24:22
@dirk69: kannst Du alternativ nicht einfach auf 2026-03-01 09:02:11 HUEDevice HUEDevice9 onoff: 1 triggern? Es geht doch offenbar nur darum, einen Befehl zum Einschalten zu erkennen.
Titel: Aw: Kein "set_on-for-timer" logging bei HUE-/ ZigBee-Devices ?
Beitrag von: dirk_69 am 03 März 2026, 18:33:06
Mit den "on-for-timer" Daten habe ich bisher watches erzeugt bzw gestartet, welche die Restlaufzeit anzeigen.
Aber meine Frage, ob ich etwas falsch eingerichtet habe, ist eigentlich beantwortet.
Muss ich mir halt etwas anderes/neues überlegen.

Danke an alle!
Dirk