Thirdparty MQTT Device Connection: различия между версиями

Материал из Wiren Board
(Новая страница: «{{DISPLAYTITLE: Подключение сторонних устройств по MQTT }} == Общие сведения == Если ваше устройство поддерживает работу с MQTT, то вы сможете интегрировать его в систему автоматизации на контроллере Wiren Board. Вам понадобятся: * Документация на wb-rules * MQTT| Описа...»)
 
Строка 16: Строка 16:
== Примеры ==
== Примеры ==
Несколько примеров для того, чтобы понимать о чём речь:
Несколько примеров для того, чтобы понимать о чём речь:
* [https://sprut.ai/article/put-ot-glupogo-chaynika-k-umnomu-redmond Подключение чайника к контроллеру Wiren Board]], смотрите раздел «Интеграция в Wirenboard».
* [https://sprut.ai/article/put-ot-glupogo-chaynika-k-umnomu-redmond Подключение чайника к контроллеру Wiren Board], смотрите раздел «Интеграция в Wirenboard».
* [https://support.wirenboard.com/t/integracziya-wb-s-esp8266-cherez-mqtt/9319 Интеграция WB с ESP8266 через MQTT]
* [https://support.wirenboard.com/t/integracziya-wb-s-esp8266-cherez-mqtt/9319 Интеграция WB с ESP8266 через MQTT]
* [https://github.com/wb-adegtyarev/esphome2wb Конвертер mqtt-топиков ESPHome в нотацию Wiren Board]
* [https://github.com/wb-adegtyarev/esphome2wb Конвертер mqtt-топиков ESPHome в нотацию Wiren Board]

Версия 15:21, 26 января 2023

Общие сведения

Если ваше устройство поддерживает работу с MQTT, то вы сможете интегрировать его в систему автоматизации на контроллере Wiren Board.

Вам понадобятся:

Общий алгоритм:

  1. Создаёте виртуальное устройство на wb-rules.
  2. Подписываетесь на топик физического устройства.
  3. Обрабатываете пришедшие данные и публикуете их в виртуальное устройство.
  4. Также при изменении в виртуальном устройстве отправляете их в топики физического.

Примеры

Несколько примеров для того, чтобы понимать о чём речь: