Présentation de HACS
HACS est un store communautaire de plugins pour Home Assistant (d’où son nom « Home Assistant Community Store », soit HACS). Son avantage est de permettre l’installation de plugins (Intégrations et/ou Interfaces) non référencés dans le store officiel. Il est réputé, et permet d’ouvrir votre installation à de nouveaux horizons !
Pré-requis
Installation du module SSH pour Home Assistant
Afin de pouvoir installer HACS, il vous faudra activer une extension pour activer SSH (si vous êtes sur une installation supervisée comme expliqué dans le tuto Installation de Home Assistant sur VMWare ESXi.
Pour ce faire, le plus simple est d’activer le plugin officiel. Rendez-vous dans les modules complémentaires :
Puis boutique des modules complémentaires (en bas à droite) :
On cherche ensuite « ssh » dans la barre de recherche, et on sélectionne le premier (dans Official add-ons)
Place à la configuration SSH
Une fois installé, je vous conseille de désactiver le lancement au démarrage. Vous n’aurez qu’à l’activer dès lors que vous en avez besoin, et l’arrêter ensuite (on est jamais trop prudents niveau sécurité !).
Vous pouvez ensuite le démarrer.
Si vous êtes habitués des connexions via putty et tutti quanti, je suppose que vous aurez déjà une clé à disposition à renseigner. C’est la solution la plus sécurisée, mais si on ne veut pas se prendre la tête, il est aussi possible de passer par un simple mot de passe (c’est moins sécurisé, mais vu qu’on activera le service qu’en cas de besoin, ça reste acceptable).
Dans un cas comme dans l’autre, rendez-vous dans l’onglet « Configuration » :
Il faut ensuite activer l’accès à distance pour pouvoir se connecter via Putty :
Installation de HACS (enfin !)
Vous pouvez maintenant télécharger le client SSH Putty via le lien suivant : https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Une fois lancé, renseignez l’adresse IP de votre serveur Home Assistant, puis sur « Open »
Vous pouvez accepter le message concernant la sécurité si vous en avez un.
Le login à renseigner est « root » et le mot de passe est celui que vous avez choisi dans l’onglet de configuration.
Il ne vous reste plus qu’à saisir la ligne de commande suivante :
wget -O - https://get.hacs.xyz | bash -
L’installation ne prend normalement que quelques secondes
Il faudra juste redémarrer Home Assistant. Vous pouvez le faire directement dans l’interface :
Configuration initiale
Pour l’instant, HACS n’est pas encore accessible, mais c’est normal, il faut finir de le configurer ;).
Si vous ne retrouver pas HACS dans la liste, faire un « CTRL + F5 » pour forcer le rechargement de la page. Si vous ne le voyez toujours pas, recommencez à l’étape de connexion via Putty.
Vous allez ensuite devoir vous connecter sur votre compte Github (ou en créer si vous n’en possédez pas) :
Bonjour, quand je télécharge hacs sur mon assistant, je me rends jusqu’à me réussir du coter de github mais quand je retourne sur le home assistant, il continue à chercher, mais ne termine jamais… Avez-vous une idée de ce qui peut se passer ? Je suis sur proxmox haos qui fonctionne super pour tout le reste.
Bonjour, je ne saisis pas bien à quel moment vous êtes bloqué ? Si je comprends bien, l’installation via github se termine, mais rien n’est accessible sur home assistant ?
Avez-vous redémarré home assistant (ou votre machine sur proxmox) ?