Ich wieder... ::)
HAbe mir ein DOIF gebastelt der mir meine Fenster/Haus/Hausnummernbeleuchtung steuert...
Nun stoße ich gedanklich an meine Grenzen...
Wie bekomme ich in diesen Code eine zusätzliche "on" Zeit um 05:00 für die Fensterbeleuchtung und einen "off" für die Hausbeleuchtung?
([Tageslicht_Outdoor] eq "Nacht")
(set Hausnummernbeleuchtung on)
({ fhem("set Fensterbeleuchtung on-till 23:00") })
({ fhem("set Hausbeleuchtung off-till 23:00") })
DOELSE
(set Hausnummernbeleuchtung,Fensterbeleuchtung,Hausbeleuchtung off)
Habe schon soetwas probiert aber das will nicht wirklich:
([Tageslicht_Outdoor] eq "Nacht")
(set Hausnummernbeleuchtung on)
({ fhem("set Fensterbeleuchtung on-till 23:00") })
({ fhem("set Hausbeleuchtung off-till 23:00") })
([05:00]) (set Fensterbeleuchtung on) (set Hausbeleuchtung off)
DOELSE
(set Hausnummernbeleuchtung,Fensterbeleuchtung,Hausbeleuchtung off)
Hat jemand eine Idee?
Syntax beachten. Die steht bereits in der Einleitung des Modul:
Zitat
define <name> DOIF (<Bedingung>) (<Befehle>) DOELSEIF (<Bedingung>) (<Befehle>) DOELSEIF ... DOELSE (<Befehle>)
Ich sehe bei dir kein DOELSEIF.
Oh mann .... ich tu mir echt schweer mit dem DOELSEIF... :-\
Na wie auch immer...
Denke das passt jetzt, oder? Immerhin zeigt er mir einen Timer der um 05:00 uhr durchgeführt...
([Tageslicht_Outdoor] eq "Nacht")
(set Hausnummernbeleuchtung on)
({ fhem("set Fensterbeleuchtung on-till 23:00") })
({ fhem("set Hausbeleuchtung off-till 23:00") })
DOELSEIF
([05:00]) (set Fensterbeleuchtung on) (set Hausbeleuchtung off)
DOELSE
(set Hausnummernbeleuchtung off) (set Fensterbeleuchtung off) (set Hausbeleuchtung off)
Kurzgefasst: Wenns Nacht ist soll Fensterbeleuchtung bis 23uhr an sein. Ab 23Uhr die Hausbeleuchtung an. UND ab 05:00 wieder die Fensterbeleuchtung an und Hausbeleuchting aus. UND falls es TAG ist bleibt alles aus.
Vielen DANK!
Warum benutzt du kein wait oder doelseif?
Gesendet von meinem SM-J510FN mit Tapatalk
:o hab doch DOELSEIF... wait kenne ich noch nicht, aber so funktioniert es ja auch. Werde mir mal wait ansehen...