Vous trouverez ici un lexique des termes techniques de Home Assistant.
L’article est en mode wiki. N’hésitez pas à compléter ou corriger. S’il manque une définition posez la question dans une réponse à ce sujet.
Merci d’essayer de garder la liste ordonnée de manière alphabétique sur les termes en français.
Terme en français | Équivalent en anglais | Explication |
---|---|---|
Add-on | Add-on | Ce sont des modules supplémentaires installés par le superviseurs à travers un store dédié. C’est un moyen simple d’ajouter à son installation des fonctionnalités comme un serveur MQTT, des bases de données, un éditeur de fichier de configuration, etc… |
Attribut | Attribute | Un attribut est une information complémentaire accompagnant l’état d’une entité de Home Assistant. |
Automatisations | Automations | Ce sont les scénarios de votre domotique qui se déclenchent automatiquement selon des événements que vous aurez défini. |
Awesome liste | Awesome list | C’est une liste de liens utiles avec un format particulier (d’où son nom) dédiée à un sujet en particulier. Il en existe une en anglais et une en français dédiée à Home Assistant. N’importe qui peut collaborer pour ajouter tout lien utile pour la communauté. |
Blueprints / Plans | Blueprints | Ce sont des modèles ou des gabarits réutilisables pour créer des automatisations simplement. Le code des automatisations n’est pas visible pour l’utilisateur. Il devra juste les paramétrer en choisissant les entités de sa propre configuration. |
Capteur | Sensor | Type d’entité dans Home Assistant. Il permet, entre autre, d’afficher une information d’un appareil de votre installation domotique |
Carte Lovelace | Lovelace card | Les cartes Lovelace sont des éléments que vous pouvez utiliser au travers de votre interface graphique Home Assistant pour représenter les différentes entités de votre domotique. Il y a des cartes officielles et des cartes personnalisées que vous pouvez installer manuellement ou à l’aide de HACS. |
configuration.yaml |
configuration.yaml |
C’est le fichier de configuration au format YAML de votre serveur Home Assistant. Il peut être nécessaire de le modifier à la main pour certains usages avancés. |
Config flow | Config flow | C’est le nom technique derrière le processus de paramétrage d’une intégration via l’interface graphique de Home Assistant. L’autre façon de paramétrer une intégration c’est par l’intermédiaire du fichier de configuration en YAML |
Déclencheur | Trigger | Pour qu’une automatisation soit déclenchée, il faut un ou plusieurs déclencheurs. Généralement, le déclencheur représente un évènement. |
Entité | Entity | C’est l’élément de HA qui permet de représenter n’importe quel composant de notre système domotique. Il y a plusieurs type d’entité : par exemple une lumière, un interrupteur, un capteur, une entrée textuelle, etc. |
Entrée | Input | C’est un type d’entité qui nous permet d’injecter une information dans Home Assistant. Il y en a plusieurs types: interrupteur, texte, nombre, date&heure, liste déroulante, compteur et minuteur. Les entrées peuvent être créées et paramétrées soit par l’intermédiaire de l’IHM soit à travers les fichiers de configuration YAML |
État | State | L’état d’une entité est l’information principale qui la représente. Par exemple Allumé ou Éteint pour une lumière. Certaines entités on des informations secondaires appelées attributs. |
Évènement | Event | Les évènements sont le coeur de Home Assistant. Toute action déclenchée ou changement d’état génère un événement. |
HACS | HACS | C’est un store alternatif d’intégration personnalisées (Custom Component) ou de cartes Lovelace développées par la communauté et non intégrées dans le code officiel de Home Assistant. Il permet de faciliter l’installation et la mise à jour de ces composants. HACS n’est pas inclus dans une installation fraiche de Home Assistant. Il faudra l’installer pour pouvoir l’utiliser |
HACF | HACF | C’est l’acronyme de notre communauté : Home Assistant Communauté Francophone |
HassOS | HassOS | HassOS est un OS développé par l’équipe de Home Assistant. C’est une distribution Linux minimale avec tous les éléments permettant d’avoir une expérience simple et complète de Home Assistant. |
Home Assistant core (HA core) | Home Assistant core (HA core) | C’est le serveur (développé en langage Python) qui fait tourner Home Assistant. |
Intégration | Integration | C’est un module qui permet de coupler un équipement ou un service avec Home Assistant |
Intégration personnalisée | Custom Component | C’est une intégration développée par la communauté et non intégrée au code de Home Assistant core. Il est nécessaire de l’installer manuellement ou via HACS. |
Jinja | Jinja | C’est le nom du langage utilisé dans les modèles |
Lovelace | Lovelace | C’est le nom de l’interface graphique de Home Assistant consultable dans votre navigateur. |
Modèle | Template | Ce sont des bouts de code en langage Jinja qui permettent de créer une logique ou une valeur à partir de données présentes dans Home Assistant |
Nabu Casa | Nabu Casa | Nabu Casa est l’entité juridique mise en place par les fondateurs de Home Assistant. Vous pouvez y souscrire un abonnement premium pour les soutenir et accéder à certaines fonctionnalité qui peuvent vous simplifier l’utilisation de Home Assistant. |
Plateforme | Platform | Les entités sont des représentations génériques de composant domotique. Les plateformes sont des déclinaisons des ces entités de manière spécifique à une marque ou modèle d’un appareil. Par exemple il existe un plateforme light pour les lumières Philips Hue et une autre pour les lumières Yeelight. |
Service | Service | Un service est une commande que l’on peut envoyer à Home Assistant pour déclencher une action. Par exemple Allumer une lumière ou Redémarrer le serveur Home Assistant. |
Superviseur | Supervisor | Le superviseur permet de contrôler votre installation Home Assistant depuis l’interface de Home Assistant. Il permet en particulier, de mettre à jour Home Assistant core, gérer vos sauvegardes, installer et gérer des Add-ons et gérer les mise à jour de HassOS. |
YAML | YAML | C’est le format utilisé pour les fichiers de configuration. L’indentation est à respecter scrupuleusement. |