RGB-подсветка

Revision as of 13:31, 2 February 2022 by Rusanov (talk | contribs)
Other languages:
English • ‎русский

Пример описания в XML

1<item addr="100:10" name="chandelier" type="rgb-lamp" auto-period="600" system="yes">
2    <linked addr="101:16"/>  // привязан к кнопке с адресом 101:1
3    <automation ……/>  // установить автоматизацию для этого элемента 
4</item>
1<item addr="100:10" name="chandelier" type="rgb-lamp" auto-period="600" color-temp="307:4" color-white="307:5">
2    <linked addr="101:1"/>  // привязан к кнопке с адресом 101:1
3     <automation ……/> // установить автоматизацию для этого элемента
4</item>

color-temp="dimmer ID:SUBID" – для добавления и управления полосой яркости диммера с температурой.

color-temp="dimmer ID:SUBID" – для добавления и управления "белой" полосой яркости диммера.

Состояние устройства (4 байта)

Номер байта Описание
0 Состояние устройства.
Байт 0:
0 – выкл.
1 – вкл.
Байт 3:
0 – автоматика отключена
1 – автоматика включена
Байт 7:
0 – нет сигнала тревоги
1 – сигнал тревоги (по температуре)
1 V – яркость (VSH Color System)
0..250
2 S – контрастность (VSH Color System)
0..250
3 Н – оттенок цвета (VSH Color System)
0..250

Возможные варианты установки статуса

однобайтовый

Байт Описание
0 Статус (вкл./выкл.)
0 – выкл.
1 – вкл.
0xFF – Изменить статус на противоположный

четырёхбайтный

байт описание
0 Статус (вкл./выкл.)
0 – выкл.
1 – вкл.
0xFE – не менять статус этого байта
0xFF – Сменить статус на противоположный
1 Яркость
0 – выкл.
1..250 – яркость
0xFE – не менять состояние этого байта
2 контраст
0 – выкл.
1..250 – яркость
0xFE – не менять состояние этого байта
3 оттенок цвета

5-ти байтный

байт описание
0 Статус (вкл./выкл.)
0 – выкл.
1 – вкл.
0xFE – не менять статус этого байта
0xFF – Сменить статус на противоположный
1 Яркость
0 – выкл.
1..250 – яркость
0xFE – не менять состояние этого байта
2 Контрастность
0 – выкл.
1..250 – контрастность
0xFE – не менять состояние этого байта
3 Оттенок цвета
0 – выкл.
1..250 – оттенок цвета
0xFE – не менять состояние этого байта
4 Время, необходимое для изменения статуса, x0,1 секунды (время выполнения=100, применяется как 10 секунд)