wb_editors
97
правок
PeteK (обсуждение | вклад) (Новая страница: «==== Дублирование топиков MQTT ==== Если драйвер выдаёт ошибку <code>Duplicate MQTT device id</code>, значит, для нескольких устройств заданы одинаковые топики в MQTT. Такая ошибка чаще всего возникает, при подключении нескольких однотипных устройств с одинаковым адресом к р...») |
PeteK (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Дублирование топиков MQTT}} | |||
Если драйвер выдаёт ошибку <code>Duplicate MQTT device id</code>, значит, для нескольких устройств заданы одинаковые топики в MQTT. Такая ошибка чаще всего возникает, при подключении нескольких однотипных устройств с одинаковым адресом к разным портам. | Если драйвер выдаёт ошибку <code>Duplicate MQTT device id</code>, значит, для нескольких устройств заданы одинаковые топики в MQTT. Такая ошибка чаще всего возникает, при подключении нескольких однотипных устройств с одинаковым адресом к разным портам. | ||
По умолчанию, топик формируется из значения параметра <code>id</code>, указанного в шаблоне устройства, и адреса устройства ( /devices/<code>id</code>_<code>slave_id</code>/.. ). | По умолчанию, топик формируется из значения параметра <code>id</code>, указанного в шаблоне устройства, и адреса устройства ( /devices/<code>id</code>_<code>slave_id</code>/.. ). | ||
Переопределить его можно, задав уникальное значение | Переопределить его можно, задав уникальное значение '''Идентификатор устройства в MQTT''' или параметр <code>id</code> в настройках конкретного устройства в <code>/etc/wb-mqtt-serial.conf</code> | ||
[[Image: wb-mqtt-serial-custom-id.png | 800px | center | Идентификатор устройства в MQTT ]] | [[Image: wb-mqtt-serial-custom-id.png | 800px | center | Идентификатор устройства в MQTT ]] |