Sommaire
Node Red premiers pas.
Voyons comment réaliser un petit test avec Node Red, chapitre par chapitre, nous allons le compliquer, mais avant nous allons faire quelques premiers pas de base, afin que vous vous familiarisiez avec ce système.
Si vous ne l'avez pas encore installé Node Red Assistant à domicile Ici, nous vous expliquerons comment procéder.
Node Red Assistant à domicile
Tout d'abord nous devons savoir qu'un "FLOW" et un "NODE"
Débit C'est l'espace de travail où nous allons créer toutes nos manœuvres.
Juste à côté de "Déployer" se trouve le menu de Node Red, où nous pourrons configurer l'apparence, importer et exporter notre section Flux et gérer la palette où nous pourrons trouver différentes intégrations créées par les développeurs.
Nœud c'est le conteneur de l'entité et la manœuvre que nous voulons effectuer.
Node Red premiers pas.
Par exemple, créons une minuterie pour une ampoule, comment ferions-nous?
Nous mettons d'abord un nœud qui indique l'état de l'ampoule, nous allons utiliser un nœud appelé EVENTS: STATE.
Ensuite, nous double-cliquez sur le nœud et ses propriétés apparaîtront.
Voyons maintenant quelles données remplir.
- Nom: nom que nous voulons donner à l'entité.
- Serveur: nous devons sélectionner Home Assistant.
- ID d'entité: l'entité que nous voulons contrôler ou surveiller.
- Si l'état: "EST" et "OFF", cela indique que si le voyant de la cuisine est éteint, le nœud ne continue pas, l'automatisation s'arrête, au moment où la lumière s'allume, le processus commence.
- Et nous appuyons sur TERMINÉ.
Chaque fois qu'un nœud est créé ou modifié, nous devons donner le bouton DEPLOY, cela ne vérifie pas s'il y a une erreur dans notre nœud.
Une fois enregistré, le nœud apparaît pour que:
Cela indique que vous êtes déjà connecté et prêt à continuer.
Faisons par exemple un test pour voir s'il communique correctement Node Red Home Assistant, nous allumons la lumière que nous avons attribuée au nœud, dans ce cas Led Kitchen.
Nous pouvons voir qu'il est activé, ce qui signifie qu'il communique parfaitement.
Nous allons continuer, nous allons ajouter un autre Node appelé StopTimer, il est dans la liste des nœuds appelés Function, nous le prenons et le déposons sur l'écran Flow.
Nous attribuons l'heure à laquelle nous voulons que l'ampoule s'allume, double-cliquez sur le nœud et ses propriétés apparaîtront.
Dans l'option minuterie, nous mettons les secondes, elles peuvent également être des heures, des minutes ou des millisecondes, vous pouvez le sélectionner dans le menu déroulant, nous donnons Terminé et Déployer pour le confirmer.
Maintenant, nous relions les deux nœuds pour commencer la manœuvre, cela se fait en appuyant sur la sortie du nœud et vous obtiendrez une flèche que vous devez libérer à l'entrée suivante, une image vaut mille mots.
Maintenant, nous allons dire à la Led de la cuisine de s'éteindre après 5 secondes, pour cela, nous cherchons un autre nœud appelé "Service d'appel" dans la section du nœud Home Assistant et nous les déplaçons vers notre Flow et nous entrons à nouveau dans ses propriétés.
Les données à remplir sont comme le premier nœud que nous avons ajouté, mais ici, nous voyons également l'option "Service", si vous cliquez sur sa liste déroulante, vous verrez certaines de ses options, mais il nous reste Turn_off, ce que nous voulons désactiver le ampoule, cliquez sur Terminé et déployer comme d'habitude et liez le nœud Minuterie au service d'appel.
et avec cela nous avons déjà terminé notre automatisation, c'est très basique, mais c'est un premier contact avec Node Red premiers pas et leurs caractéristiques, le plus important est que vous vous êtes occupé des nœuds, car c'est amusant, dans les prochains tutoriels, nous verrons comment ajouter un capteur de présence qui active une lumière et un programmateur horaire pour l'irrigation ou l'éclairage.
Laissez-nous vos commentaires ou questions, vous pouvez également contribuer à votre Flow Node Red Home Assistant pour pouvoir le partager avec nous.
Merci et à bientôt.
node red premiers pas.