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