Hilfe Watchdog Schlafen + Fester Zeitbereich und dummy Prüfung

Begonnen von ChrisW, 23 Oktober 2015, 08:40:48

Vorheriges Thema - Nächstes Thema

ChrisW

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
Raspberry PI3 mit allem möglichen.

Ellert

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.