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

Подключил меркурий 230 по 485 протоколу

все показывает замечательно кроме

и.

нашел тему от 19 года

как можно подправит шаблон?
тоже хотелось бы добавить считывание дневного и ночного тарифа, чтобы передавать его далее правилом в энергосбыт

Добрый день.
Попробуйте прочитать регистры, подсвеченные красным, с помощью утилиты 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
        },
  • Выбрать новый шаблон в веб-интерфейсе.

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

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.