Seite 1 von 1

Astro-Rule ändert Switch nicht

Verfasst: 4. Feb 2021 17:24
von MrCrashy
Hallo, irgendwie hat mein Astro-Binding derzeit leichte Probleme und ich finde den Fehler nicht. Alles hat einwandfrei funktioniert, doch nun streikt es aus einem mir nicht ersichtlichen Grund.

Meine Rule dafür sieht so aus:

Code: Alles auswählen

rule "Sonnenuntergang"
when
    Channel "astro:sun:home:set#event" triggered START 
then 
    Sunset_State.postUpdate(ON)
    Night.postUpdate(ON)
end 

rule "Sonnenaufgang"
when 
    Channel "astro:sun:home:rise#event" triggered START 
then 
    Night.postUpdate(OFF)
end 

rule "Sonnenuntergang Ende"
when 
    Channel "astro:sun:home:set#event" triggered END 
then 
    Sunset_State.postUpdate(OFF)
end 
So sieht meine Things-Datei aus:

Code: Alles auswählen

astro:sun:home [geolocation="52.305382, 8.604657", interval=60]{
    Channels: 
        Type rangeEvent : set#event [
            offset=30
        ]
        Type rangeEvent : rise#event [
            offset=30
        ]
}
Die Channel triggern, das sehe ich in den Logs, bloß leider werden die Items nicht mehr geschaltet. Hat jemand eine Idee?
Das ist seit dem Update auf OH3 so.

Re: Astro-Rule ändert Switch nicht

Verfasst: 4. Feb 2021 17:54
von Darkwin101
bei mir sind die Channel Trigger in ' und nicht in " ausgeführt

Re: Astro-Rule ändert Switch nicht

Verfasst: 4. Feb 2021 20:17
von int5749
MrCrashy hat geschrieben: 4. Feb 2021 17:24 ... Hat jemand eine Idee?
Darkwin101 hat geschrieben: 4. Feb 2021 17:54 bei mir sind die Channel Trigger in ' und nicht in " ausgeführt
Bei mir auch:

Code: Alles auswählen

rule Sunrise_Event
when
	Channel 'astro:sun:local:rise#event' triggered START
then
	logInfo("Astro", "Sun rise")
	Lampe_Haustuere.sendCommand(OFF)
	gAussen.allMembers.filter(f|(f.state)!==OFF).forEach[ a|
		a.sendCommand(OFF)
		logInfo("Aussenbeleuchtung", a.name + " received OFF")
	]
end

Re: Astro-Rule ändert Switch nicht

Verfasst: 4. Feb 2021 23:29
von peter-pan
Was haben denn deine Items (Night, Sunset_State) für einen Item-Typ ? Wie erkennst du, dass die Regeln triggern ? Ich würde mal ein LogInfo einbauen.