Настройка передачи показаний в Spruthub через MQTT

Подключение к устройству SprutHub по протоколу MQTT

  1. Заходим в web-интерфейс spruthub (по ip-адресу) и переходим в «Настройки»;
  2. Выбираем вкладку «MQTT брокер»;
  3. В открывшейся вкладки запускаем брокер;
  4. Проверяем порт — 44444;
  5. И сохраняем настройки;
  6. Далее переходим во вкладку «Контроллеры»;
Интерфейс SprutHub — добавление устройства УС-RS485
  1. В открывшейся вкладке в правом верхнем углу нажимаем +;
  2. Создать контроллер;
Интерфейс SprutHub — настройка считывателя
  1. В выпадающем списке выбираем «ТИП — MQTT»;
  2. Вводим свое название или оставляем по умолчанию MQTT;
  3. Нажимаем сохранить и у нас появляется вновь созданный контроллер MQTT;
Интерфейс SprutHub — показания счётчика
  1. Заходим в настройки УС. Переходим на закладку MQTT;
  2. Скачать шаблон ur-rs458-v006
  3. Разместить шаблон в скрытую пользовательскую папку /mnt/data/makesimple/.SprutHub/data/Templates/MQTT/Custom
  4. В веб нажать «Перезагрузить шаблоны» в разделе Настройки — Основные — Расширенные
  5. Открыть Отладку и убедиться что загрузка прошла успешно
  6. Нажимаем символы … (3 точки);
  7. В выпадающем списке нажимаем «Поиск устройств»;
В настройках MQTT на УС — выключите флаг «HA auto discovery»

Автор: @airwolf_d