Hey,
I have IKEA lamps and control them via MQTT. Now, for example, I have 3 lamps in the ceiling light in the hallway. I defined this as a group in Openhab to control on/off, brightness and color temperature at the same time. Now I would like to control this in Homekit too, but I just can’t get it to work. In the best case scenario, I have a “hallway ceiling light” device and can control on/off, brightness and color temperature as we know it from HomeKit.
I send my current code once - with the second one the device no longer even appears under HomeKit.
Maybe, you have an idea.
Thank you very much and kind regards
Thilo R.
Group:Switch:OR(ON, OFF) gL_FlurDeckenlicht "LG | Flur Deckenlicht" <light> (gFlur) {homekit="Lighting"}
Switch L_FlurDecke1EinAus "L | Flur | Decke 1 | EinAus" <switch> (gL_FlurDeckenlicht) ["Switch"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke1_EinAus", homekit="Lighting" }
Dimmer L_FlurDecke1Helligkeit "L | Flur | Decke 1 | Helligkeit" <slider> (gL_FlurDeckenlicht) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke1_Helligkeit", homekit="Lighting.Brightness" [dimmerMode="filterOn"]}
Dimmer L_FlurDecke1FarbTemp "L | Flur | Decke 1 | Farbtemperatur" <slider> (gL_FlurDeckenlicht) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke1_FarbTemp", homekit="Lighting.ColorTemperature" [dimmerMode="filterOn"]}
Switch L_FlurDecke2EinAus "L | Flur | Decke 2 | EinAus" <switch> (gL_FlurDeckenlicht) ["Switch"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke2_EinAus", homekit="Lighting"}
Dimmer L_FlurDecke2Helligkeit "L | Flur | Decke 2 | Helligkeit" <slider> (gL_FlurDeckenlicht) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke2_Helligkeit", homekit="Lighting.Brightness" [dimmerMode="filterOn"]}
Dimmer L_FlurDecke2FarbTemp "L | Flur | Decke 2 | Farbtemperatur" <slider> (gL_FlurDeckenlicht) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke2_FarbTemp", homekit="Lighting.ColorTemperature" [dimmerMode="filterOn"]}
- Code:
Group gL_FlurDeckenlicht "LG - Flur Deckenlicht" <light> (gFlur) ["Light"] {homekit="Lighting"}
Group:Switch:OR(ON,OFF) gL_FlurDeckenlicht_EinAus "LG - Flur - Deckenlicht - EinAus" <light> (gL_FlurDeckenlicht) ["Light"] {homekit="Lighting"}
Group:Dimmer gL_FlurDeckenlicht_Helligkeit "LG - Flur - Deckenlicht - Helligkeit" <slider> (gL_FlurDeckenlicht) ["Dimmer"] {homekit="Lighting.Brightness" [dimmerMode="filterOn"]} //{alexa="Light"} {}
Group:Dimmer gL_FlurDeckenlicht_Farbtemp "LG - Flur - Deckenlicht - Farbtemp" <slider> (gL_FlurDeckenlicht) ["Dimmer"] {homekit="Lighting.ColorTemperature" [dimmerMode="filterOn"]} //{alexa="Light"}
Switch L_FlurDecke1EinAus "L - Flur - Decke 1 - EinAus" <switch> (gL_FlurDeckenlicht_EinAus) ["Switch"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke1_EinAus", homekit="Lighting"}
Dimmer L_FlurDecke1Helligkeit "L | Flur | Decke 1 | Helligkeit" <slider> (gL_FlurDeckenlicht_Helligkeit) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke1_Helligkeit", homekit="Lighting.Brightness" [dimmerMode="filterOn"]}
Dimmer L_FlurDecke1FarbTemp "L | Flur | Decke 1 | Farbtemperatur" <slider> (gL_FlurDeckenlicht_Farbtemp) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke1_FarbTemp", homekit="Lighting.ColorTemperature" [dimmerMode="filterOn"]}
Switch L_FlurDecke2EinAus "L | Flur | Decke 2 | EinAus" <switch> (gL_FlurDeckenlicht_EinAus) ["Switch"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke2_EinAus", homekit="Lighting"}
Dimmer L_FlurDecke2Helligkeit "L | Flur | Decke 2 | Helligkeit" <slider> (gL_FlurDeckenlicht_Helligkeit) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke2_Helligkeit", homekit="Lighting.Brightness" [dimmerMode="filterOn"]}
Dimmer L_FlurDecke2FarbTemp "L | Flur | Decke 2 | Farbtemperatur" <slider> (gL_FlurDeckenlicht_Farbtemp) ["Dimmer"] {channel="mqtt:topic:T_L_FlurDecke:T_L_FlurDecke2_FarbTemp" , homekit="Lighting.ColorTemperature" [dimmerMode="filterOn"]}