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

Строка 11: Строка 11:


== Принцип работы системы сообщений ==
== Принцип работы системы сообщений ==
MQTT построена по следующему принципу: есть иерархическая система "топиков" (прямо как на обычных форумах), куда клиенты могут писать сообщения, и откуда могут читать. Чтобы было удобно следить за изменениями нужного топика (например, температуры), на него можно "подписаться".
Вот пример сообщения от драйвера датчика 1-Wire (драйвер регулярно опрашивает датчик и выводит значения с него):
<pre>
/devices/wb-w1/controls/28-000004a7d3f9 24.687000
</pre>
Здесь
''/devices'' - коренной топик для всех "устройств" - как встроенных модулей Wiren Board (реле, АЦП, ...), так и подключённых внешних,
/devices/wb-gpio/controls/Relay_1/on 1
/devices/wb-gpio/controls/Relay_1 1


== Отображение устройств в системе сообщений ==
== Отображение устройств в системе сообщений ==