Node-RED: различия между версиями
Строка 147: | Строка 147: | ||
== Использование нод ''mqtt in'' и ''mqtt out'' для взаимодействия с Wiren Board == | == Использование нод ''mqtt in'' и ''mqtt out'' для взаимодействия с Wiren Board == | ||
=== Настройка подключения === | === Настройка подключения === | ||
[[Image: NodeRed_mqtt_nodes.jpg |300px|thumb|right| Ноды MQTT в Node-Red ]] | |||
Альтернативный вариант — использовать ноды '''mqtt in''' и '''mqtt out'''. | |||
Для настройки MQTT-соединения в Node-RED выполните следующие действия: | Для настройки MQTT-соединения в Node-RED выполните следующие действия: | ||
#Перетащите ноду '''mqtt in''' в рабочую область. | #Перетащите ноду '''mqtt in''' в рабочую область. | ||
Строка 162: | Строка 160: | ||
#Введите адрес mqtt-топика в поле '''Topic'''. | #Введите адрес mqtt-топика в поле '''Topic'''. | ||
#Нажмите кнопку '''Done'''. | #Нажмите кнопку '''Done'''. | ||
По такому же принципу настраивается нода '''mqtt out''', исключение — в конце адреса нужно указать <code>/on</code>, иначе параметр в топик не запишется. Например, <code>/devices/wb-mrgbw-d-fw3_129/controls/RGB Strip/on</code>. Подробнее читайте на странице [[MQTT | MQTT]]. | По такому же принципу настраивается нода '''mqtt out''', исключение — в конце адреса нужно указать <code>/on</code>, иначе параметр в топик не запишется. Например, <code>/devices/wb-mrgbw-d-fw3_129/controls/RGB Strip/on</code>. Подробнее читайте на странице [[MQTT | MQTT]]. | ||
<gallery mode="packed" heights=" | <gallery mode="packed" heights="150px" caption="Настройка MQTT подключения в Node-RED"> | ||
Image: NodeRed_mqtt4.jpg | Пример настройки ноды '''mqtt in''' | Image: NodeRed_mqtt4.jpg | Пример настройки ноды '''mqtt in''' | ||
Image: mqtt_out_no.jpg | Пример настройки ноды '''mqtt out''' | Image: mqtt_out_no.jpg | Пример настройки ноды '''mqtt out''' | ||
Image: NodeRed_mqtt1.jpg | Обмен данными через MQTT в Node-Red | |||
</gallery> | </gallery> | ||