Seite 2 von 2

Re: Rule mit Sonnenaufgang verbinden

Verfasst: 19. Feb 2020 19:12
von clajo
Ok, ich habs verstanden.

Ein Item (IsDay) habe ich jetzt in der PaperUi angelegt. Das scheint auch zu funktionieren. Hier bekomme ich entsprechend die Werte On und Off angezeigt.
In der Lichtwecker.rules bekomme ich aber immer noch einen Fehler angezeigt:

Code: Alles auswählen

rule "Lichtwecker Aus"
when
    Time cron "0 40 5 ? * MON-FRI" or // Wochentag 5:40 AUS
    IsDay changed to ON
then 
    if(OG_Schlafen_Lichtwecker_State.state != OFF) 
        OG_Schlafen_Lichtwecker_State.sendCommand(OFF)
end
und zwar bei: IsDay changed to ON
Hier kommt dann diese Meldung:

Code: Alles auswählen

no viable alternative at input 'IsDay'
Eine andere Sache - könnt ihr mir bitte erklären was die Bedingungen != und && bedeuten. bzw wo ich dazu Infos finde? Irgendwie habe ich mal wieder das Netz ohne Infos :)

Vielen Dank für eure Hilfe
Jörg

Re: Rule mit Sonnenaufgang verbinden

Verfasst: 19. Feb 2020 19:25
von Darkwin101
Schreib mal Item vor das Isday
!= bedeutet nicht gleich
== bedeutet Gleich
&& bedeutet und
|| bedeutet oder

Re: Rule mit Sonnenaufgang verbinden

Verfasst: 19. Feb 2020 23:13
von clajo
Danke für die Erklärung, wieder etwas gelernt :)

Ein Voransetzen von item also item=IsDay changed to ON
hat leider auch nichts gebracht.
Jetzt wir item mit derselben Fehlermeldung angemeckert.

Jörtg

Rule mit Sonnenaufgang verbinden

Verfasst: 20. Feb 2020 06:08
von Darkwin101
Ohne gleich nur Item du musst openHAB sagen welcher Typ Isday ist also Item IsDay changed
Und achte bitte immer genau auf groß sind klein Schreibung das ist ebenfalls wichtig

Gesendet von iPhone mit Tapatalk

Re: Rule mit Sonnenaufgang verbinden

Verfasst: 20. Feb 2020 16:42
von clajo
item klein geschrieben :(

Re: Rule mit Sonnenaufgang verbinden

Verfasst: 20. Feb 2020 16:58
von clajo
Ich habe es eben getestet.
Es funktioniert.

Vielen lieben Dank für eure Hilfen und Erklärungen.

Jörg