Grouping, ColorTemperature and Alexa

Running latest 2.5 on Pine64 with ConbeeII and z-wave.

Two questions - Setting bulb temperature with alexa and grouping with Alexa.

This works well in paperui, but Alexa says it cannot control the bulb temperature and the upper groups are discovered but dont seem to be usable via an alexa device.

Group  gBedroom                  "Bedroom"                               {alexa="Endpoint.Light"}

///Bedroom RAIL START
Group  gBedroomRail              "Bedroom Rail"         (gBedroom)       {alexa="Endpoint.Light"}
//Bedroom Rail 1
Group  gBedroomRail1             "Bedroom Rail 1"       (gBedroomRail)   {alexa="Endpoint.Light"}
Dimmer BedroomRail1_Brightness   "Brightness"           (gBedroomRail1)  {channel="hue:0220:1:Bedroom-Rail1:brightness",alexa="BrightnessController.brightness,PowerController.powerState"}
Dimmer BedroomRail1_Temperature  "Temperature"          (gBedroomRail1)  {channel="hue:0220:1:Bedroom-Rail1:color_temperature",alexa="ColorTemperatureController.colorTemperatureInKelvin"}
//Bedroom Rail 2
Group  gBedroomRail2             "Bedroom Rail 2"       (gBedroomRail)   {alexa="Endpoint.Light"}
Dimmer dBedroomRail2_Brightness  "Brightness"           (gBedroomRail2)  {channel="hue:0220:1:Bedroom-Rail2:brightness",alexa="BrightnessController.brightness,PowerController.powerState"}
Dimmer dBedroomRail2_Temperature "Temperature"          (gBedroomRail2)  {channel="hue:0220:1:Bedroom-Rail2:color_temperature",alexa="ColorTemperatureController.colorTemperatureInKelvin"}
//Bedroom Rail 3
Group  gBedroomRail3             "Bedroom Rail 3"       (gBedroomRail)   {alexa="Endpoint.Light"}
Dimmer dBedroomRail3_Brightness  "Brightness"           (gBedroomRail3)  {channel="hue:0220:1:Bedroom-Rail3:brightness",alexa="BrightnessController.brightness,PowerController.powerState"}
Dimmer dBedroomRail3_Temperature "Temperature"          (gBedroomRail3)  {channel="hue:0220:1:Bedroom-Rail3:color_temperature",alexa="ColorTemperatureController.colorTemperatureInKelvin"}
//Bedroom Rail 4
Group  gBedroomRail4             "Bedroom Rail 4"       (gBedroomRail)   {alexa="Endpoint.Light"}
Dimmer dBedroomRail4_Brightness  "Brightness"           (gBedroomRail4)  {channel="hue:0220:1:Bedroom-Rail4:brightness",alexa="BrightnessController.brightness,PowerController.powerState"}
Dimmer dBedroomRail4_Temperature "Temperature"          (gBedroomRail4)  {channel="hue:0220:1:Bedroom-Rail4:color_temperature",alexa="ColorTemperatureController.colorTemperatureInKelvin"}
///Bedroom Rail STOP

//Bedroom Ceiling
Dimmer dBedroomCeiling           "Bedroom Ceiling"      (gBedroom)       {channel="zwave:device:70062e39:node2:switch_dimmer1",alexa="PowerController.powerState,BrightnessController.brightness"}

Please use code fences to post your code. Thanks

Added code fences.

Nope, that’s not code fences. Please mark the complete code as code like this:
your code here
This will become

your code here

Please be aware that discourse may have changed your text slightly (e.g. “” instead of "")

It was actually that I thought but thanks Udo for telling me. Its now formatted. FYI The code fences in the editor is not visible for me as shown in tutorial using chrome 79 on macos catalina.

1 Like

Can you please provide a detailed example including the utterance you used to request the command, the voice response you got back and what was your expectation?

If you intended of having your group item gBedroomRail discovered, you cannot have a group endpoint composed of group endpoints. If you want to have such group available in Alexa, you will need to define its group type and model that item based on the type you specified. The other options would just be to create a group on the Alexa side for your single rail devices. If going with the latter, don’t forget to remove the Alexa metadata configuration on that group item.