WB-MSW v.3 показания температуры с точностью до сотых

Добрый день!
Подскажите пожалуйста как можно настроить датчик 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 дней после последнего ответа. В ней больше нельзя отвечать.