Телеметрия
Телеметрия служит для получения текущего состояния устройства.
Для получения телеметрии отправьте запрос {"cmd":4}
. Например, ответ для терморегулятора AX с версией ПО 2.3 будет вида:
{
"sn":"058016000543464839373520000159",
"t.0":"450","t.1":"416","t.5":"480",
"m.0":"0","m.1":"3","m.2":"34","m.3":"2",
"f.0":"1","f.1":"0","f.2":"0","f.3":"0",
"f.4":"0","f.7":"0","f.8":"0","f.9":"0",
"f.13":"0","f.14":"0","f.10":"0","f.11":"1",
"f.12":"0","o.0":"-83","o.1":"6","f.15":"0",
"par.26":"45","par.27":"5"
}
sn
- серийный номер устройства
x.n
- ключ параметра, где x
- группа параметров, n
- номер в группе
- Группы параметров:
t
- температура в 1/16 °C0
- внутрений датчик перегрева1
- пола2
- воздуха3
- зарезервировано4
- зарезервировано5
- текущая уставка6
- зарезервировано7
- температура МК
m
- режимы0
- тип контроля: пол = 0, воздух = 1, расширенный = 21
- тип управления: по расписанию = 0, ручной = 3, отъезд = 4, временный = 52
- номер текущего периода расписания (первый период понедельника = 0, вторника = maxSchedulePeriod…)3
- тип блокировки: нет блокировок = 0, блокировка изменений из облака = 1, блокировка изменений из локальной сети = 2, обе = 34
- зарезервировано5
- режим работы нагрева (0 - нагрев, 1 - охлаждение)
o
- прочие параметры0
- уровень сигнала Wi-Fi в dBm (-127..128)1
- причина последней перезагрузки. В зависимости от аппаратной версии платформы может быть два типа значений: первый - маска: выключение = 0x04, программный сброс = 0x08, сторожевой таймер = 0x10, низкое напряжение = 0x40. Второе: 9 - программная перезагрузка из-за низкого напряжения питания МК; 3 – программная перезагрузка; 1 - сброс питания.
par
- дублирование некоторых параметров устройстваn
- номер параметра
te
- дополнительная температураf
- битовые параметры0
- состояние нагрузки1
- зарезервировано2
- действие ограничения по полу3
- обрыв датчика пола4
- короткое замыкания датчика пола5
- обрыв датчика воздуха6
- короткое замыкания датчика воздуха7
- действие предварительного прогрева8
- действие ф-ции открытого окна9
- внутренний перегрев10
- зарезервировано11
- проблемы с часами12
- нет контроля перегрева13
- пропорциональный режим работы нагрузки14
- используется цифровой датчик пола15
- зарезервировано16
- устройство выключено17
- зарезервировано18
- зарезервировано19
- зарезервировано20
- зарезервировано21
- ошибка датчика zero crossing