Hallo zusammen,
mal eine blöde Frage auf die ich gerade keine Antwort googeln kann.
Kann ich in einem Notify unterschiedliche Events unterschiedlich händeln? habe keine Lust je ein Notify für an und aus anzulegen :)
Das muss doch auch anders gehen....
Problem ist, das ich teilweise Schaltvorgänge habe die ich nicht über $EVENT abfragen kann da sie nicht on oder off sind.
Fernseher:on { fhem("set TV on; sleep 1; set Canton on; set harmony_0815 command PowerToggle") };
Fernseher:off { fhem("set TV off;......")}
Hallo,
sowas Fernseher:.o[nf]+ {}
ginge und dann halt $EVTPART1 in Perl auswerten, Beispiele gibts dazu im Wiki zu notify.
Wenn du nicht weiter kommst >>> fragen !
Gruß
Thomas
Oder das Modul MSwitch verwenden. Ist ein Multiersatz für notify, at, watchdog. Da funktioniert sowas recht einfach und zusammenklickbar.
https://wiki.fhem.de/wiki/MSwitch (https://wiki.fhem.de/wiki/MSwitch)
Leider musst du das Modul manuell installieren. Geht aber ganz leicht mittels
update add https://raw.githubusercontent.com/Byte009/FHEM-MSwitch/master/controls_mswitch.txt
Der Support ist super.
hab es jetzt so gelöst
VR200_Routine {if($EVENT eq "on") { fhem("set VR200 startCleaning") } else { fhem("set VR200 stop; sleep 5; set VR200 sendToBase")}}
Danke euch !