rule "Lampen einschaltbar"
when
Item Sunset_Event changed
then
logInfo("Sunset_Event","changed to {}",Sunset_Event.state)
LightOnPeriod.sendCommand(ON)
end
rule "Lampen nicht einschaltbar"
when
Item Sunrise_Event changed
then
logInfo("Sunrise"_Event,"changed to {}",Sunrise_Event.state)
LightOnPeriod.sendCommand(OFF)
end
Aber die Ereignisse treten nicht ein. Jemand eine Idee?
Das ist die Konfiguration für das astro1 Binding. Ich gehe davon aus, dass Du eher das astro2 Binding nutzt, denn astro1 ist schon seit Jahren als legacy markiert.
Du musst nun stattdessen:
den Offset im passenden event Channel einstellen
einen Channel Trigger verwenden: Channel 'astro:sun:home:rise#event' triggered START
Die Trigger START und END beziehen sich auf den Beginn und das Ende des Ereignisses (Berührung des Horizonts)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet