7841
правка
Fizikdaos (обсуждение | вклад) (→MQTT) |
Fizikdaos (обсуждение | вклад) |
||
Строка 27: | Строка 27: | ||
[[File:MQTT.png | thumb | 600px | Структура ПО контроллера. В центре очередь сообщений MQTT, использующаяся для обмена информацией между разными частями ПО]] | [[File:MQTT.png | thumb | 600px | Структура ПО контроллера. В центре очередь сообщений MQTT, использующаяся для обмена информацией между разными частями ПО]] | ||
[[MQTT | Очередь сообщений MQTT]] - "скелет" программной архитектуры Wiren Board. Базовая информация по MQTT на [http://en.wikipedia.org/wiki/MQTT Википедии]. | |||
[[MQTT | '''Очередь сообщений MQTT''']] - "скелет" программной архитектуры Wiren Board. Базовая информация по MQTT на [http://en.wikipedia.org/wiki/MQTT Википедии]. | |||
Драйверы, отвечающие за аппаратные возможности контроллера (цифровые входы, АЦП, ...) и функции внешних подключённых устройств (например, подключённых по RS-485 модулей реле) записывают их состояние в очередь MQTT в виде специальных сообщений. Веб-интерфейс читает эти сообщения и на их основе отображает состояние устройств. | Драйверы, отвечающие за аппаратные возможности контроллера (цифровые входы, АЦП, ...) и функции внешних подключённых устройств (например, подключённых по RS-485 модулей реле) записывают их состояние в очередь MQTT в виде специальных сообщений. Веб-интерфейс читает эти сообщения и на их основе отображает состояние устройств. | ||
Строка 53: | Строка 54: | ||
Подробнее смотрите [[Движок правил wb-rules]]. | Подробнее смотрите [[Движок правил wb-rules]]. | ||
== Прочее == | == Прочее == |