Индекс
Node Red первые шаги.
Давайте посмотрим, как провести небольшой тест с Node Red, глава за главой мы усложним это, но прежде чем предпримем некоторые основные первые шаги, чтобы вы познакомились с этой системой.
Если он еще не установлен Node Red Домашний помощник Здесь мы объясним вам, как это сделать.
Node Red Домашний помощник
Прежде всего мы должны знать, что «ПОТОК» и «УЗЕЛ»
Поток Это рабочая область, где мы собираемся создавать все наши маневры.
Рядом с надписью «Развернуть» находится меню Node Redгде мы сможем настроить внешний вид, импортировать и экспортировать наш раздел «Потоки и управление палитрой», где мы сможем найти различные интеграции, созданные разработчиками.
узел это контейнер сущности и маневр, который мы хотим выполнить.
Node Red первые шаги.
Например, давайте создадим таймер для лампочки, как бы мы это сделали?
Сначала мы помещаем узел, который указывает состояние лампочки, мы будем использовать узел под названием EVENTS: STATE.
Затем мы дважды щелкаем по узлу, и появляются его свойства.
Теперь посмотрим, какие данные заполнить.
- Имя: имя, которое мы хотим дать объекту.
- Сервер: мы должны выбрать Home Assistant.
- Идентификатор объекта: объект, который мы хотим контролировать или контролировать.
- Если Состояние: «IS» и «OFF» это говорит о том, что если кухонный светодиод выключен, узел не продолжает работу, автоматизация останавливается, в момент включения света процесс начинается.
- И мы нажимаем кнопку Готово.
Каждый раз, когда узел создается или изменяется, мы должны дать кнопку DEPLOY, это не проверяет, есть ли какая-либо ошибка в нашем узле.
После сохранения узел выглядит так, что:
Это означает, что вы уже подключены и готовы продолжить.
Давайте сделаем, например, тест, чтобы увидеть, если он правильно общается Node Red Домашний помощник, мы включаем свет, который мы присвоили узлу, в данном случае Led Kitchen.
Мы видим, что он включен, что означает, что он прекрасно общается.
Мы собираемся продолжить, мы собираемся добавить еще один узел с именем StopTimer, он находится в списке узлов с именем Function, мы берем его и отбрасываем на экране Flow.
Мы назначаем время, когда мы хотим, чтобы лампочка была включена, дважды щелкните по узлу, и появятся его свойства.
В параметре таймера мы помещаем секунды, они также могут быть часами, минутами или миллисекундами, вы можете выбрать их из выпадающего меню, мы даем Done и Deploy для подтверждения.
Теперь мы связываем два узла, чтобы начать маневр, это делается нажатием на выход узла, и вы получите стрелу, которую вы должны отпустить при следующем входе, изображение стоит тысячи слов.
Теперь мы собираемся сказать Kitchen Led выключиться через 5 секунд, для этого мы ищем другой узел под названием «Call Service» в разделе узла Home Assistant, перемещаем его в наш поток и снова вводим его свойства.
Данные для заполнения похожи на первый добавленный нами узел, но здесь мы также видим опцию «Сервис», если вы нажмете на ее раскрывающийся список, вы увидите некоторые из ее параметров, но у нас остается Turn_off, что мы и хотим отключить лампочкой щелкните Готово и развернуть как обычно и свяжите узел Таймер со службой вызовов.
и с этим мы уже закончили нашу автоматизацию, она очень проста, но это первый контакт с Node Red Первые шаги и их характеристики, самое главное, что вы имели дело с узлами, так как это забавно, в будущих уроках мы увидим, как добавить датчик присутствия, который активирует свет, и таймер для полива или освещения.
Оставьте нам свой комментарий или вопросы, вы также можете добавить свой поток Node Red Домашний помощник, чтобы иметь возможность поделиться им с нами.
Спасибо и до скорой встречи.
node red первые шаги.