Les différentes façons d'intégrer des composants et des services avec Home Assistant

2 minutes de lecture

Home Assistant Logo officielAprès provveduto un première installation puis première configuration d'intégration di Home Assistant - le connu HUB logiciel domotique personnel - il est enfin possible de démarrer l'utiliser.

Mais l'utiliser signifie évidemment intégrer i propremiers composants domotiques pour les vérifier, les recenser, les automatiser et ainsi de suite: Home Assistant en soi, vide, il est de peu d’utilité. Pour le faire, Home Assistant fournit deux modes parallèles: utilisation de l'interface utilisateur Lovelace (avec la découverte automatique possible) e le fichier de configuration.

Laissez-nous nous expliquer mieux.

Home Assistant a d'une grande variété d'éléments utile pour l'intégration de composants et de services domotiques de nature différente (en plus de ceux "personnalisés", c'est-à-dire proproduits par des tiers); ces éléments peuvent être activés via une modification manuelle du fichier de configuration (dont nous parlerons prochainement) ou, dans certains cas, l'utilisation d'une interface guidée sur le web fronté /app de 'HUB.

Via l'interface

Lovelace UI est le nom de l'interface de Home Assistant, consultable via le web sous forme de lien appindication pour smartphone / tablette et qui permet, dans certains cas, de configurer des intégrations de composants et de services simplement en suivant un chemin graphique guidé.

Quand, avec Home Assistant en cours d'exécution, il détecte la présence de composants intégrables (soi-disant fonction de auto-découverte), l'interface dispose d'une notification et guide l'utilisateur vers l'intégration, il suffit de cliquer sur le lien prolieu:

Home Assistant - Notification de découverte

Quelle que soit la découverte automatique, pour configurer une intégration disponible via l'interface, il suffit d'accéder à l'élément de menu "réglages">"intégrations">"+».

Ce faisant, vous vous connectez à la liste des ajouts possible (la liste est très très longue, ce n'est qu'une partie):

Home Assistant - liste des ajouts

en cliquant sur celle qui vous intéresse, oui provoir configuration.
Prenons l'exemple de Alexa Media Player, une intégration réalisable via une interface dérivant de l'installation du composant "personnalisé" homonyme. En cliquant sur l'élément dans la liste appsont l'écran de configuration de l'intégration:

Home Assistant - liste des ajouts - Alexa Media Player

À la fin de prorèglement, nouveau entité sont créés sur leHUB et il en est ainsi peut commencer à commencer à les utiliser.

Fichier de configuration

Lorsqu'une intégration n'offre pas de support via l'interface, la seule alternative est la plus "traditionnelle", c'est-à-dire ajouter des blocs de code spécifiques à un fichier appelé configuration.yaml, qui contient la configuration "manuelle" duHUB, c'est-à-dire tout ce qui ne peut pas ou qui n'est pas configuré via l'interface dans tous les cas.

Ce fichier a une nature et une syntaxe spécifiques: parlons-en plus largement ici.

Toutes les intégrations - qui peuvent être configurées via l'interface comme non - peuvent cependant toujours être configurées via le fichier de configuration. Chacun d'eux - trouvé d'une grande variété d'éléments - fournit un propropre bloc spécifique (voir l'exemple relatif à l'intégration de ampoules Philips HUE).

Appareils

Une dernière mention doit être faite en ce qui concerne l'élément de menu "Appareils». À l'entrée «réglages"En fait, nous trouvons cet article qui, en y accédant, répertorie les appareils intégrés jusqu'à présent du point de vue de leur nature "physique". Si, par exemple, un multi-capteur a été intégré (comme leAeotec Multisensor6), il apparar comme un seul élément qui, si on clique dessus, fournira la liste les entités qui lui sont associées, généré grâce à son intégration (donc un capteur de température, un capteur d'humidité, un lumicurieux et ainsi de suite).


Nous vous recommandons de lire la fiche suivante:

Comprendre la logique composant-plate-forme-entité de Home Assistant


Home Assistant Logo officielATTENZIONE: rappelez-vous qu'il y a sur notre communauté FORUM une section ad hoc dédiée à Home Assistantpour tout doute, question, information sur le mérite spécifique de ces composants.

Chaîne de télégramme inDomus