If I ask “Alexa set bedroom light to 50%” lights are first turned on to 100% then dims to 50%. Then Alexa says “OKAY”
Is there a way to to stop the lights from going to 100% if asking Alexa to set them to a different level?
FYI: I am using openHAB3, Insteon, Hue Emulation
Does it do it if you manually change the light brightness from the ui when initially switched off? If so I’d say a limitation of Insteon or not implemented right, if not it’s hue emulation issue.
Check your event log to see what commands your light is receiving. I have a feeling Alexa sends an ON
command followed by the brightness command.
As far as I know the Hue Emulation just converts what it receives, so if your light receives two commands these are coming from Alexa.
1 Like
Not with the native skill it doesn’t. I say50% that’s what it does, shouldn’t be any different for HE
My echos send 2 commands to the Hue Emulation which I can see by monitoring the HTTP traffic.
@MikeJMajor This is what is in the log file when I tell "Alexa set Family Room Light to 50%"
2021-05-14 17:31:28.629 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'familyroomlight' received command ON
2021-05-14 17:31:28.631 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'familyroomlight' predicted to become ON
2021-05-14 17:31:28.643 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'familyroomlight' changed from 0 to 100
2021-05-14 17:31:28.655 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'familyroomlight' received command 50
2021-05-14 17:31:28.658 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'familyroomlight' predicted to become 50
2021-05-14 17:31:28.662 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'familyroomlight' changed from 100 to 50
2021-05-14 17:31:28.964 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'familyroomlight' changed from 50 to 100
2021-05-14 17:31:31.005 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'familyroomlight' changed from 100 to 50
Any suggestions @delid4ve on how to get it working like the native skill?
That looks to me like a binding issue or limitation.
What is actually setting this, set all involved parties to debug.