L'essentiel: i add-on indispensable pour installer sur HASSIO

7 minutes de lecture

doter d'un HUB personnel comment Home Assistant c'est une opération particulièrement simple, surtout si vous optez pour une installation basé sur HASSIO (la version "facilitée", pour laappOint). HASSIO peut être installé soit en tant que système autonome à la fois en tant que système autonome virtualisé sur Docker.

Après l'installation HASSIO et avant provvedere dans les premières étapes de configuration, il y a une liste courte mais importante d'outils à mettre en œuvre immédiatement sur son interface web.

Home Assistant Logo officiel

Il est d'outils simples mais essentiels pour la gestion, la configuration, la connexion sécurisée de la nôtre HUB personnel; sans succès, il est difficile de réussir dans ces activités, à l’exception de l’adoption de solutions de contournement compliquées qui entravent toutefois la simplicité intrinsèque de cette distribution Home Assistant.

HASSIO en fait c'est une version simplifiée de Home Assistant - pas dans les fonctions comme dans le mode d'installation - qui permet à quiconque d'acquérir ce puissant HUB personnel. Un approfondation sur les différentes alternatives d'installation est présent ici.

ATTENTION: Utilisateurs HASSIO@Docker considérez le fait que vous déterminez add-on ils activent des services déjà présents sur le système hôte Docker (par exemple, SSH). Par conséquent, avant de les activer, vérifiez qu'ils ne fonctionnent pas déjà sur le système d'exploitation.

Les essentiels:
RECOMMANDATIONS:

Installer les outils que nous allons lister c'est plutôt trivial: dans l'interface, il suffit de cliquer sur l'élément de menu "Hass.io" puis sur "ADD-ON STORE ». C'est une question d'accès à un vrai e propremière "vitrine" de composants supplémentaires (gratuit) ça, prod'abord en tant que blocs de construction, ils enrichiront nos fonctionnalités HUB.

HASSIO ADD-ON Boutique

Configurateur

Peut-être "Configurateur"Est le plus important de tous add-on présent sur la boutique de HASSIO. C’est en fait un outil qui permet changer la configuration duHUB directement depuis l'interface web.

Installer "Configurateur"Il suffit de le trouver dans la liste des add-on disponible au magasin et cliquez sur "Installer". Une fois l'installation terminée, configurez les commutateurs comme suit et cliquez sur "Démarrer":

HASSIO - configurateur

Après la fermeture et la réouverture du client, cochez la case "Afficher dans la barre latérale" pour que le Home Assistant appl'entrée "Configurateur":

HASSIO - Configurateur - Menu de la barre latérale

À ce stade, il sera possible accéder directement à l'interface de configuration simplement en cliquant sur le nouvel élément. L'éditeur qui apparirà permettra la modification, la création et la suppression des dossiers et des fichiers nécessaires à la configuration de Home Assistant:

HASSIO - Configurateur - Interface d'édition

Log Viewer

Log Viewer est un addon qui ajoute un élément de menu dans les barres latérales et donne accès au résultat de la commande de terminal équivalente

tail -f /config/home-assistant.log

ou la lecture en temps réel du journal de Home Assistant sur l'écran.

HASSIO - Visionneuse de journal - add-on

Une fois installé, ce sera possible - simplement en cliquant sur "Log Viewer"Dans la barre latérale avant - voir les journaux en temps réel. Qu'est-ce qui se passe là-haut Home Assistant, moment par moment.

Serveur SSH

Il arrive parfois qu'il soit nécessaire de se connecter al provotre système via SSH; depuis HASSIO monte une version particulière de Linux, pour permettre la connexion. Encore une fois, le magasin HASSIO a un composant ad hoc appelé "Serveur SSH":

HASSIO - Serveur SSH add-on

Une fois installé, avant de commencer le service vous devez faire défiler la page pour provoir la configuration où le mot de passe de l'utilisateur est indiqué "racine”Qui sera utilisé pour se connecter au système.

Sous le titre "Config«En fait, il existe un champ dans lequel indiquer explicitement le mot de passe:

{
  "authorized_keys": [],
  "password": "mia_password"
}

Une fois le mot de passe spécifié, cliquez sur "Épargnez"Et puis démarrez le service. À ce stade, il sera possible de se connecter dans les modes également expliqué dans ce guide.

Nb La prola cedura expliquée ici est très élémentaire; la page de composant montre en détail comment utiliser les clés cryptographiques.

DNS de canard

