FHEM Forum

FHEM - Anwendungen => Beleuchtung => Thema gestartet von: raw am 05 Oktober 2025, 11:11:20

Titel: ZigBee Schaltaktor mit on-for-timer
Beitrag von: raw am 05 Oktober 2025, 11:11:20
Kennt jemand ZigBee Schaltaktoren für Lampen oder Lüfter, die on-for-timmer können? So wie es die alten Homematic Aktoren können (HM-LC-Sw-....)
Titel: Aw: ZigBee Schaltaktor mit on-for-timer
Beitrag von: Sany am 05 Oktober 2025, 15:07:43
alle meine über zigbee2mqtt angebundenen Aktoren können das.
siehe commandref FHEM commands: set

Gruß


Sany
Titel: Aw: ZigBee Schaltaktor mit on-for-timer
Beitrag von: Beta-User am 05 Oktober 2025, 16:39:36
Zitat von: Sany am 05 Oktober 2025, 15:07:43alle meine über zigbee2mqtt angebundenen Aktoren können das.
siehe commandref FHEM commands: set

Gruß


Sany
Die Frage scheint eher zu sein, ob der Timer direkt auf der Hardware läuft...

Sowas gibt es afaik schon, aber nicht alle können es, und man muss den Timer mit in den JSON packen.

@TE: die Datenbank bei blackadder (oder so) kennst du? Da findet man derartige Infos.
Titel: Aw: ZigBee Schaltaktor mit on-for-timer
Beitrag von: Sany am 05 Oktober 2025, 17:35:04
ZitatDie Frage scheint eher zu sein, ob der Timer direkt auf der Hardware läuft... (https://www.zigbee2mqtt.io/devices/4058075208384.html#transition)
...das hat sich in meiner trüben Glaskugel so nicht gezeigt... ;)

Aber weil es mich nun auch interessiert habe ich mal nachgesehen: bei blakadder sind die Infos eher spärlich, bei zigbee2mqtt ist es ausführlich:

https://www.zigbee2mqtt.io/supported-devices/# (https://www.zigbee2mqtt.io/supported-devices/#)

hier kannst Du nach Devices suchen und bekommst dann eine ausführliche Beschreibung.
Ich habe mal einige IKEA Schaltaktoren und Lampen durchgesehen, bei allen gibt es diesen Text:

ZitatOn with timed off (https://www.zigbee2mqtt.io/devices/E160x_E170x_E190x.html#on-with-timed-off)
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property
on_time to the payload which is the time in seconds the state should remain on. Additionally an
off_wait_time property can be added to the payload to specify the cooldown time in seconds when the switch will not answer to other on with timed off commands. Support depends on the switch firmware. Some devices might require both
on_time and
off_wait_time to work Examples :
{"state" : "ON", "on_time": 300},
{"state" : "ON", "on_time": 300, "off_wait_time": 120}.
bei einer Schaltsteckdose von nous steht es so drin:
ZitatCountdown (numeric) (https://www.zigbee2mqtt.io/devices/A1Z.html#countdown-numeric)
Countdown to turn device off after a certain time. Value can be found in the published state on the
countdown property. To read (
/get) the value publish a message to topic
zigbee2mqtt/FRIENDLY_NAME/get with payload
{"countdown": ""}. To write (
/set) a value publish a message to topic
zigbee2mqtt/FRIENDLY_NAME/set with payload
{"countdown": NEW_VALUE}. The minimal value is
0 and the maximum value is
43200. The unit of this value is
s.
Sieht so aus, als könnten das wohl viele zigbee-aktoren, wenn auch auf unterschiedlichem Weg. Allerdings gibt es da Unterschiede bei den Herstellern, also kein echter Standard.
Von fhem aus geht es auf jeden Fall per setExtensions (also ein Timer in fhem, der nach Ablauf ein "off" schickt), ansonsten müsstest Du die setList "aufbohren", um die numerischen Werte für die Zeit mit zu übertragen.


Gruß


Sany