2485
правок
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 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]] | |||
=== Пример сообщения === | === Пример сообщения === | ||