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

Строка 28: Строка 28:
*в эти топики клиенты (в случае Wiren Board это драйверы устройств и веб-интерфейс) могут писать сообщения и читать оттуда
*в эти топики клиенты (в случае Wiren Board это драйверы устройств и веб-интерфейс) могут писать сообщения и читать оттуда
*чтобы следить за изменениями нужного топика (например, температуры на датчике), клиент может на него "подписаться" - тогда он получит все сообщения в данном топике.
*чтобы следить за изменениями нужного топика (например, температуры на датчике), клиент может на него "подписаться" - тогда он получит все сообщения в данном топике.
=== Отображение устройств в системе сообщений === <!--T:24-->
<!--T:25-->
Логика топиков, соответствующих разным устройствам и их параметрам, в Wiren Board основывается на так называемых Conventions- [https://github.com/contactless/homeui/blob/contactless/conventions.md https://github.com/contactless/homeui/blob/contactless/conventions.md]
=== Клиенты очереди сообщений ===
Архитектура ПО Wiren Board:
<!--T:5-->
[[File:MQTT.png | thumb | 600px]]
=== Пример сообщения ===
=== Пример сообщения ===