Кондиционер 2
Пример описания в XML
1<item type="AC" name="AC" addr="123:4"/>
Дополнительные параметры
Название | тип и вид | описание | значение по умолчанию |
---|---|---|---|
path* | строка | Путь к скрипту | - |
script-id | строка | идентификатор скрипта из описания интерфейса | - |
t-min | число | нижнее значение температуры | 16 |
t-delta | число | температурный диапазон | 16 |
modes | битовая маска | Маска режимов работы (вентилятор, охлаждение, осушение, обогрев, авто) | 0x1F |
funs | битовая маска | Маска режима воздушного потока (авто, 1, 2, 3, 4, 5, бесшумный режим) | 0x1F |
vane-ver | битовая маска | Маска режима работы вертикальных шторок (авто, верх, верх-центр, центр, центр-низ, низ, качание) | 0x7E |
vane-hor | битовая маска | Маска режима работы горизонтальных шторок (слева, слева-центр, центр, центр-справа, справа, стороны (малый угол), стороны (большой угол), от сторон к центру) | 0 |
temperature-sensors | список | список датчиков температуры клапана | - |
t-outside | адрес | адрес датчиков наружной температуры | - |
t-outside-treshold | значение | порог критически низкой температуры | - |
t-outside-hyst | значение | гистерезис критически низкой температуры | - |
* – обязательные поля
Статус устройства по запросу статуса (8 байт)
Номер байта | Номер бита | Описание |
---|---|---|
0 | 0 3 4-7 |
Вкл./Выкл. Автосостояние Режим: 0 – вентиляция 1 – охлаждение 2 – осушение 3 – обогрев 4 – авто |
1-2 | 8-23 | Заданное значение температуры |
3 | 24-27 28-31 < br> |
Горизонтальные шторки: 0 – слева 1 – слева по центру 2 – по центру 3 – по центру справа 4 – справа 5 — по бокам (малый угол) 6 — по бокам (большой угол) 7 — от боков к центру Вертикальные шторки: 0 — авто 1 — сверху 2 – верх-центр 3 – центр 4 – центр-низ 5 – низ 6 – качели |
4 | 32-35 |
Вентилятор: 0 – авто 1 – 1-я скорость 2 – 2-я скорость 3 – 3-я скорость 4 – 4-я скорость 5 – 5-я скорость 6 – бесшумный режим |
5-6 | 40-55 | Текущая температура |
7 | 56-63 | Флаги |
8 | 64-71 | Ошибки |
Возможные варианты установки статуса
1 байт
Байт | Описание |
---|---|
0 | 0 – выкл. 1 – вкл. 0xFF – Изменить статус на противоположный |
2-bytes
Byte | Description |
---|---|
0 | 0xf |
1 | 1 – Target +1 17 – Mode +1 cyclic 33 – Fan +1 cyclic 49 – Horizontal vanes +1 cyclic 65 – Vertical vanes +1 cyclic |
3-bytes
Byte | Description |
---|---|
0 | 0xf |
1 | 16 – Mode (value) 18 – Mode (step) 32 – Fan (value) 34 – Fan (step) 48 – Horizontal vanes (value) 50 – Horizontal vanes (step) 64 – Vertical vanes (value) 66 – Vertical vanes (step) |
2 | value – select value (for example status {0xf0, 32, 2} set fan 2) step – set step (cyclic) (for example status {0xf0, 34, 2} set fan +2; status {0xf0, 34, -1} set fan -1) |
4-bytes
Byte | Description |
---|---|
0 | 0xf |
1 | 0 – Target (value) 2 – Target (step) |
2 | fractional part of temperature (0-255) |
3 | integer part of temperature |