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

Строка 27: Строка 27:
Клиенты, которые хотят следить за значением температуры, "подписываются" на этот топик, и им приходят все новые сообщения - меняющиеся значения температуры. Один из таких клиентов - веб-интерфейс.
Клиенты, которые хотят следить за значением температуры, "подписываются" на этот топик, и им приходят все новые сообщения - меняющиеся значения температуры. Один из таких клиентов - веб-интерфейс.


Вот пример команды Linux, которая подписывается на этот топик, и выводит все сообщения (изменяющуюся температуры) в консоль:
Подписаться на сообщения можно и из консоли Linux при помощи утилиты mosquitto_sub:
<pre>
<pre>
root@wirenboard:~# mosquitto_sub -t '/devices/wb-w1/controls/28-000004a7d3f9' -v  
root@wirenboard:~# mosquitto_sub -t '/devices/wb-w1/controls/28-000004a7d3f9' -v  
Строка 34: Строка 34:
/devices/wb-w1/controls/28-000004a7d3f9 20.375000
/devices/wb-w1/controls/28-000004a7d3f9 20.375000
</pre>
</pre>
 
(описание утилиты смотрите здесь: )


/devices/wb-gpio/controls/Relay_1/on 1
/devices/wb-gpio/controls/Relay_1/on 1