Qu’est-ce que Hacs dans Home Assistant ?
Le Home Assistant Community Store (HACS) est un plugin pour Home Assistant, vous permettant de télécharger et de mettre à jour facilement des plugins depuis GitHub qui ne font pas partie du référentiel standard de Home Assistant.
Avec de nombreux plugins et extensions disponibles pour Home Assistant sur GitHub, il peut être difficile de rester à jour. HACS simplifie ce processus pour vous.
Comment installer HACS ?
Assurez-vous de mettre régulièrement à jour votre installation de Home Assistant. Si cela fait un certain temps, certaines exigences pourraient poser problème.
Voici toutes les étapes d’installation pour HACS.
Exigences d'installation du HACS :
- Home Assistant version
2020.12.0
ou plus récente - Un compte GitHub
- Une installation Home Assistant prise en charge
- Accès au système de fichiers où se trouve Home Assistant
Étapes d'installation de HACS pour le système d'exploitation Home Assistant :
- Cliquez sur votre profil (coin gauche droit) et activez le mode avancé
- Accédez au panneau Superviseur et cliquez sur Add-on Store
- Installez le module complémentaire Terminal & SSH
- Cliquez sur Terminal dans le menu ou sur l'interface utilisateur Web ouverte dans le module complémentaire
- Exécutez le script d'installation HACS
wget -q -O - https://install.hacs.xyz | bash -
- Cliquez sur Configuration puis contrôles serveur
- Cliquez sur redémarrer pour redémarrer Home Assistant
- Une fois redémarré cliquez sur configuration
- Cliquez sur intégrations
- Cliquez sur Ajouter une intégration et recherchez HACS
Suivez les étapes d'installation à l'écran
CONSEIL : copiez le code d'autorisation afin de pouvoir le coller dans github lorsque cela vous est demandé
Une fois connecté à votre compte github, retournez sur votre assistant domestique et cliquez sur Terminer
Vous avez maintenant HACS dans le menu et en cliquant dessus, vous verrez que HACS démarre. Cela va prendre du temps. Selon votre système, le premier démarrage peut prendre une heure.
Une fois terminé, l'écran d'information disparaît et vous pouvez désormais utiliser HACS.
Comment utiliser le HACS ?
Cliquez sur l'icône HACS dans le menu de Home assistant pour accéder à HACS :
Il y a 2 choses dans HACS. Intégrations et Frontend. Je vais vous expliquer les deux, mais vous devez d'abord savoir que HACS fonctionne avec les référentiels GitHub. Vous pouvez soit ajouter le vôtre, soit en ajouter un qui est déjà connu de HACS.
Intégrations dans Expliqué
Les intégrations dans HACS sont des connexions à d'autres appareils ou des extensions de Home Assistant. Comme une connexion à Philips Android TV pour le contrôler ou un composant Scheduler pour créer des programmes personnalisés.
- Cliquez sur HACS dans le menu puis cliquez sur Intégrations.
- Cliquez sur Explorer et ajouter des référentiels (coin inférieur droit)
- Recherchez un référentiel à votre goût. J'utiliserai le Philips Android TV comme exemple
- Cliquez sur le référentiel trouvé
- Cliquez sur Installer ce référentiel dans HACS puis installez sur l'écran suivant
Certains nécessitent un redémarrage de Home Assistant une fois installé.
Pour redémarrer Home Assistant. Cliquez sur Configuration -> Contrôles du serveur -> Sous gestion du serveur cliquez sur redémarrer
Une fois redémarré, retournez dans HACS -> Intégrations et cliquez sur l'intégration pour vérifier si elle s'est correctement installée. Dans cet exemple, je ne vois aucune erreur et il peut maintenant être ajouté à Home Assistant en allant dans Configuration -> Intégrations
Notez que HACS installe l'intégration mais vous devez toujours dire à Home Assistant de l'utiliser comme le montre l'exemple ci-dessus.
Frontend dans Expliqué
Le frontend dans HACS est constitué de thèmes personnalisés ou de cartes Lovelace spéciales que vous pouvez utiliser pour votre tableau de bord. Autrement dit Personnalisations du tableau de bord
- Cliquez sur HACS dans le menu puis cliquez sur Frontend.
- Cliquez sur Explorer et ajouter des référentiels (coin inférieur droit)
- Recherchez un référentiel à votre goût. Vous pouvez également utiliser le filtre.
- Cliquez sur le référentiel trouvé
- Appuyez sur installer ce référentiel
- Cliquez sur installer. Lisez les étapes supplémentaires pour activer la nouvelle carte ou le nouveau thème
- Reboot Home assistant (Configuration -> Contrôles du serveur -> redémarrage (Sous gestion du serveur)
- Les thèmes peuvent être trouvés sous votre profil
Si ce n'est pas le cas dans votre profil, vous devez modifier le fichier configuration.yaml. pour ce faire, nous devons ajouter un module complémentaire qui rend cela possible. Accédez à Superviseur, cliquez sur la boutique de modules complémentaires et ajoutez le plugin de l'éditeur de fichiers.
- Ouvrez l'éditeur de fichiers dans le menu ou en cliquant sur ouvrir l'interface Web
- Cliquez sur le dossier
- Sélectionnez configuration.yaml
- Ajoutez ce qui suit au fichier configuration.yaml et cliquez sur Enregistrer
l'extrémité avant:
thèmes : !include_dir_merge_named thèmes
- Reboot Home assistant (Configuration -> Contrôles du serveur -> redémarrage (Sous gestion du serveur)
Vous pouvez maintenant voir les thèmes (Sous profil, cliquez sur le nom d'utilisateur dans le coin inférieur gauche) :
Comment mettre à jour HACS ?
Pour mettre à jour HACS dans Home Assistant, vous pouvez suivre ces étapes :
- Mises à jour automatiques : HACS vérifie les mises à jour des éléments téléchargés au démarrage, toutes les 48 heures après le démarrage de Home Assistant, et déclenche manuellement les mises à jour sur chaque RepositoryView.
- Déclencheur manuel : sur la page RepositoryView, il y a une icône de rechargement dans le coin supérieur droit. Cliquer sur cette icône rechargera l'élément et vérifiera les mises à jour.
Si vous rencontrez des problèmes lors de la mise à jour de HACS, tels que la mise à jour qui ne s'installe pas ou ne prend pas effet après un redémarrage, vous devrez peut-être envisager de réinstaller HACS. De plus, si vous ne parvenez pas à mettre à jour HACS en raison d'erreurs, la réexécution de la commande d'installation peut résoudre le problème.
Guide d'installation HACS : FAQ
Pourquoi HACS a-t-il besoin de GitHub ?
HACS (Home Assistant Community Store) a besoin de GitHub pour l'authentification et pour accéder aux référentiels. Lors de la configuration de HACS, il utilise un flux OAuth de périphérique pour l'authentification auprès de l'API GitHub.
Où sont les intégrations HACS ?
Les intégrations HACS, également appelées composants personnalisés, sont des intégrations créées par la communauté et stockées dans le répertoire custom_components/ du répertoire de configuration de Home Assistant.
Home Assistant fonctionne-t-il bien sur Raspberry Pi ?
Home Assistant fonctionne bien sur Raspberry Pi, notamment sur un Raspberry Pi 4 avec au moins 2 Go de RAM. Bien qu'un Raspberry Pi 3 puisse exécuter Home Assistant, il est recommandé d'utiliser un Raspberry Pi 4 pour de meilleures performances.
Comment ajouter un référentiel à HACS Home Assistant ?
Pour ajouter un référentiel à HACS dans Home Assistant, vous devez accéder aux « Paramètres » dans l'interface utilisateur de Home Assistant, puis « Appareils et services » et l'onglet « Intégrations », et cliquer sur le bouton « + Ajouter une intégration » dans le Le coin inférieur droit. Recherchez ensuite « HACS » et sélectionnez-le.
Comment supprimer HACS de Home Assistant ?
Pour supprimer HACS de Home Assistant, vous pouvez le désinstaller comme n'importe quelle autre intégration. Accédez aux « Paramètres » dans l'interface utilisateur de Home Assistant, puis « Appareils et services » et à l'onglet « Intégrations », recherchez HACS et supprimez-le de là.
Le Raspberry Pi 3 peut-il exécuter Home Assistant ?
Un Raspberry Pi 3 peut exécuter Home Assistant, mais il est recommandé d'utiliser un Raspberry Pi 4 avec au moins 2 Go de RAM pour de meilleures performances.
Quel Raspberry Pi est le meilleur pour Home Assistant ?
Le Raspberry Pi 4 avec au moins 2 Go de RAM est recommandé pour exécuter Home Assistant, car il offre de meilleures performances par rapport aux modèles précédents.
Puis-je installer Home Assistant sur Raspberry Pi Zero ?
Bien qu'il soit techniquement possible d'installer Home Assistant sur un Raspberry Pi Zero, cela n'est pas recommandé en raison de ses ressources et de sa puissance de traitement limitées. Cela peut entraîner de mauvaises performances et des limitations dans l’exécution efficace de Home Assistant. Par conséquent, il est conseillé d'utiliser un appareil plus performant comme le Raspberry Pi 4 pour une meilleure expérience utilisateur.
Cour et extérieur
Éclairage extérieur intelligent pour les maisons connectées
Meilleures lampes de sécurité solaires extérieures avec capteurs de mouvement (testées)
Comment améliorer la sécurité de la maison avec l'éclairage extérieur
Meilleurs robots tondeuses à gazon sans câble périphérique
Systèmes d'arrosage intelligents pour la domotique connectée
Automatisation de l'entretien des pelouses en fonction des conditions météorologiques
Conseils pour le placement des caméras extérieures intelligentes
Portes de garage automatiques pour maison intelligente
Comment créer un garage intelligent sécurisé
Portails d'entrée de maison intelligente pour un accès sécurisé
Énergie et services publics
Thermostats intelligents économes en énergie
Comment programmer un thermostat intelligent
Comment intégrer des thermostats à d'autres appareils intelligents
Éclairage LED pour les maisons intelligentes économes en énergie
Systèmes de collecte de lumière du jour pour les maisons intelligentes
Meilleures ampoules intelligentes pour Alexa
Prises intelligentes et guide de suivi de la consommation d'énergie
Comment optimiser les appareils intelligents pour les économies d'énergie
Que sont les systèmes intelligents de détection de fuites ?
Automatisation de la conservation de l'eau pour la maison intelligente
Panneaux solaires pour maisons intelligentes
Cuisine et ménage
Meilleurs réfrigérateurs intelligents avec écran
Meilleurs calendriers muraux numériques
Intégration de la maison intelligente dans la cuisine
Peut-on installer une Smart Home dans un appartement ?
Éclairage intelligent pour les appartements
Guide des stores et rideaux automatisés
Thermostats intelligents pour chambres
Qu'est-ce qu'un assistant vocal ?
Que sont les appareils intelligents IoT à commande vocale ?
Comment améliorer la précision de la reconnaissance vocale pour les maisons intelligentes
Sécurité à domicile
Comment choisir une serrure de porte intelligente pour appartement
Comment installer une serrure de porte intelligente
Caméras de sécurité intérieures ou extérieures
Stockage local ou cloud pour les séquences de sécurité
Installation de caméra de sécurité DIY
Où et comment installer des détecteurs de mouvement dans votre appartement
Comment installer des capteurs sur les fenêtres d'un appartement
Solutions intelligentes pour portes de balcon
Meilleurs systèmes de sécurité PoE
Internet résidentiel
Meilleurs hubs de maison intelligente pour les produits Apple
Meilleur Wi-Fi maillé pour les maisons intelligentes
Meilleur Wi-Fi maillé pour les jeux
Meilleur Wi-Fi maillé pour la fibre AT&T
Comparaison entre le Wi-Fi maillé intelligent et les routeurs traditionnels
Fonctionnalités de sécurité Wi-Fi Smart Mesh
Qu'est-ce que le Wi-Fi Mesh et en avez-vous besoin pour votre maison ?
Raisons de passer au Smart Home Mesh Wifi
Impact de la 5G sur les maisons intelligentes
Meilleurs routeurs Wifi intelligents
Configuration du réseau invité pour la domotique intelligente