HUE Dimmer Switch Rule funktioniert nicht mehr

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
domjo75
Beiträge: 159
Registriert: 22. Jan 2019 11:10
Answers: 0

HUE Dimmer Switch Rule funktioniert nicht mehr

Beitrag von domjo75 »

Hallo,
ich habe heute morgen festgestellt, dass meine HUE Dimmer Switch Rule nicht mehr funktioniert.
Über die Rule werden die Events des HUE Dimmer Switch abgefragt und je nach Wert wird meine Deckenlampe geschaltet.
Keine Ahnung wie lange das schon nicht mehr geht, weil ich die Lampe meist über die Alex schalte.

Ich habe schon ein wenig recherchiert und mir LOGs in meine Rule gebastelt, leider passiert da aber gar nichts.
Der Switch selber funktioniert. Ich bekomme entsprechende INFOs im Log.
Ich bin ratlos. hat jemand noch eine Idee?

Code: Alles auswählen

rule "Büro Deckenlampe ON/OFF @ HUE DimmerSwitch"
when
	Channel "hue:0820:DimmerSwitch:dimmer_switch_event" triggered
	// Channel "hue:0820:DimmerSwitch:dimmer_switch" triggered
then
	logInfo("DimmerTest", "Dimmer switch event {} was triggered", receivedEvent)
	switch(receivedEvent) {
		case "1000.0":
		{
			Buero_Deckenlampe_switch.sendCommand("ON")
			logInfo("receivedEvent 1000.0", "Buero_Deckenlampe_switch ON")
		}
		case "1001.0":
		{
			Buero_Deckenlampe_switch.sendCommand("ON")
			logInfo("receivedEvent 1001.0", "Buero_Deckenlampe_switch ON")
		}
		case "1002.0":
		{
			Buero_Deckenlampe_switch.sendCommand("ON")
			logInfo("receivedEvent 1002.0", "Buero_Deckenlampe_switch ON")
		}
		case "2000.0":
		{
			Buero_Deckenlampe_switch.sendCommand("ON")
			logInfo("receivedEvent 2000.0", "Buero_Deckenlampe_switch ON")
		}
		case "2001.0":
		{
			Buero_Deckenlampe_switch.sendCommand("ON")
			logInfo("receivedEvent 2001.0", "Buero_Deckenlampe_switch ON")
		}
		case "2002.0":
		{
			Buero_Deckenlampe_switch.sendCommand("ON")
			logInfo("receivedEvent 2002.0", "Buero_Deckenlampe_switch ON")
		}
		case "3000.0":
		{
			Buero_Deckenlampe_switch.sendCommand("OFF")
			logInfo("receivedEvent 3000.0", "Buero_Deckenlampe_switch OFF")
		}
		case "3001.0":
		{
			Buero_Deckenlampe_switch.sendCommand("OFF")
			logInfo("receivedEvent 3001.0", "Buero_Deckenlampe_switch OFF")
		}
		case "3002.0":
		{
			Buero_Deckenlampe_switch.sendCommand("OFF")
			logInfo("receivedEvent 3002.0", "Buero_Deckenlampe_switch OFF")
		}
		case "4000.0":
		{
			Buero_Deckenlampe_switch.sendCommand("OFF")
			logInfo("receivedEvent 4000.0", "Buero_Deckenlampe_switch OFF")
		}
		case "4001.0":
		{
			Buero_Deckenlampe_switch.sendCommand("OFF")
			logInfo("receivedEvent 4001.0", "Buero_Deckenlampe_switch OFF")
		}
		case "4002.0":
		{
			Buero_Deckenlampe_switch.sendCommand("OFF")
			logInfo("receivedEvent 4002.0", "Buero_Deckenlampe_switch OFF")
		}
	}
end

Code: Alles auswählen

2021-11-30 10:15:57.218 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmer_DimmerSchalter' changed from 1000.0 to 1002.0
2021-11-30 10:16:04.527 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmer_DimmerSchalter' changed from 1002.0 to 4000.0
2021-11-30 10:16:04.530 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmerSwitch_lastUpdate' changed from 2021-11-30T10:15:52.000+0100 to 2021-11-30T10:16:00.000+0100
2021-11-30 10:16:05.054 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmer_DimmerSchalter' changed from 4000.0 to 4002.0
2021-11-30 10:16:10.350 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmer_DimmerSchalter' changed from 4002.0 to 4000.0
2021-11-30 10:16:10.354 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmerSwitch_lastUpdate' changed from 2021-11-30T10:16:00.000+0100 to 2021-11-30T10:16:06.000+0100
2021-11-30 10:16:10.876 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'HueDimmer_DimmerSchalter' changed from 4000.0 to 4002.0

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: HUE Dimmer Switch Rule funktioniert nicht mehr

Beitrag von udo1toni »

Hast Du openHAB schon mal neu gestartet?
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

domjo75
Beiträge: 159
Registriert: 22. Jan 2019 11:10
Answers: 0

Re: HUE Dimmer Switch Rule funktioniert nicht mehr

Beitrag von domjo75 »

:roll: ja, eben. Jetzt gehts wieder.
Dann liest OH die Rule erst beim Neustart komplett neu ein. Ein Ändern der Rule bewirkt das dann wohl nicht.

Danke für den Denkanstoß

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: HUE Dimmer Switch Rule funktioniert nicht mehr

Beitrag von udo1toni »

Nein, ich fürchte, das Problem lag nicht an der Rule. Du verwendest ja (korrekt) einen Channel Trigger. Der tauchte aber im log nicht auf. Ich gehe davon aus, dass sich irgendein Bestandteil des Bindings heimlich verabschiedet hatte.
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Antworten