Перейти к содержанию

Навигация

Wiren Board Software/en: различия между версиями

м
FuzzyBot переименовал страницу Программное обеспечение Wiren Board/en в Wiren Board Software/en без оставления перенаправления: Часть переводимой страницы Программное обеспечение Wiren Board.
(Новая страница: «'''Node-Red''' - is a visual programming tool.»)
м (FuzzyBot переименовал страницу Программное обеспечение Wiren Board/en в Wiren Board Software/en без оставления перенаправления: Часть переводимой страницы Программное обеспечение Wiren Board.)
 
(не показано 10 промежуточных версий 2 участников)
Строка 11: Строка 11:
We also maintain our own '''debian repository''' ''releases.contactless.ru'', which contains packages developed specially for the controller. By default, this repository is listed in Wiren Board software image (file ''/etc/apt/sources.list'').
We also maintain our own '''debian repository''' ''releases.contactless.ru'', which contains packages developed specially for the controller. By default, this repository is listed in Wiren Board software image (file ''/etc/apt/sources.list'').


All the source code is available at [https://github.com/contactless/| Github].There you can find examples for development of your custom software.
All the source code is available at [https://github.com/contactless/wirenboard/ | Github].There you can find examples for development of your custom software.


[[MQTT/en | '''MQTT message queue''']] — is the "skeleton" of the Wiren Board software architecture. For basic information about MQTT see[http://en.wikipedia.org/wiki/MQTT Wiki].
[[MQTT/en | '''MQTT message queue''']] — is the "skeleton" of the Wiren Board software architecture. For basic information about MQTT see [http://en.wikipedia.org/wiki/MQTT Wiki].


Drivers responsible for the hardware capabilities of the controller (digital inputs, ADC, ...) and functions of external connected devices (for example, connected via RS-485 relay modules), record their status in the MQTT queue in the form of special messages. The web interface reads these messages and displays the status of the devices based on them.
Drivers responsible for the hardware capabilities of the controller (digital inputs, ADC, ...) and functions of external connected devices (for example, connected via RS-485 relay modules), record their status in the MQTT queue in the form of special messages. The web interface reads these messages and displays the status of the devices based on them.
Строка 21: Строка 21:
Web interface, rules engine and built-in drivers work via MQTT. If you develop your own software in addition to the preinstalled one, we advise you to use MQTT as well.
Web interface, rules engine and built-in drivers work via MQTT. If you develop your own software in addition to the preinstalled one, we advise you to use MQTT as well.


[[Special:MyLanguage/Файл:Веб-интерфейс - главная.png|thumb|500 px|Web interface home page]]
[[Файл:Веб-интерфейс - главная.png|thumb|500 px|Web interface home page]]
'''[[Special:MyLanguage/Веб-интерфейс Wiren Board|Wiren Board web interface]]''' works directly on the controller. It can:
'''[[Веб-интерфейс Wiren Board/en|Wiren Board web interface]]''' works directly on the controller. It can:
*monitor and manage the status of the controller and connected devices
*monitor and manage the status of the controller and connected devices
*connect devices to the controller
*connect devices to the controller
Строка 41: Строка 41:
[[Обновление прошивки/en|Firmware update]]
[[Обновление прошивки/en|Firmware update]]


'''[[Node-Red/en|Node-Red]]''' - is a visual programming tool.
'''[[Node-Red/en|Node-RED]]''' - is a visual programming tool.
wb_editors
14 355

правок