Шаблон датчика XY-MD0x

WB 8.5.1 2501 Stable

Датчик XY-MD04 подключен вручную через выбор шаблона XY-MD0X (XY-MD03, XY-MD04).

Судя по документации, корректировка (тарировка) датчика допустима в пределах от -10 до +10, шаблон позволяет вводить отрицательные значения (-10…-1), однако отрицательные значения корректировки значение температуры и влажности не изменяют.

С положительной корректировкой ситуация следующая - если установить положительную корректировку (сохранив), а после этого отключить корректировку температуры или влажности (сняв галку в web-интерфейсе), то значение корректировки не обнуляется. Ожидаемое поведение: выключение корректировки обнуляет соответствующий регистр датчика.

Помимо этого, есть сильное подозрение, что внутри датчика преобразователь питания, который ощутимо влияет (своим выделением тепла) на показания температуры и влажности. При снижении питающего напряжения датчика с 24В до 5В показания температуры упали на ~8℃ и приблизились к реальным (3-5℃). RH также изменилась (увеличилась) и совпала с данными (уличными) Я. Было бы полезно факт точности датчика при напряжении питания по нижней границе отразить в wiki.

Здравствуйте. Благодарю за обращение.

Передал в отдел интеграций - постараются ответить в ближайшие сутки, пожалуйста ожидайте.

Добрый день! Благодарим за ваше обращение.

Наш отдел интеграции уже занимается вашим вопросом, и в ближайшее время мы предоставим вам подробный ответ.
Спасибо!

Ещё обнаружилось - отрицательная температура не обрабатывается.
В соответствии с документацией на датчик: 0xFFFC = - 0.4℃, а не 6553.2℃.

Заглянул в шаблон. Необходимо изменить формат регистров 1, 259 (0x103), 260 (0x104) в wiki и в шаблоне с “u16” на “s16”, поскольку они знаковые. Заодно в wiki поправьте, пожалуйста, название датчика в “через выбор шаблона XY-MD0X (XY-MD03, XY-MD04)”, а также в “Таблица регистров датчика XY-MD0X (XY-MD03, XY-MD04).”
Остался единственный вопрос - обнуление регистра корректировки при выключении параметра в web-интерфейсе. Возможно, это как-то иначе реализуется, или вообще не реализуется - я пока в процессе познания и освоения идеологии.
config-xy-md0x.txt (2,1 КБ)