Thirdparty MQTT Device Connection: различия между версиями
(не показана 1 промежуточная версия этого же участника) | |||
Строка 12: | Строка 12: | ||
# Подписываетесь на топик физического устройства. | # Подписываетесь на топик физического устройства. | ||
# Обрабатываете пришедшие данные и публикуете их в виртуальное устройство. | # Обрабатываете пришедшие данные и публикуете их в виртуальное устройство. | ||
# Также при изменении в виртуальном устройстве отправляете их в топики физического. | # Также при изменении данных в виртуальном устройстве, отправляете их в топики физического. | ||
== Примеры == | == Примеры == | ||
Несколько примеров для того, чтобы понимать о чём речь: | Несколько примеров для того, чтобы понимать о чём речь: | ||
* [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/podklyuchenie-kondiczionera-cherez-mqtt/14079 Подключение кондиционера через MQTT] | |||
* [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:23, 26 января 2023
Общие сведения
Если ваше устройство поддерживает работу с MQTT, то вы сможете интегрировать его в систему автоматизации на контроллере Wiren Board.
Вам понадобятся:
- Документация на wb-rules
- Описание нашего MQTT
- Немного смекалки и терпения.
Общий алгоритм:
- Создаёте виртуальное устройство на wb-rules.
- Подписываетесь на топик физического устройства.
- Обрабатываете пришедшие данные и публикуете их в виртуальное устройство.
- Также при изменении данных в виртуальном устройстве, отправляете их в топики физического.
Примеры
Несколько примеров для того, чтобы понимать о чём речь:
- Подключение чайника к контроллеру Wiren Board, смотрите раздел «Интеграция в Wirenboard».
- Подключение кондиционера через MQTT
- Интеграция WB с ESP8266 через MQTT
- Конвертер mqtt-топиков ESPHome в нотацию Wiren Board