I’ve installed 3 Shelly Duo RGBW lights in my house.
Everything works like it’s intended to after changing some things needed for the integration.
But in the Shelly App you can set it in Color or White mode.
When the light is in color mode, I cannot switch it on with home assistant.
I get the following error: Failed to call service light/turn_on. ‘white’
When I change the bulb back to white mode, I can do anything with it. But not change it to color.
Could this be a bug? I’m on the latest firmwares and OS versions.
not sure if the bug per se. it’s the consequence of how those shelly devices work. All their rgb/white devices provides different api endpoints for white and rgb modes.
that means if the integration expects to communicate using white-mode endpoint, it stops working once you change the mode.
I doubt he can help himself with discovery mqtt. Unless it can handle one device as two separate lights while only one is available at the moment, and pushes the last known light settings to the device once it appears available. As I said: really doubt it works this way (I use mqtt but not using discovery script so cannot be 100% sure)
Ok, i Have a the Solution to have both options. the Colors and the White settings
1st what you must do is remove integration of those bulbs.
then you must find out the Model of the shelly device http://ip of Shelly/settings
{device":{“type”:"SHDM-1
then we must downgrade to the following firmware ( 20210429-095910/v1.10.4-g3f94cd7)
to do so you must go http://archive.shelly-tools.de/ and here its self explanatory, and on shelly type its the model you found on previous step. and voila!
and now integrate again the bulb and you have both options.
Thanks for this. I hadn’t upgraded the firmware in ages and when I finally did everything seemed to have broken. Looks like my suspicions were correct. This helped immensely. I hope this gets repaired in the future.
Hello Guys,
With the New update from HA we can now have the last firmware from the bulbs and they operate correctly.
Just a little hack, after update, if you are playing around with the rgb and on HA it appears white, just adjust the brigtness, it will work again.
Best Regards
I just upgraded and had issues with the older firmware where the Temperature did not work at all. I updated it to test if this would fix it and it did indeed, but the bulb seems to flicker RGB when going off or switching from Colour to Temperature. Odd. I can’t troubleshoot the issue at the moment as the bulb is in my kid’s room and she is currently asleep, but before I spend much time on it tomorrow morning, I thought I’d post here and see if anyone else has noticed anything similar and if you had a workaround.
Is there a way with an automation to do the following:
I have the GU10 Duo RGBW bulbs
I would like to have motion trigger my porch lights to change from a color scene (default) to full brightness white scene.
When I try and capture the scene with the change from color to color temperature it still stays in color mode (brightness does change). After motion event is finished I’d like it to revert to original color mode.
from what I’ve seen this doesn’t work, despite being able to manually switch the bulbs between modes.
Shelly API provides such a possibility (both HTTP and MQTT).
But not sure how it works in HA ecosystem. For example if scene stores light mode (or if Shelly integration can switch between modes etc)
I have the Shelly bulbs integrated through the built in Shelly Integration. I can change them manually between rgb and color tunable modes, but haven’t been able to automate changing from one to the other.