Installer l’extension NodeRed pour Home Assistant.

Introduction.

Home Assistant possède son interface pour effectuer des automatisations ou scripts.
Il existe un Addon permettant au personnes allergiques au langage YAML de faire toutes automatisations (ou script) de HA avec une interface graphique sans mettre les mains dans des lignes de code.

Mise à jour : 01/07/2020 – Temps de lecture / alisation : 4 / 10 min – Difficulté : Faible.

Prérequis, matériels nécessaires & utilisés :

  • Avoir Home Assistant de fonctionnel

Installation / configuration.

Add-ons.

Suivre la procédure d’installation d’un add-on Officiel. Rechercher Node Red.

NodeRed Extension
NodeRed Extension

Vous pouvez activer Auto update pour les mises à jour automatiques.
Activez Show in sidebar pour voir Node RED sur la barre latérale.

Nous allons modifier la configuration via Configuration en haut de la fenêtre.

Veuillez renseigner un mot de passe sur la ligne credential_secret:
Mettez ssl: sur false si vous n’avez pas de certificat ssl sinon laissez sur true.
Pas la peine de modifier les autres lignes

credential_secret: motdepasse
dark_mode: false
http_node:
  username: ''
  password: ''
http_static:
  username: ''
  password: ''
ssl: false
certfile: fullchain.pem
keyfile: privkey.pem
require_ssl: true
system_packages: []
npm_packages: []
init_commands: []

Cliquez sur SAVE


Revenez sur l’onglet info et cliquez sur Start

Vous pouvez contrôler le bon démarrage de Node Red en visualisant les log.

Une fois Node Red démarré, vous devez voir un numéro de version suivi d’un point vert en haut à droite de votre fenêtre.


Vous pouvez, maintenant accéder à l’interface via Node RED sur la barre latérale.
Il nous reste à contrôler que Node Red soit bien lié à Home Assistant.
Cliquez sur l’image ci-dessous pour voir comment contrôler.


Exemples :

Voici un exemple d’une automatisation réalisé avec Node RED

Conclusion.

Vous disposez maintenant, d’une interface graphique vous permettant de réaliser vos automatisations ou scripts sans avoir à taper une seule ligne de code. Si l’envie vous en prenez, il y a bien évidement la possibilité de le faire !

Node Red est un outil très puissant. Je dirais que la seule limite serait votre imagination.


Vous souhaitez signaler un erreur, partager votre configuration ou bénéficier d’une aide ? Cliquez sur les boutons ci-dessous.

Vous souhaitez signaler un erreur, partager votre configuration ou ajouter un matériel fonctionnant ? Cliquez sur les boutons ci-dessous.


Trucs & astuces.

Le nommage de vos entités dans Home Assistant:
Pour réaliser rapidement vos automatisations avec Node RED, nommez vos entités de façon claire.
Exemple:
light.cuisine et plus compréhensible que light.shelly_23D4F2

Je ne vois pas mes dernières intégrations:
Si vous venez d’intégrer un appareil (light, sensor,…) et qu’il n’apparaît pas dans Node RED, faites un restart de node RED depuis Supervisor

Mise à jour : (détails)

01/07/2020 :

  • Mise à jour 6.3.0. (McFly)

26/06/2020 :

  • Publication Officielle. (McFly)

26/05/2020 :

  • Correction. (McFly)

21/05/2020 :

  • Relecture, ajout des catégories et tags, optimisation SEO. (McFly)

17/05/2020 :

  • Relecture, correction & mise en page. (McFly)

09/05/2020 :

  • Création de tutoriel

Sources :

Installer l’extension NodeRed pour Home Assistant.
Articles Node-Red