FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Beetle2003 am 30 März 2020, 20:32:11

Titel: (gelöst) Befehl nach DOIF / DOELSE ausführen
Beitrag von: Beetle2003 am 30 März 2020, 20:32:11
Ich habe eine DOIF Abfrage mit einigen DOELSEIF und am Ende ein DOELSE.

Nun möchte ich, dass wenn eine der DOELSEIF oder auch DOELSE ausgeführt wurden ein statusRequest auf das zuvor geschaltete Gerät abgesetzt wird.

Ich könnte den statusRequest in jede DOELSEIF Ausführung eintragen.  Das erscheint mir keine schöne Lösung.

Klappt es auch anders, dass ich den Befehl am Ende einmal absetzten kann?

Danke
Titel: Antw:Befehl nach DOIF / DOELSE ausführen
Beitrag von: steffen83 am 30 März 2020, 20:56:24
Setze doch ein setread das wäre die einfachste Sache

setreading Xxx Yyy Wer


Gesendet von meinem MI 8 mit Tapatalk

Titel: Antw:Befehl nach DOIF / DOELSE ausführen
Beitrag von: kadettilac89 am 30 März 2020, 21:04:48
Zitat von: Beetle2003 am 30 März 2020, 20:32:11
Klappt es auch anders, dass ich den Befehl am Ende einmal absetzten kann?

Im Doif selber wüsste ich nicht wie das geht.

von wie vielen Doif redest du? Wenn die Namen einem Muster folgen ... ein eigenes notify oder Doif das auf das Event des ausgelösten Doif reagiert ... schau dir mal den Eventmonitor an wie die Events aussehen.
Titel: Antw:Befehl nach DOIF / DOELSE ausführen
Beitrag von: Beetle2003 am 30 März 2020, 22:36:16
Danke für den Hinweis

Ich habe ein notify eingerichtet welches auf den state des Geätes triggert. Somit wird wie gewünscht bei jedem Statuswechsel ein statusRequest ausgeführt.