08-23-2023 08:17 PM
I have a simple automation script that I want to play a specific playlist and gently fade one light in the bedroom when it is activated. It mostly works, but the device.command.LightEffectSleep command is causing all the lights in the house to sleep(gently fade), instead of just the one I want to control. The action is configured as:
- type: device.command.LightEffectSleep
duration: 15min
devices: [My Light - My Room]
Can anybody explain how to make this script control the single specified light instead of all the lights in my house (I've replaced the actual light name with the more generic "My Light" above, but it auto-completes correctly in the script editor).
Thank you for any help!
08-24-2023 04:48 AM
I experienced the same issue using device.command.LightEffectSleep but only with some lights
others behave normally
08-24-2023 06:41 AM
"My Light" needs to be renamed to something unique. Change the light name to a more specific identifier, this should help the Assistant correctly execute the command as expected.
08-24-2023 07:01 AM
Thanks for the suggestion, but "My Light" is just the name I put on the internet for privacy. The light has a unique name already. I do appreciate the effort to help!
08-24-2023 08:01 AM
Apologies for the confusion, I should have phrased my response more clearly. 🙂
I understood your question, and that "My Light" is an ambiguous device description, however, my recommendation remains the same. Try renaming the light to a more specific identifier and then see if the problem persists.
08-25-2023 01:26 AM
you dense 😁
08-25-2023 06:21 AM
Do you have a better solution? No, obviously not. Go crawl back under your rock, dullard.
08-28-2023 12:42 AM
You need to learn to read my friend...
He said ;
""My Light" is just the name I put on the internet for privacy. The light has a unique name already."
Your solution of renaming isn't relevant at all.
12-05-2023 09:36 AM
Same problem here. Does anyone have a solution? The same problem occurcs for device.command.LightEffectWake