Home Assistant
Pilotez et lisez votre Home Assistant depuis N.I.N.A.
Présentation
Le plugin Home Assistant relie votre domotique à N.I.N.A. de deux façons : il expose les entités Home Assistant comme canaux d'un équipement Switch de N.I.N.A., et il ajoute des instructions au séquenceur avancé pour piloter et lire Home Assistant depuis une séquence. Une fois configuré, le hub de switches se comporte comme n'importe quel switch natif : il peut être actionné par les fonctions intégrées de N.I.N.A. (instruction « Set Switch Value », conditions) et par d'autres plugins, sans qu'ils aient à savoir que Home Assistant est derrière.
Fonctionnalités
Entités HA en équipement Switch
Mappez n'importe quelle entité Home Assistant en canal de switch : binaire (on/off), à paliers (options discrètes) ou analogique (numérique, min/max/pas), en lecture, écriture ou lecture/écriture.
Mises à jour en temps réel
Connexion via l'API WebSocket de Home Assistant, avec repli sur le polling REST. Le nom du canal affiche l'unité de mesure (ex. « Terrasse temp (°C) »).
Instructions du séquenceur
Catégorie « Home Assistant » : Appeler un service HA, Attendre un état HA, condition de boucle sur un état, et déclencheur « Publier vers HA » toutes les N poses.
Variables N.I.N.A. dans les services
Les données envoyées aux services HA acceptent les motifs N.I.N.A. : $$TARGETNAME$$, $$FILTER$$, $$CAMERA$$, $$TEMPERATURE$$, $$SQM$$, $$DATETIME$$, etc.
Sélecteurs avec autocomplétion
Les champs d'entités et de services proposent partout une recherche avec autocomplétion pour retrouver rapidement la bonne cible.
Statut N.I.N.A. vers un dashboard
Poussez l'état de N.I.N.A. (cible, filtre, nombre de poses, température capteur…) vers une entité HA, par exemple pour l'afficher sur un dashboard.
Captures d'écran
Installation
-
01
Ouvrez le gestionnaire de plugins
Dans N.I.N.A., allez dans Options → Plugins, onglet « Available ».
-
02
Installez Home Assistant
Cherchez « Home Assistant » (CaeloWorks) dans la liste et cliquez sur Install, puis redémarrez N.I.N.A.
-
03
Connectez Home Assistant
Dans Options → Plugins → Home Assistant, saisissez l'URL (ex. http://homeassistant.local:8123) et un jeton longue durée, puis « Test connection ».
-
04
Ajoutez vos canaux et connectez
Mappez vos entités en canaux, puis dans Equipment → Switch choisissez « Home Assistant » et connectez. Les instructions du séquenceur réutilisent la même connexion.
Disponible directement dans le gestionnaire de plugins de N.I.N.A. (onglet « Available »). La DLL est aussi téléchargeable depuis les releases GitHub.
Notes de version
-
1.2.2 2026-06-22
Première version publique, disponible dans le gestionnaire de plugins de N.I.N.A.


