Меркурий 230 и настройка шаблона

Добрый день.
Попробуйте прочитать регистры, подсвеченные красным, с помощью утилиты modbus_client и покажите ответ от счетчика.

Т.к. в оригинальном шаблоне нет параметров по тарифам, вы можете попробовать следующее:

  • Скопировать шаблон /usr/share/wb-mqtt-serial/templates/config-mercury230.json в эту же папку под другим именем, можно config-mercury230tariff.json.
  • В новом шаблоне изменить “device_type”, например на “mercury236tariif”.
  • Далее в шаблон добавить блоки типа:
        {
            "name": "Total day",
            "reg_type": "array",
            "address": "0x1000",
            "format": "u32",
            "type": "power_consumption",
            "scale": 0.001,
            "offset": 0
        },
        {
            "name": "Total night",
            "reg_type": "array",
            "address": "0x2000",
            "format": "u32",
            "type": "power_consumption",
            "scale": 0.001,
            "offset": 0
        },
  • Выбрать новый шаблон в веб-интерфейсе.

Также рекомендую ознакомиться со схожей темой на портале. Может помочь.