Difference between revisions of "Fancoil/ru"
Jump to navigation
Jump to search
(Created page with "===Статус устройства по запросу статуса (7 байт)===") |
(Created page with "{|class="wikitable |- !Номер байта!!Номер бита!!Описание |- |0||0<br>1<br>2<br>3<br>4-7||Вкл/Выкл<br>Охлаждение/Нагрев<br>В...") |
||
Line 99: | Line 99: | ||
{|class="wikitable | {|class="wikitable | ||
|- | |- | ||
− | ! | + | !Номер байта!!Номер бита!!Описание |
|- | |- | ||
− | |0||0<br>1<br>2<br>3<br>4-7|| | + | |0||0<br>1<br>2<br>3<br>4-7||Вкл/Выкл<br>Охлаждение/Нагрев<br>Вентилятор Вкл/Выкл<br>Ускорение Вкл/Выкл<br > Алгоритм интеграции (медленный, средний, быстрый, ускоренный) |
|- | |- | ||
− | |1-2||8-23||T | + | |1-2||8-23||T набор (<-100 - без автоматизации) |
|- | |- | ||
− | |3-4||24-39||T cur (<-100 - | + | |3-4||24-39||T cur (<-100 - нет автоматизации или не определены все датчики T) |
|- | |- | ||
− | |5||40-43<br>44-47|| | + | |5||40-43<br>44-47||Текущий индекс временного интервала автоматизации<br>Текущий индекс автоматизации |
|- | |- | ||
− | |6||48-55|| | + | |6||48-55||Текущий уровень вентилятора (0-250) |
|- | |- | ||
− | |7||56<br>57<br>58<br>59<br>60<br>61<br>62<br>63|| | + | |7||56<br>57<br>58<br>59<br>60<br>61<br>62<br>63||Ошибка: есть неопределенные датчики T<br>Ошибка: есть нет определенного датчика T<br>Ошибка: состояние клапана не определено<br>Ошибка: обратный клапан включен<br>Ошибка: датчик теплопередачи не определен или имеет плохой уровень<br>Ошибка: низкая мощность для доступа к заданному значению<br> Ошибка: состояние вентилятора не определено<br>Зарезервировано |
|} | |} | ||
Revision as of 13:41, 25 January 2022
Example of description in XML
1<item addr="201:50" automation="mode1" cfgid="62" name="Fancoil 1" temperature-sensors="997:1" type="fancoil" valve-cooling="997:247" valve-heating="997:248">
2 <automation alg="eco" name="mode" temperature-level="18.5">
3 <time-interval end-time="15:00" start-time="07:00" temperature-level="20" week-days="mo;tu;we;th;fr"/>
4 <time-interval end-time="18:00" start-time="09:00" temperature-level="18.5" week-days="sa;su"/>
5 </automation>
6 <automation alg="fast" mode="cool" name="mode1" temperature-level="27.5">
7 <time-interval end-time="18:00" start-time="09:00" temperature-level="27.5" week-days="mo;tu;we;th;fr"/>
8 <time-interval end-time="20:00" start-time="12:00" temperature-level="27" week-days="sa;su"/>
9 </automation>
10</item>
Дополнительные параметры
Название | тип и разновидность | описание | значение по умолчанию |
---|---|---|---|
температурные датчики | список | список датчиков температуры клапана (для автоматики) | - |
automation | string | имя текущего режима автоматизации | - |
клапан | строка (адрес) | адрес клапана | - |
клапан-отопление | строка (адрес) | адрес клапана отопления | - |
клапан-охлаждение | строка (адрес) | адрес клапана охлаждения | - |
температурная задержка | число | диапазон гистерезиса по обе стороны от заданной температуры Задается в теге автоматизации. Десятичный символ — точка. | 0,5 |
undefined-behavior | 0-250/on/off/last | положение фанкойла при отсутствии показаний датчиков (off – 0; on – 250) | last |
P0 | 0-100 | минимальная мощность для включения вентилятора | последняя |
режим | нагрев/охлаждение | режим нагрева/охлаждения | нагрев |
алг | строка | эко/быстрый/буст алг | - |
теплоноситель | строка (адрес) | датчик температуры теплоносителя | - |
предельный вентилятор | число (0-250) | максимальная мощность | - |
ctrl-change1 | number(0-250) | минимальный уровень изменения мощности (один раз на атрибут «ctrl-ticks»), если он определен | 5 |
ctrl-change2 | число(0-250) | минимальный уровень изменения мощности | - |
ctrl-ticks | число(0-3825) | изменение мощности по таймауту "ctrl-change1" | - |
Параметры автоматизации (необязательный элемент)
Название | Wтип и разновидность | описание |
---|---|---|
name* | string | Имя устройства в интерфейсе управления |
температура-уровень* | число | Уровень температуры для интервалов, не указанных в тегах time-interval |
режим | нагрев/охлаждение | режим нагрева/охлаждения |
алг | строка | эко/быстрый/ускоренный алгоритм |
limit-fan | число | (0-250) максимальная мощность |
ctrl-change1 | number(0-250) | минимальный уровень изменения мощности (один раз на атрибут «ctrl-ticks»), если он определен |
ctrl-change2 | число(0-250) | минимальный уровень изменения мощности |
ctrl-ticks | число (0-3825) | изменение мощности по таймауту "ctrl-change1" |
* – обязательные поля
Параметры time-interval (необязательный элемент)
Название | тип и разновидность | описание |
---|---|---|
температурный уровень* | Число | уровень температуры для этого интервала времени |
время начала* | ЧЧ:ММ | время начала интервала |
end-time* | HH:MM | время окончания интервала |
week-days | list mo;tu;we;th;fr;su;sa |
список дней недели, когда этот интервал активен |
алг | строка | эко/быстрый/ускоренный алгоритм |
limit-fan | число (0-250) | максимальная мощность |
* – обязательные поля
Статус устройства по запросу статуса (7 байт)
Номер байта | Номер бита | Описание |
---|---|---|
0 | 0 1 2 3 4-7 |
Вкл/Выкл Охлаждение/Нагрев Вентилятор Вкл/Выкл Ускорение Вкл/Выкл Алгоритм интеграции (медленный, средний, быстрый, ускоренный) |
1-2 | 8-23 | T набор (<-100 - без автоматизации) |
3-4 | 24-39 | T cur (<-100 - нет автоматизации или не определены все датчики T) |
5 | 40-43 44-47 |
Текущий индекс временного интервала автоматизации Текущий индекс автоматизации |
6 | 48-55 | Текущий уровень вентилятора (0-250) |
7 | 56 57 58 59 60 61 62 63 |
Ошибка: есть неопределенные датчики T Ошибка: есть нет определенного датчика T Ошибка: состояние клапана не определено Ошибка: обратный клапан включен Ошибка: датчик теплопередачи не определен или имеет плохой уровень Ошибка: низкая мощность для доступа к заданному значению Ошибка: состояние вентилятора не определено Зарезервировано |
Possible variants of setting the status
1 byte
Byte | Description |
---|---|
0 | 0 – off 1 – on 0xFF – Change the status for the opposite one |
2 bytes
Byte | Description |
---|---|
0 | 0 – off 1 – on 0xFF – Change the status for the opposite one 0xFE – do not change |
1 | 0-250 – Power |