Magic Home - add RGWB mode for LED controller

I recently made the switch to Home Assistant and bought some magic home LED controllers to replace two osram/ledvance smart+ bluetooth controllers I had previously running in HomeKit.

Unfortunately, Tasmota is not an option for these anymore (or yet) so I’m using the standard Magic Home integration, which has the option to switch outputs to GRBW and BRGW.

However, these osram/ledvance strips are RGWB:

For now, I just soldered myself an adapter which switches blue and white to make it work with RGBW, but since these are brand name LED strips (meaning more common) that just implemented this proprietary control scheme for absolutely no reason, it would be nice to have it as an option to make it available for those who don’t want to or can’t make their own adapter.

If the device model supports it, this is already possible

The 0x06 RGBW models do. The older 0x04 RGBW models do not.

I can select between RGBW, GRBW and BRGW. No RGWB though.

Bildschirmfoto 2022-02-23 um 01.37.34

Maybe it’s just a misconception on my side - I thought the conversion was done by the plugin/home assistant, not the device.

RGWB likely isn’t common enough for the device to support it. Pin swapping is likely the best approach here as we only support the modes that the actual device supports mapping.

For reference here are all the wirings each one supports:

Thanks for clearing that up - like I said, I thought it was done plugin side and I didn’t find anything about RGWB strips. Seems they really went out of their way to make them incompatible with anything but their proprietary controllers, so yes, swapping the wires physically is a lot easier in this case.

1 Like