Сценарии в Node-RED¶
После установки по инструкции можно включить визуальную среду разработки Node-RED — она будет доступна по адресу http://rocket-home.local:1880, где rocket-home.local — это адрес вашего координатора. Node-RED опционален и по умолчанию выключен; как его включить — см. ниже.
Примечание
Эта страница — про локальный Node-RED, который ставится вместе с координатором у вас дома
(порт 1880). Есть и облачный Node-RED Рокет Хоум с готовыми нодами rocket-in / rocket-out
— см. NodeRED + Rocket Home.
Краткая инструкция по использованию Node-RED¶
Node-RED позволяет создавать локальные автоматизации в виде визуальных сценариев (flows).
Включите Node-RED в TUI-менеджере:
запустите
rocketв каталоге/opt/rocket-homeи выберите Настройки: Node-RED → Вкл (переключатель записываетCOMPOSE_PROFILES=noderedв.env).
Примените изменения и запустите сервисы:
make up(или через TUI).Откройте Node-RED: http://rocket-home.local:1880
Подключение Node-RED к локальному MQTT (Mosquitto)¶
В Node-RED добавьте ноду MQTT in или MQTT out → откройте настройки Server → Add new mqtt-broker:
Server:
mqttPort:
1883Username: значение
LOCAL_MQTT_USERиз файла/opt/rocket-home/.env(по умолчаниюlocal)Password: значение
LOCAL_MQTT_PASSWORDиз файла/opt/rocket-home/.envпароль генерируется автоматически при установке — возьмите его из
.env(одной парыuser/passwordбольше нет)
Примеры топиков Zigbee2MQTT¶
Подписаться на всё:
zigbee2mqtt/#Команды устройствам:
zigbee2mqtt/<friendly_name>/setСостояние устройства:
zigbee2mqtt/<friendly_name>