Page 1 of 1

FIBARO RGBW Controller 2, use as single chanels

Posted: Saturday 19 October 2019 15:05
by Invisible
Hello,

I have installed the Fibaro RGBW Controller 2 (FGRGBW-442 over Zwave plus) which i intend to use as a 4 channel led pwm driver instead of one RGBW driver (which the unit itself supports). However after adding it to my Zwave plus network, it does show up in Domoitcz, but apparently as a RGBWWZ unit and not a RGBW unit. Via the OpenZWave Control Panel i can alter the RGBW value (for example 0xFFFFFFFF for all channels fully on), but the color wheel which is shown in Domoticz does not work correctly.

Does anyone had an idea how to properly configure the Fibaro RGBW Controller 2 in Domoticz?

Re: FIBARO RGBW Controller 2, use as single chanels

Posted: Monday 21 October 2019 16:05
by Invisible
Some studying and trying later, i found that thru the configuration page of open zwave, i can control the RGBW values (where each color matches one of the four outputs) and manual control the separate outputs with the "Color" setting in the below screenshot. However, i don't seem to be able to write to this value from Domoticz (tried with dzvents and the setColor command). The only value i am able to write from Domoticz is the "Level" settings which is to overall dimmer value (if i change this to 50, all four changels are dimmed to 50% for example). I found a config file for this type dimmer on the Open Zwave website and added it to the Domotics folder. Now the dimmer is recognized in Domoticz with the proper type instead of an unknown rgbw dimmer, but still can not control the color values.

Is there perhaps a way i can write directly to the openZwave color setting?

Image

Re: FIBARO RGBW Controller 2, use as single chanels

Posted: Friday 25 October 2019 6:24
by markomar
looks like you have to wait - no supported yet by domoticz/openzwave :(

Re: FIBARO RGBW Controller 2, use as single chanels

Posted: Monday 28 October 2019 14:45
by Invisible
With a dzvents script i can write directly to the zwave value and that seems to work. A bit more work to figure out the correct commands, but not to bad. I'm using the following command:

Code: Select all

os.execute("sudo curl -k 'https://localhost:443/ozwcp/valuepost.html' --data '10-COLOR-user-string-1-0=#"..strr..strg..strb.."00' -v" )
The strr, strg and strb are the three rgb values (i'm not using the white channel, so left that set to 00) which are values between 0 and 255 in hexadecimal format (00 to FF).

Code: Select all

strr = string.format("%x", led1)

Re: FIBARO RGBW Controller 2, use as single chanels

Posted: Wednesday 06 November 2019 14:12
by markomar
there is initial commit in OpenZWave to support this device

https://github.com/brouwer/open-zwave/c ... 1d432cf8e5

you can manually add fgrgbw442.xml to Config/fibaro folder,
and edit/add to manufacturer_specific.xml lines:

<Product config="fibaro/fgrgbw442.xml" id="1000" name="FGRGBW-442 RGBW Controller 2" type="0902"/>
<Product config="fibaro/fgrgbw442.xml" id="2000" name="FGRGBW-442 RGBW Controller 2" type="0902"/>
<Product config="fibaro/fgrgbw442.xml" id="3000" name="FGRGBW-442 RGBW Controller 2" type="0902"/>
<Product config="fibaro/fgrgbw442.xml" id="4000" name="FGRGBW-442 RGBW Controller 2" type="0902"/>

then stop domoticz, mv your old zwcfg* file to backup location, and start domoticz.
After that, fgrgbw442 should be recognised by domoticz as: "FIBARO System FGRGBW-442 RGBW Controller 2+"
(ID: 0x1000, type: 0x0902)

Re: FIBARO RGBW Controller 2, use as single chanels

Posted: Wednesday 30 December 2020 22:50
by Stief
Any update on this?
Found this thread by googeling. I have the same controllers but unfortunately can't seem to get them to work.It's just not switching anything on the RGBW outputs when controlled from Domoticz.
Also looked at this thread viewtopic.php?f=24&t=31831&p=264870#p264870 But seems no progress there either

Re: FIBARO RGBW Controller 2, use as single chanels

Posted: Saturday 27 February 2021 22:18
by stuffer
It seems that this would be the solution to get it work: https://github.com/domoticz/domoticz/issues/4690