2482
правки
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) (→MQTT) |
||
Строка 33: | Строка 33: | ||
[[File:MQTT.png | thumb | 600px]] | [[File:MQTT.png | thumb | 600px]] | ||
Wiren Board | '''MQTT''' - очередь сообщений, использующаяся в [[Программное обеспечение Wiren Board|программном обеспечении Wiren Board]]. [http://en.wikipedia.org/wiki/MQTT Базовая информация по MQTT на Википедии]. | ||
Драйверы, отвечающие за аппаратные возможности контроллера (цифровые входы, АЦП, транзисторный выходы, ...) и функции внешних подключённых устройств (например, подключённых по RS-485 модулей реле) записывают их состояние в очередь MQTT в виде специальных сообщений. Веб-интерфейс читает эти сообщения и на их основе отображает состояние устройств. | |||
Если же происходит нажатие кнопки в веб-интерфейсе, уже веб-интерфейс отправляет сообщение в очередь MQTT, драйвер устройства его получает и отдаёт команду устройству. | |||
Через MQTT работает веб-интерфейс, движок правил и встроенные драйверы. Если вы разрабатываете собственное ПО в дополнение к предустановленному, мы советуем вам также использовать MQTT. | |||
Подробнее смотрите [[MQTT]]. | |||
=== Веб-интерфейс === <!--T:20--> | === Веб-интерфейс === <!--T:20--> |