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

Навигация

Node-RED Alice: различия между версиями

Строка 85: Строка 85:
Чтобы управлять устройствами, подключенными к контроллеру, нам понадобится '''WB Nodes''', который должен быть установлен и настроен заранее.
Чтобы управлять устройствами, подключенными к контроллеру, нам понадобится '''WB Nodes''', который должен быть установлен и настроен заранее.


Например, подключим встроенный зуммер контроллера:
Подключим встроенный зуммер контроллера:
# Перетяните в рабочую область ноду '''out''', которая находится слева в группе '''Wiren Board'''.
# Перетяните в рабочую область ноду '''out''', которая находится слева в группе '''Wiren Board'''.
# Дважды кликните на ней — откроется окно '''Edit out node''', где укажите:
# Дважды кликните на ней — откроется окно '''Edit out node''', где укажите:
Строка 99: Строка 99:
Теперь, когда у нас настроены виртуальное Яндекс-устройство и один из mqtt-топиков контроллера Wiren Board, нам нужно их связать между собой.
Теперь, когда у нас настроены виртуальное Яндекс-устройство и один из mqtt-топиков контроллера Wiren Board, нам нужно их связать между собой.


Перед связыванием нужно учесть две вещи:
Перед связыванием нужно учесть, что:
# виртуальное Яндекс-устройство на выход отправляет сигнал '''true/false'''
# виртуальное Яндекс-устройство на выход отправляет сигнал '''true/false'''
# mqtt-топик контроллера принимает сигнал '''1/0'''.
# mqtt-топик контроллера принимает сигнал '''1/0'''.
Строка 110: Строка 110:
# Нажмите кнопку '''Done'''. Конвертер готов.
# Нажмите кнопку '''Done'''. Конвертер готов.
[[Image: alice-flow.png |250px| thumb | right|  Внешний вид флоу со связями]]
[[Image: alice-flow.png |250px| thumb | right|  Внешний вид флоу со связями]]
Теперь соедините ноды между собой в таком порядке: выход ноды '''On_Off''' → '''Конвертер''' → вход ноды '''mqtt-канала''' контроллера.
Теперь соедините ноды между собой в таком порядке: выход ноды '''On_Off''' → '''Конвертер''' → вход ноды '''out'''.


Чтобы опубликовать изменения, нажмите в правом верхнем углу кнопку '''Deploy'''.
Чтобы опубликовать изменения, нажмите в правом верхнем углу кнопку '''Deploy'''.