Собственно, я же сам его и заполнял при добавлении serial устройства:
Т.е., получается ответ на мой вопрос, что при отсутствии данного поля, необходимо конструировать ID в том формате, если же поле есть, нужно просто использовать его значение.
Доброе время суток. Хотел бы спросить вот о чем. Как работает ваш скрипт( условия). То что он копируется в папку /etc/wb-rules контроллера Wirenboard это понятно. Не понятно где при этом стоит HA. На том же контроллере или на отдельном сервере?
К примеру IP контроллера xxx.yyy.z.11, IP сервера с HA xxx.yyy.z.100. Что нужно настроить, как и где чтобы ваш скрипт работал и сущности добавлялись в HA? Спасибо!
Скрипт создаёт топики с описанием что где находится которые умеет парсить HA. Не важно где развёрнут сам HA (у меня на отдельном сервере), но о должен быть подключён к MQTT на WB, а не создавать свою.
Ну то есть настройка вкратце такая:
На WB запустить скрипт. Он создаст дополнительные топики в MQTT на WB