Добрый день!
Подскажите пожалуйста как можно настроить датчик WB-MSW v.3 на показания температуры до сотых, сейчас только десятые:
Добрый день.
Пришлите серийный номер датчика. Укажите какая версия прошивки на датчике, если вы ее обновляли.
Серийный номер 4269958940
Версия прошивки 4.29.11
таблица регистров Карта регистров датчика WB-MSW v.3 — Wiren Board
Создайте дополнительный (пользовательский) шаблон датчика в котором секцию
{
"name": "Temperature",
"reg_type": "input",
"address": 0,
"type": "temperature",
"format": "s16",
"scale": 0.1,
"error_value": "0x7FFF",
"group": "air_quality"
},
замените на
{
"name": "Temperature",
"reg_type": "input",
"address": 4,
"type": "temperature",
"format": "s16",
"scale": 0.01,
"error_value": "0x7FFF",
"group": "air_quality"
},
И выберите этот шаблон для датчиков.
никогда такого не делал. можно инструкцию
Инструкция есть в документации.
Стандартный шаблон для WB-MSW v.3 находится тут:
/usr/share/wb-mqtt-serial/templates/config-wb-msw_v3.json
Копируете его в:
/etc/wb-mqtt-serial.conf.d/templates/
И меняете секцию в нём как указал коллега выше.
1 лайк
Спасибо. Все получилось!
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.