Дублирование топиков MQTT

From Wiren Board
This is the approved revision of this page, as well as being the most recent.


Если драйвер выдаёт ошибку Duplicate MQTT device id, значит, для нескольких устройств заданы одинаковые топики в MQTT. Такая ошибка чаще всего возникает, при подключении нескольких однотипных устройств с одинаковым адресом к разным портам. По умолчанию, топик формируется из значения параметра id, указанного в шаблоне устройства, и адреса устройства ( /devices/id_slave_id/.. ).

Переопределить его можно, задав уникальное значение Идентификатор устройства в MQTT или параметр id в настройках конкретного устройства в /etc/wb-mqtt-serial.conf

Идентификатор устройства в MQTT