Hallo zusammen,
ich möchte hier noch einmal ansetzen, da ich da gleiche Problem habe, es aber nicht über eine extra Rule lösen möchte.
In der OH Dokus steht, dass eine Farblampe (210/220) kein eigenes Switch-Channel hat. In den Codebeispielen ist dann zu sehen, dass man den brightness/color-Channel auf ein Switch-Item legen soll.
Das funktioniert auch - die Lampe schaltetet ein und aus und kann auf dem brightness-Channel das Switch-Item verarbeiten.
Allerding scheint im Openhab-Log:
Code: Alles auswählen
2022-10-22 09:24:09.162 [WARN ] [ue.internal.handler.HueBridgeHandler] - An unexpected error occurred: Value must be between 0 and 100
java.lang.IllegalArgumentException: Value must be between 0 and 100
Der Fehler hat zu Folge, dass die Bridge für einige Millisekunden Offline geht
Code: Alles auswählen
2022-10-22 09:24:01.775 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'EG_WZ_Hue_Stehlampe_Toggle' changed from ON to OFF
2022-10-22 09:24:09.175 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'EG_WZ_Hue_Stehlampe_Dimmer' changed from 100 to 0
2022-10-22 09:24:09.179 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'hue:bridge:1' changed from ONLINE to OFFLINE: Verbindung zur Hue Bridge unterbrochen.
2022-10-22 09:24:09.368 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'hue:bridge:1' changed from OFFLINE: Verbindung zur Hue Bridge unterbrochen. to ONLINE
Das ist natürlich Mist, da die nachfolgene Antwort der Bridge (z.B. Farbwert) nicht verarbeitet werden kann.
Hat jemand eine Lösung hierfür?
Item-File
Code: Alles auswählen
Switch EG_WZ_Hue_Stehlampe_Toggle "Wohnzimmer Stehlampe Sessel schalten" (Lampen, EG_Wohnzimmer, Z_ZENTRAL_Hue_Off) ["Lighting"] { channel="hue:0220:1:bulb9:brightness", channel="knx:device:bridge:generic:EG_WZ_Hue_Stehlampe_Toggle" }
Dimmer EG_WZ_Hue_Stehlampe_Dimmer "Wohnzimmer Stehlampe Sessel dimmen" (Lampen, EG_Wohnzimmer) ["Lighting"] { channel="hue:0220:1:bulb9:brightness", channel="knx:device:bridge:generic:EG_WZ_Hue_Stehlampe_Dimmer" }
Dimmer EG_WZ_Hue_Stehlampe_ColorTemp "Wohnzimmer Stehlampe Sessel Farbtemperatur" (Lampen, EG_Wohnzimmer) ["Lighting"] { channel="hue:0220:1:bulb9:color_temperature", channel="knx:device:bridge:generic:EG_WZ_Hue_Stehlampe_ColorTemp" }
Dimmer EG_WZ_Hue_Stehlampe_ColorTemp_Wert "Wohnzimmer Stehlampe Sessel Farbtemperatur" (Lampen, EG_Wohnzimmer) ["Lighting"] { channel="hue:0220:1:bulb9:color_temperature_abs", channel="knx:device:bridge:generic:EG_WZ_Hue_Stehlampe_ColorTemp_Wert" }
String EG_WZ_Hue_Stehlampe_Alert "Wohnzimmer Stehlampe Sessel Alarm" (Lampen, EG_Wohnzimmer) ["Lighting"] { channel="hue:0220:1:bulb9:alert" }