I have a few 1st-gen Fibaro RGBW zwave controllers. They were working as coloured lights with the old zwave integration (colour wheel showed up in the entity properties). Under zwave-JS, they show a “Colour Switch” value in the zwave-JS-to-MQTT control panel and I can use this to select a colour. But they only seem to create 5 light entities, none of which is showing up as a colour light. The first entity turns all the others on/off so I assume 2-5 are the RGBW channels? How do I get the first entity properly set up as an RGB device?
Are you sure about that? The FGRGBW-442 is still not showing the color wheel in my HA setup… The issue remains that the ZWave JS server handles these devices differently to OpenZWave, and I’m not convinced that anyone is actually looking at it - the GitHub issue threads all seem to be long closed without any resolution that I’ve seen.
The RGBW 441 works fine in HA. Make sure your version of zwave-js is up to date. Perform a re-interview if you have upgraded zwave-js since adding the device. There will be 5 or 6 light entities for the device, only one of them has the color wheel. In HA, the light must be on for the color wheel to be displayed.
I would try re-interviewing the node. If that doesn’t work I’d submit a new bug to HA.
It’s a bug in 2021.8. Aside from downgrading to 2021.7, interacting with the color then upgrading back to 2021.8, you can try setting a single color using a service call:
I just needed to re-interview the nodes and issue the service call to them listed above (because I was on 2021.8.4 at the time). This worked for both the 441 and 442 devices.