translator, wb_editors
4266
правок
Matveevrj (обсуждение | вклад) |
|||
Строка 158: | Строка 158: | ||
=== Примеры === | === Примеры === | ||
В комплекте с WB-Nodes есть примеры для [[Node-RED Apple HomeKit | Apple HomeKit]] и Яндекс.Алисы, найти их можно в '''Menu''' → '''Import''' → '''Examples'''. | В комплекте с WB-Nodes есть примеры для [[Node-RED Apple HomeKit | Apple HomeKit]] и Яндекс.Алисы, найти их можно в '''Menu''' → '''Import''' → '''Examples'''. | ||
<gallery mode="packed" heights=" | <gallery mode="packed" heights="200px" caption="Примеры из комплекта WB-Nodes"> | ||
Image: WB-Nodes Examples 1.png | Список примеров | Image: WB-Nodes Examples 1.png | Список примеров | ||
Image: WB-Nodes Examples 2.png | Пример в рабочей области | Image: WB-Nodes Examples 2.png | Пример в рабочей области | ||
</gallery> | </gallery> | ||
== Подключение к Node-RED через MQTT == | |||
Для обмена данными между Node-REDи контроллером Wiren Board можно использовать подключение к MQTT-топикам. | |||
Чтобы подключиться к MQTT-брокеру используйте ноды '''MQTT Input''' для получения данных и '''MQTT Output''' для отправки. | |||
<gallery mode="packed" heights="150px"> | |||
Image: NodeRed_mqtt1.jpg | Настройка соединения MQTT в Node-Red | |||
Image: NodeRed_mqtt_nodes.jpg | Ноды MQTT в Node-Red | |||
</gallery> | |||
Для настройки MQTT-соединения в Node-RED выполните следующие действия: | |||
#Перетащите ноду '''MQTT In''' в рабочую область. | |||
#Войдите в конфигурацию ноды и нажмите на '''Карандаш''' напротив поля '''Server'''. | |||
#На вкладке '''Connecting''' задайте адрес брокера и номер порта. | |||
#:В поле '''Name''' введите любое имя сервера. | |||
#:На вкладке '''Security''' можно указать Имя пользователя и Пароль для подключения к брокеру. Если в качестве брокера выступает контроллер Wiren Board, это поле нужно оставить пустыми. | |||
#После заполнения всех полей нажмите кнопку '''Update'''. Созданный брокер теперь можно использовать для настройки всех подключений. | |||
#Выберите созданные брокер из списка в поле '''Server'''. | |||
#Введите адрес mqtt-топика в поле '''Topic'''. | |||
#Нажмите кнопку '''Done'''. | |||
<gallery mode="packed" heights="150px" caption="Настройка MQTT подключения в Node-RED"> | |||
Image: NodeRed_mqtt4.jpg | Окно настройки MQTT ноды | |||
Image: NodeRed_mqtt2.jpg | Окно настройки MQTT-брокера, вкладка ''Connecting'' | |||
Image: NodeRed_mqtt3.jpg | Окно настройки MQTT-брокера, вкладка ''Security'' | |||
</gallery> | |||
По такому же принципу настраивается нода MQTT Out. | |||
После настройки ввода и вывода можно обрабатывать данные внутри Node-RED. Например, настроить использование сторонних сервисов. | |||
<gallery mode="packed" heights="150px"> | |||
Image: NodeRed_mqtt5.jpg | Пример управления с помощью Алисы | |||
</gallery> | |||
== Примеры использования == | == Примеры использования == | ||
Примеры использования Node-RED с WB-Nodes на контроллерах Wiren Board: | Примеры использования Node-RED с WB-Nodes на контроллерах Wiren Board: |