Ce composant permet essentiellement d’associer le proexemple Home Assistant un FQDN (o domaine, même si c'est improavant d'appeler cela), une condition minimale et nécessaire pour pouvoir contrôler de l'extérieur de la maison propremière domotique. De plus, cela add-on apporte la dot génération automatique de certificats cryptographiques utile pour une communication sécurisée entre Internet et Home Assistant pour vérifier à distance notre domotique personnelle.

Ce nom de domaine complet, s’il est défini avec Duck DNS, est composé du préfixe (choix libre, par exemple, "casamia") et du suffixe "duckdns.org".

Nb Tous les concepts liés au thème de télécommande Je suis approfusionné en détail dans cette autre carte de la nôtre.

Installer "DNS de canard"Il suffit de le trouver dans la liste des add-on disponible au magasin et cliquez sur "installer».
Une fois l'installation terminée, définissez la charge JSON comme suit:

{
  "lets_encrypt": {
    "accept_terms": true,
    "certfile": "fullchain.pem",
    "keyfile": "privkey.pem"
  },
  "token": "il-mio-token",
  "domains": ["casamia.duckdns.org"],
  "seconds": 300
}

où:

tokenLe jeton personnel obtenu via Duck DNS (à remplacer par "il-mio-token»)
domainsLe nom de domaine complet du proexemple Home Assistant (remplacer "casamia"Avec le nom choisi)

Pour définir le propri jeton e domaine se connecter au service DNS de canard et, une fois inscrit, créez un proprénom (par exemple. "Casamia") Qui constituera le nom de domaine complet, quiappréinitialisera votre routeur connecté à Internet - puis l'instance plus tard Home Assistant.

Une fois la configuration terminée, cliquez sur "Start». A partir de là, l'association de votre nom internet avec l'IP de votre routeur internet sera conservée mis à jour automatiquement dall 'add-on:

HASSIO - DNS de canard

Nb Après avoir correctement installé et exécuté leadd-on DNS de canard ce n'est pas nécessaire (en effet, c'est proconceptuellement incorrect) installez des composants ad hoc pour la génération de certificats cryptographiques (par exemple Let's Encrypt), comme indiqué précédemment, le support il est déjà garanti automatiquement.

Après c'est arrivé configuration et mise en route dell 'add-on, vérifiez au bas de la page que la demande de certificat a abouti en cliquant sur "Rafraîchir"Sous la rubrique"LOG". La proCedura est complété correctement lorsque appsont les suivants (cela peut prendre quelques instants):

# INFO: Using main config file /data/workdir/config
+ Generating account key...
+ Registering account key with ACME server...
+ Done!
Sat Jul 20 00:36:10 CEST 2019: OK
95.232.225.128
NOCHANGE
# INFO: Using main config file /data/workdir/config
 + Creating chain cache directory /data/workdir/chains
Processing casamia.duckdns.org
 + Creating new directory /data/letsencrypt/casamia.duckdns.org ...
 + Signing domains...
 + Generating private key...
 + Generating signing request...
 + Requesting new certificate order from CA...
 + Received 1 authorizations URLs from the CA
 + Handling authorization for casamia.duckdns.org
 + 1 pending challenge(s)
 + Deploying challenge tokens...
OK + Responding to challenge for casamia.duckdns.org authorization...
 + Challenge is valid!
 + Cleaning challenge tokens...
OK + Requesting certificate...
 + Checking certificate...
 + Done!
 + Creating fullchain.pem...
 + Done!

Nb Attention! pas prosuivez sans avoir d'abord terminé cette phase avec succès.

Activer la redirection de port sur le routeur

Pour accéder depuis le réseau externe à un Home Assistant il est également nécessaire de configurer le modem / routeur de manière à ce que tout appel externe au nom de domaine complet soit vrai pour le port Home Assistant (8123, ou autre) être "tourné" directement vers l'ordinateur sur lequel il tourne Home Assistant même.

nous réitérons: tous les concepts liés à ce thème de télécommande Je suis approfusionné en détail dans cette autre carte de la nôtre.

Pour mener à bien l'activité de configuration de la redirection de port, nous vous recommandons lire cet article de l'excellent Aranzulla; les données nécessaires appCe guide est:

  • IP de destination: IP statique de l'ordinateur sur lequel il est exécuté Home Assistant (précédemment assigné);
  • Porte extérieure: 8123 (sauf si vous voulez en utiliser un autre, c'est la même chose);
  • Porte intérieure: 8123

Maintenant, à travers leadd-on "Configurateur", Éditez le fichier configuration.yaml ajouter (en prenant soin de remplacer "Casamia"Col proprénom internet - et éventuellement aussi la porte “8123") Le bloc suivant:

http:

  base_url: https://casamia.duckdns.org:8123
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

Puis enregistrez le fichier e recommencer Home Assistant.

A ce stade (configuration terminée) connexion depuis l'extérieur du réseau Wi-Fi (via navigateur ou via leapp mobile de Home Assistant pour iOS ou Android) à:

https://casamia.duckdns.org:8123

(remplaçant évidemment "Casamia"Avec le nom précédemment défini) dovrebbe appdéposer notre demande de Home Assistant.

Nb. Si le champ "Porte externe" a été modifié par le port 8123 recommandé, l'adresse doit changer en fonction de cette modification.

CONNEXION LOCALE

Quand vous êtes à la maison, connectez-vous au Wi-Fi/ LAN local - vous pouvez vous connecter à Home Assistant sans avoir à utiliser nécessairement adresse FQDN externe, mais pointant directement à l'adresse IP de l'ordinateur (généralement le Framboise) sur laquelle leHUB. Le seul soin nécessaire sera d'utiliser le proProtocole SSL.

En substance, au lieu d'utiliser:

https://casamia.duckdns.org:8123

Vous pouvez utiliser l'adresse:

https://IP_DEL_COMPUTER:8123

où évidemment "IP_DEL_COMPUTER”Sera l'adresse IP attribuée à l'ordinateur et déjà utilisée pour le transfert de port sur le routeur.

Carreau Home Assistant paramétrage

Ce premier outil élémentaire permet à l'utilisateur - en présence d'une mise à journamepas de Home Assistant - vérifier que la configuration dell 'HUB que ce soit appropar rapport à la plus grandenamento première ça vient appsilicate.

En effet, il arrive souvent qu'il les mette à journamedes nts de Home Assistant conduire proproblèmes avec la configuration de travail précédente étant donné le changement de fonctionnamedes plates-formes, des composants, des services, etc. "Vérifiez la configuration de l'assistant d'accueil”Permet de vérifier que la configuration est appropost piata mis à journamento et, si ce n'est pas le cas, de provoir les corrections nécessaires.

Installer "Vérifiez la configuration de l'assistant d'accueil"Il suffit de le trouver dans la liste des add-on disponible au magasin et cliquez sur "Installer". À ce stade, leadd-on sera opérationnel.

Face à la notification par HASSIO de disponibilité d'un nouvel ajournementnamepas de Home Assistantpar exemple:

HASSIO update

PRIMA pour exécuter leupdate aller à la page dédiée à laadd-on et cliquez sur "Start":

HASSIO - Vérifier Home Assistant paramétrageAu bas de la page (case "Journal"), appuyez plusieurs fois sur "Rafraîchir"Jusqu'à l'achèvement de la procedura, qui fournira des commentaires sur la configuration correcte (ou non) appidéalement utilisé pour la nouvelle version:

HASSIO - Vérifier Home Assistant configuration - Journal

tout proles problèmes seront signalés dans la boîte. où appcour de ferme "Vérification de la configuration terminée - aucune erreur trouvée!"Vous pouvez être serein sur la configuration efficace et correcte de Home Assistant. De manière différente, le journal indiquera ce qui sera corrigé dans la configuration.

Courtier Mosquitto (MQTT)

HASSIO - Courtier Mosquitto

Si des composants domotiques sont utilisés avec proMQTT tocollo (par exemple actionneurs / capteurs Sonoff équipé d'un firmware alternatif, tapez Tasmota) il est certainement utile - pour ne pas dire nécessaire - d’avoir un courtier MQTT qui dessert l’ensemble du réseau local. Installez leadd-on "Courtier Mosquitto"Permet proavant d'obtenir ce but.

pour installer et configurer correctement cette add-on, nous vous recommandons de lire le guide suivant:

Configurez MQTT correctement sur HASSIO (version addon à partir de v3)

Node-RED

HASSIO  -  Node-RED add-on

Node-RED ce n’est pas, dans l’immédiateté d’une première installation, un élément vraiment essentiel mais, au fil du temps, beaucoup proça le deviendra probablement.

Il est applicence qui permet modéliser les flux logiques et, dans l'environnement domotique, real e propri "appareils virtuels"Afin - souvent - de domotiser ce qui ne serait naturellement pas. Il suffit de regarder projets que nous avons mis à disposition dans inDomus.

TasmoAdmin

TasmoAdmin est un outil très pratique pour gérer et mettre à jour - simultanément - i proappareils antérieurs avec firmware Sonoff-Tasmota.

HASSIO - TasmoAdmin

Lecture duapprofondimentou sur le composant et notre guide utile.


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.


Veuillez commenter ci-dessous