driver but I don't see a Zigbee commands for controlling individual R,G,B,W channels (are these commands actually exist?).
Currently I am using C05Z RGBW Led Controller with the above generic driver but the behavior is very strange but at least consistent. Here is my test rm rule:
(First 10 sec delay is for me to be able to see a led strip after pressing "Run Action" button.)
First and last
set color commands is a workaround to get it working close to desired behavior.
Without this workaround commands LED strip simply produced whatever last setting was completely ignoring very first setting (set to Green in this example).
Unless I am missing something it looks like Driver and/or Device are to...o smart than they should be.
Could any one please help me to create a simplest Zigbee RGBW driver (just a direct control for each individual channel) or advice why standard Generic Zigbee RGBW Driver has very strange unexpected behavior?
I tried but this driver did not work at all.
Surprisingly after the Reset and Rejoined the "Advanced Zigbee RGBW Bulb" built-in driver started to work (sort of) and behavior became consistent. I have no idea why (is this a Device or Driver "nice feature") but very first command to the the Device always briefly starts with whatever was last color setting command before eventually OFF command. The work around is to use "invisible color setting" right before sending OFF command. And a minimum 1sec delays absolutely must be inserted in between every sequential commands including very last OFF command.
Yep, there are a lot of 'specifics' in the different RGBW bulbs and controllers implementations. That's why I preferred to purchase only Hue and 'H*e compatible' bulbs and let the Philips Hue hub do all the job.
Since EVERY Color Bulb/Strip consist of number of RGB(WC) LEDs I am surprised there is no direct control for each individual channel. On a physical layer all Color Controllers are nothing more than set of (PWM) Dimmers (one Dimmer per each channel). Ideally Driver and Controller should/must provide very simple direct control for each channel (On, Off, Level). All that Color Settings, etc. are secondary and should not even be part of the Driver. It is OK for the Driver(s) to have some extra controls with something like in-driver app. But PRIMARY controls should/must be only a direct control for each individual channel.
My original question was if a simple control command per channel actually exist or this is only my dream? If these commands actually exist how do I find out what they are?