Найдено некоторое решение, позволяющее рулить цветами лампы через LUA. На Vera работает с прошивкой не менее 1.5.672.
Cool White
The LUA required to control the Cool White colour channel is as follows:
luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='56',Data='51 5 2 1 0'},1)
56 = Z-Wave Device ID
51 = Color Control Command Class (0x33)
5 = Color Set Command
2 = Size of following data
1 = Cool White colour channel
0 = OFF (0%) - 255 = ON (100%)
Warm White
The LUA required to control the Warm White colour channel is as follows:
luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='56',Data='51 5 2 0 0'},1)
56 = Z-Wave Device ID
51 = Color Control Command Class (0x33)
5 = Color Set Command
2 = Size of following data
0 = Warm White colour channel
0 = OFF (0%) - 255 = ON (100%)
Red
The LUA required to control the Red colour channel is as follows:
luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='56',Data='51 5 2 2 0'},1)
56 = Z-Wave Device ID
51 = Color Control Command Class (0x33)
5 = Color Set Command
2 = Size of following data
2 = Red colour channel
0 = OFF (0%) - 255 = ON (100%)
Green
The LUA required to control the Green colour channel is as follows:
luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='56',Data='51 5 2 3 0'},1)
56 = Z-Wave Device ID
51 = Color Control Command Class (0x33)
5 = Color Set Command
2 = Size of following data
3 = Green colour channel
0 = OFF (0%) - 255 = ON (100%)
Blue
The LUA required to control the Blue colour channel is as follows:
luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='56',Data='51 5 2 4 0'},1)
56 = Z-Wave Device ID
51 = Color Control Command Class (0x33)
5 = Color Set Command
2 = Size of following data
4 = Blue colour channel
0 = OFF (0%) - 255 = ON (100%)
Multiple Colour Channels
It's also possible to control multiple channels at the same time, the LUA required to do that is as follows:
luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='56',
Data='51 5 10 0 0 1 0 2 50 3 75 4 125'},1)
56 = Z-Wave Device ID
51 = Color Control Command Class (0x33)
5 = Color Set Command
10 = Size of following data
0 = Warm White colour channel
0 = OFF @ 0
1 = Cool White colour channel
0 = OFF @ 0
2 = Red colour channel
50 = ON @ 50
3 = Green colour channel
75 = ON @ 75
4 = Blue colour channel
125 = ON @ 125
Т.е. создаете сцены или триггеры и вписываете во вкладку LUUP нужный код.
Из особенностей: в интерфейсе контроллера два ползунка, рулящих белым цветом. Если включить белый цвет дочернего устройства (е1), то цвета уже не будут зажигаться, т.е. белый как бы в приоритете. Но если его выключить, то сцены с LUUP, отвечающие за цвета работают.
ЗЫ На фото показаны не те цвета, которые в сценах
. Сцены можно миксовать, и цвета будут соотвествующие
Ну и не путаем номер узла с номером устройства. Вписывать нужно именно номер узла сети Z-Wave (вкладка Settings, смотрим ID)