2482
правки
Admin (обсуждение | вклад) (Новая страница: «'''MQTT''' - очередь сообщений, использующаяся в Wiren Board. Большая часть встроенных функций кон…») |
Admin (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
Базовая информация по MQTT - http://en.wikipedia.org/wiki/MQTT. Демон - брокер сообщений [http://mosquitto.org/ Mosquitto]. | Базовая информация по MQTT - http://en.wikipedia.org/wiki/MQTT. Демон - брокер сообщений [http://mosquitto.org/ Mosquitto]. | ||
Веб-интерфейс работает также через систему сообщений MQTT - нажатие кнопки в интерфейсе вызывает отправку сообщения сообщения в MQTT-брокер, изменение показания датчика, поступившее в систему сообщений, тут же транслируется в веб-интерфейс. | [[Wiren Board 4:Веб-интерфейс | Веб-интерфейс]] работает также через систему сообщений MQTT - нажатие кнопки в интерфейсе вызывает отправку сообщения сообщения в MQTT-брокер, изменение показания датчика, поступившее в систему сообщений, тут же транслируется в веб-интерфейс. | ||
== Краткая схема работы == | == Краткая схема работы == | ||
Специальные драйверы (отдельный для каждой функции и внешнего устройства) транслирует данные с устройства в очередь в виде сообщений специального формата. На сообщения из очереди можно подписаться, то есть получать только сообщения от нужного отправителя или нужного содержания. | Специальные драйверы (отдельный для каждой функции и внешнего устройства) транслирует данные с устройства в очередь в виде сообщений специального формата. На сообщения из очереди можно подписаться, то есть получать только сообщения от нужного отправителя или нужного содержания. |