Gerät mit notify automatisch nach Zeit X abschalten - Problem seit Update?

Begonnen von Klaus0815, 12 September 2020, 20:53:16

Vorheriges Thema - Nächstes Thema

Klaus0815

Hallo zusammen

habe hier irgendwie ein Problem seit einem Update - vermutlich hat es was mit Homematic zu tun:

Aufgabe: Gerät soll wenn es woher auch immer einen On-Befehl bekommt nach Zeit X abschalten

Bisher hat das mit
Ventilator:on set Ventilator on-for-timer 60
funktioniert

Jetzt wird aber seit einem Update folgendes geloggt:

Aufruf: set Ventilator on-for-timer 60

Antwort:
2020-09-12 20:47:17.782 CUL_HM Ventilator_Werkstatt set_on-for-timer 60
2020-09-12 20:47:17.802 CUL_HM Ventilator commState: CMDs_processing...
2020-09-12 20:47:17.967 CUL_HM Ventilator commState: CMDs_done
2020-09-12 20:47:17.967 CUL_HM Ventilator deviceMsg: on (to myVCCU)
2020-09-12 20:47:17.967 CUL_HM Ventilator level: 100
2020-09-12 20:47:17.967 CUL_HM Ventilator pct: 100
2020-09-12 20:47:17.967 CUL_HM Ventilator on
2020-09-12 20:47:17.967 CUL_HM Ventilator timedOn: running


Dadurch das jetzt hier wieder das on kommt, geht das Ganze durch das Notify in eine Endlosschleife

Wie kann ich das verhindern?

Evtl. durch ein wait im notify?




MadMax-FHEM

Warum machst du per notify aus on ein on-for-timer!?

Man kann das doch auch im Register durekt am Aktor tun.

Evtl. hilft disabledAfterTrigger beim notify...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Klaus0815

ZitatWarum machst du per notify aus on ein on-for-timer!?

Man kann das doch auch im Register durekt am Aktor tun.

Ja, ich gebe zu - eine sehr schlampige Lösung - aber oft halt sehr einfach, vor allem wenn man so was für fremde Leute einrichtet

Im Notify ist halt schnell die Zeit z.B. einer Aussenlampe geändert - und es funktioniert auch ohne peering ausreichend zuverlässig

ZitatEvtl. hilft disabledAfterTrigger beim notify...

Danke, nach genau so was habe ich gesucht :-)


MadMax-FHEM

Register setzen geht auch ohne Peering...

Bzw. pro Peer und "generell" soweit ich weiß...

Ja, Register setzen ist nicht ganz so schnell aber zuverlässig...

Wenn's damit geht dann viel Spaß!

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)