hallo,
ich benötige da mal ein wenig Hilfe für die Optimierung. Ich möchte gerne wenn schlafen_status on gesetzt ist eine Funksteckdose im Waschkeller ausschalten. Das ist ja nicht schwer aber nun kommt das Komplizierte...
Dafür muss ich aber 1. den Zeitbereich einstellen in dem der Watchdog das alle 10 Minuten Prüft zwischen 22-06 Uhr.
Danach soll beachtet werden ob der status_schlafen = on ist. und "WaschkellerBetrieb" = standby ....
Das ganze wenn möglich noch in dem Watchdog selbst das er die Steckdose WENN ausgeschaltet um 6 Uhr wieder einschaltet ...... ( vielleicht einfacher in einem 2. Watchdog )
Ich habe leider noch keine vorstellung wie ich das realisieren soll. Einen einfachen Watchdog habe ich :
define watchdog_schlafen watchdog schlafen_status:on 00:10 schlafen_status:off set wifiledkueche off ;; setstate watchdog_schlafen defined
attr watchdog_sleep regexp1WontReactivate 1b
:o :o :o
Nimm ein DOIF
mydi DOIF ([22:00-06:00] and[+600] and [schlafen] eq on and [WKBetr] eq [standby]) (set ...)
DOELSEIF ([06:01] and [Steckdose] eq "aus") (set Steckdose ein)
Ungetestet, Syntax unvollständig, bitte in der CommandRef nachlesen.