Line 18: |
Line 18: |
| {|class="wikitable | | {|class="wikitable |
| |- | | |- |
− | !Название!!тип и разновидность!!описание!!значение по умолчанию | + | !Название!!Тип и диапазон!!Описание!!Значение по умолчанию |
| |- | | |- |
− | |температурные датчики||список||список датчиков температуры клапана (для автоматики) || - | + | |temperature-sensors||список||Список датчиков температуры клапана (для автоматизации) || - |
| |- | | |- |
− | |automation||string||имя текущего режима автоматизации||- | + | |automation||строка||Название текущего режима автоматизации||- |
| |- | | |- |
− | |подтип||перечисление||теплый пол||- | + | |sub-type||перечисление||Теплый пол||- |
| |- | | |- |
− | |температурная задержка||число||диапазон гистерезиса по обе стороны от заданной температуры Задается в теге автоматизации. Десятичный символ — точка.||0,5 | + | |temperature-lag||число||Диапазон гистерезиса по обе стороны от заданной температуры. Задается в теге автоматизации. Десятичный символ — точка||0,5 |
| |- | | |- |
− | |undefined-behavior||enum<br>вкл./выкл./последнее||положение клапана при отсутствии показаний датчиков||последнее | + | |undefined-behavior||перечисление<br>вкл./выкл./последнее||Положение клапана при отсутствии показаний датчиков||последнее |
| |- | | |- |
− | |sensor-cr||list||температурный датчик, измеряющий максимальную и минимальную критическую температуру||- | + | |sensor-cr||список||Датчик температуры, измеряющий максимальную и минимальную критическую температуру||- |
| |- | | |- |
− | |sensor-cr-hi||число||верхний предел температуры, для отключения теплого пола в случае перегрева||- | + | |sensor-cr-hi||число||Верхний предел температуры, для отключения теплого пола в случае перегрева||- |
| |- | | |- |
− | |sensor-cr-lo||число||нижний предел температуры, для включения теплого пола в случае переохлаждения.||- | + | |sensor-cr-lo||число||Нижний предел температуры, для включения теплого пола в случае переохлаждения.||- |
| |- | | |- |
− | |t-min||число||нижний предел температуры для установки||0 | + | |t-min||число||Нижний предел температуры для установки||0 |
| |- | | |- |
− | |t-max||число||верхний предел температуры для установки||32 | + | |t-max||число||Верхний предел температуры для установки||32 |
| |} | | |} |
| | | |
Line 45: |
Line 45: |
| {|class="wikitable | | {|class="wikitable |
| |- | | |- |
− | !Название!!тип и разновидность!!описание | + | !Название!!Тип и диапазон!!Описание |
| |- | | |- |
− | |name*||string||Имя устройства в интерфейсе управления | + | |name*||строка||Имя устройства в интерфейсе управления |
| |- | | |- |
| |температура-уровень*||число||Уровень температуры для интервалов, не указанных в тегах time-interval | | |температура-уровень*||число||Уровень температуры для интервалов, не указанных в тегах time-interval |
Line 57: |
Line 57: |
| {|class="wikitable | | {|class="wikitable |
| |- | | |- |
− | !Название!!тип и разновидность!!описание | + | !Название!!Тип и диапазон!!Описание |
| |- | | |- |
− | |temperature-level*||Число||уровень температуры для этого интервала времени | + | |temperature-level*||Число||Уровень температуры для данного интервала времени |
| |- | | |- |
− | |start-time*||ЧЧ:ММ||время начала интервала | + | |start-time*||ЧЧ:ММ||Время начала интервала |
| |- | | |- |
− | |end-time*||ЧЧ:ММ||время окончания интервала | + | |end-time*||ЧЧ:ММ||Время окончания интервала |
| |- | | |- |
− | |week-days||список<br>mo;tu;we;th;fr;su;sa||список дней недели, когда этот интервал активен | + | |week-days||список<br>mo;tu;we;th;fr;su;sa||Список дней недели, когда данный интервал активен |
| |} | | |} |
| * – обязательные поля | | * – обязательные поля |
| | | |
− | ===Device status as for event (1 byte)=== | + | ===Состояние устройства по событию (1 байт)=== |
| | | |
| {|class="wikitable | | {|class="wikitable |
| |- | | |- |
− | !Byte number!!Description | + | !Номер байта!!Описание |
| |- | | |- |
− | |0||Device status.<br>0 bit:<br>0 – zone is off<br>1 – zone is on<br>4-7 bits – number of current automation mode.<br>Number is depending on order of automation description in logic. | + | |0||Состояние устройства.<br>0 бит:<br>0 – зона выключена<br>1 – зона включена<br>4-7 бит – номер текущего режима автоматизации.<br>Номер зависит от порядка описания автоматизации в алгоритме. |
| |} | | |} |
| | | |
− | ===Device status upon status request (6 bytes)=== | + | ===Статус устройства по запросу статуса (6 байт)=== |
| | | |
| | | |
| {|class="wikitable | | {|class="wikitable |
| |- | | |- |
− | !Byte!!Description | + | !Байт!!Описание |
| |- | | |- |
− | |0||Device status.<br>0 bit:<br>0 – zone is off<br>1 – zone is on<br>4-7 bits – number of current automation mode.<br>Number is depending on order of automation description in logic. | + | |0||Состояние устройства.<br>0 бит:<br>0 – зона выключена<br>1 – зона включена<br>4-7 бит – номер текущего режима автоматизации.<br>Номер зависит от порядка описания автоматизации в алгоритме. |
| |- | | |- |
− | |1-2||Set-point temperature, low-high bytes | + | |1-2||Заданная температура, младшие-старшие байты |
| |- | | |- |
− | |3-4||Middle temperature of connected sensors, low-high bytes | + | |3-4||Средняя температура подключенных датчиков, младшие-старшие байты |
| |- | | |- |
− | |5||254 – "Always off" mode<br>255 – "Manual" mode | + | |5||254 – Режим «Всегда выключено»<br>255 – Режим «Ручной» |
| |} | | |} |
− | ===Possible variants of setting the status=== | + | ===Возможные варианты установки статуса=== |
| | | |
− | {|class="wikitable | + | {|class="wikitable" |
| |- | | |- |
− | !Byte!!Description | + | !Бит!!Описание |
| |- | | |- |
− | |0||0 – off<br>1 – on<br>0xFF – Change the status for the opposite one | + | |0||0 – выкл.<br>1 – вкл.<br>0xFF – Изменить статус на противоположный |
| |} | | |} |