{"id":605,"date":"2026-09-25T18:17:06","date_gmt":"2026-09-25T18:17:06","guid":{"rendered":"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/"},"modified":"2026-09-25T18:39:28","modified_gmt":"2026-09-25T18:39:28","slug":"installer-hacs-home-assistant","status":"publish","type":"post","link":"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/","title":{"rendered":"Guide pratique pour installer HACS sur Home Assistant et booster les fonctionnalit\u00e9s de votre domotique"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>En bref<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li><strong>HACS<\/strong> est un catalogue communautaire qui ajoute des int\u00e9grations, cartes et th\u00e8mes absents du d\u00e9p\u00f4t officiel de <strong>Home Assistant<\/strong>.<\/li><li>Avant toute installation, une sauvegarde compl\u00e8te et un compte GitHub prot\u00e9g\u00e9 par une double authentification sont recommand\u00e9s.<\/li><li>La m\u00e9thode la plus simple passe par l\u2019add-on officiel Terminal &amp; SSH, puis par l\u2019activation de HACS dans \u00ab Appareils et services \u00bb.<\/li><li>Les extensions communautaires sont utiles, mais elles demandent une s\u00e9lection prudente et des mises \u00e0 jour suivies.<\/li><li>Une personnalisation r\u00e9ussie commence par un besoin concret : am\u00e9liorer un tableau de bord, relier un appareil non pris en charge ou fiabiliser une automatisation.<\/li><\/ul>\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sommaire<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/#Pourquoi_installer_HACS_sur_Home_Assistant_pour_enrichir_sa_domotique\" >Pourquoi installer HACS sur Home Assistant pour enrichir sa domotique<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/#Prerequis_HACS_Home_Assistant_sauvegarde_GitHub_et_acces_au_terminal\" >Pr\u00e9requis HACS Home Assistant : sauvegarde, GitHub et acc\u00e8s au terminal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/#Installer_HACS_sur_Home_Assistant_avec_la_methode_Terminal_SSH\" >Installer HACS sur Home Assistant avec la m\u00e9thode Terminal &amp; SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/#Configurer_HACS_et_choisir_des_extensions_utiles_sans_fragiliser_Home_Assistant\" >Configurer HACS et choisir des extensions utiles sans fragiliser Home Assistant<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/aes-montbrison.fr\/blog\/alarme-detection\/installer-hacs-home-assistant\/#Personnalisation_Home_Assistant_creer_un_tableau_de_bord_clair_et_des_automatisations_maitrisees\" >Personnalisation Home Assistant : cr\u00e9er un tableau de bord clair et des automatisations ma\u00eetris\u00e9es<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pourquoi_installer_HACS_sur_Home_Assistant_pour_enrichir_sa_domotique\"><\/span>Pourquoi installer HACS sur Home Assistant pour enrichir sa domotique<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>HACS<\/strong>, pour Home Assistant Community Store, n\u2019est pas un magasin officiel au sens classique. Il s\u2019agit d\u2019un gestionnaire de contenus d\u00e9velopp\u00e9 et entretenu par la communaut\u00e9. Son r\u00f4le est de simplifier l\u2019acc\u00e8s \u00e0 des projets publi\u00e9s sur GitHub : int\u00e9grations, cartes pour tableaux de bord, th\u00e8mes graphiques, automatisations et composants compl\u00e9mentaires.<\/p>\n\n<p class=\"wp-block-paragraph\">Home Assistant propose d\u00e9j\u00e0 une tr\u00e8s grande biblioth\u00e8que d\u2019int\u00e9grations natives. Pour une grande partie des logements, elle suffit \u00e0 piloter les \u00e9clairages, le chauffage, les capteurs d\u2019ouverture, les d\u00e9tecteurs de fum\u00e9e connect\u00e9s ou la consommation \u00e9lectrique. HACS devient pertinent lorsque l\u2019installation domotique rencontre une limite concr\u00e8te : un appareil n\u2019est pas reconnu, une donn\u00e9e utile n\u2019est pas affich\u00e9e clairement ou une carte standard ne permet pas de construire un tableau de bord lisible.<\/p>\n\n<p class=\"wp-block-paragraph\">Le principal int\u00e9r\u00eat est donc la <strong>personnalisation<\/strong>. Sans ce catalogue communautaire, ajouter une extension exige souvent de t\u00e9l\u00e9charger des fichiers, de cr\u00e9er les bons dossiers, puis de surveiller manuellement les mises \u00e0 jour. HACS centralise ces op\u00e9rations. Il ne rend pas la configuration magique, mais il r\u00e9duit nettement les manipulations r\u00e9p\u00e9titives.<\/p>\n\n<p class=\"wp-block-paragraph\">Un exemple parlant concerne une famille qui utilise Home Assistant pour suivre son logement secondaire. Les informations essentielles sont simples : temp\u00e9rature int\u00e9rieure, humidit\u00e9, \u00e9tat de l\u2019alarme, fuite d\u2019eau et niveau de batterie des capteurs. Les cartes natives affichent ces donn\u00e9es. Une carte install\u00e9e via HACS peut toutefois les pr\u00e9senter sur une seule vue, avec des seuils visuels clairs. L\u2019objectif n\u2019est pas de cr\u00e9er un \u00e9cran spectaculaire. Il est de voir en moins de 10 secondes ce qui m\u00e9rite une action.<\/p>\n\n<p class=\"wp-block-paragraph\">La richesse de l\u2019\u00e9cosyst\u00e8me communautaire a aussi une contrepartie. Chaque ajout est du code suppl\u00e9mentaire. Il peut \u00e9voluer, \u00eatre abandonn\u00e9 ou provoquer une incompatibilit\u00e9 apr\u00e8s une mise \u00e0 jour de Home Assistant. Le d\u00e9p\u00f4t officiel applique ses propres r\u00e8gles de validation. Les projets accessibles via HACS reposent sur des mainteneurs ind\u00e9pendants. Beaucoup sont s\u00e9rieux et tr\u00e8s suivis, mais tous ne pr\u00e9sentent pas le m\u00eame niveau de maintenance.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette diff\u00e9rence doit guider la d\u00e9cision. Pour une automatisation li\u00e9e au confort, comme l\u2019allumage progressif d\u2019une lampe au coucher du soleil, une extension communautaire peut \u00eatre tr\u00e8s pertinente. Pour une fonction sensible, par exemple le pilotage d\u2019une serrure connect\u00e9e ou d\u2019un syst\u00e8me d\u2019alarme, il vaut mieux privil\u00e9gier une int\u00e9gration officielle, document\u00e9e et r\u00e9guli\u00e8rement mise \u00e0 jour. Une solution pratique ne doit jamais devenir un point faible pour le logement.<\/p>\n\n<h3 class=\"wp-block-heading\">Ce que HACS apporte r\u00e9ellement au quotidien<\/h3>\n\n<p class=\"wp-block-paragraph\">HACS classe g\u00e9n\u00e9ralement les ressources en plusieurs familles. Les <strong>int\u00e9grations<\/strong> connectent de nouveaux services ou \u00e9quipements. Les cartes permettent d\u2019am\u00e9liorer l\u2019affichage Lovelace. Les th\u00e8mes modifient l\u2019apparence de l\u2019interface. Enfin, certains projets proposent des mod\u00e8les, des scripts ou des composants qui r\u00e9pondent \u00e0 des usages tr\u00e8s cibl\u00e9s.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Type d\u2019ajout<\/th>\n<th>Utilit\u00e9 concr\u00e8te<\/th>\n<th>Point de vigilance<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Int\u00e9gration communautaire<\/td>\n<td>Relier un \u00e9quipement ou un service non pris en charge nativement<\/td>\n<td>V\u00e9rifier la date de la derni\u00e8re mise \u00e0 jour et la documentation<\/td>\n<\/tr>\n<tr>\n<td>Carte Lovelace<\/td>\n<td>Afficher clairement les donn\u00e9es utiles d\u2019une maison<\/td>\n<td>\u00c9viter les interfaces charg\u00e9es et difficiles \u00e0 maintenir<\/td>\n<\/tr>\n<tr>\n<td>Th\u00e8me graphique<\/td>\n<td>Am\u00e9liorer la lisibilit\u00e9, notamment le soir ou sur tablette murale<\/td>\n<td>Tester les contrastes et la compatibilit\u00e9 avec les cartes utilis\u00e9es<\/td>\n<\/tr>\n<tr>\n<td>Mod\u00e8le ou script<\/td>\n<td>Cr\u00e9er une automatisation plus adapt\u00e9e \u00e0 un sc\u00e9nario pr\u00e9cis<\/td>\n<td>Comprendre les conditions de d\u00e9clenchement avant de l\u2019activer<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">HACS ne remplace donc pas Home Assistant. Il l\u2019\u00e9largit. Cette nuance compte. L\u2019outil sert \u00e0 installer et suivre des contenus externes, pas \u00e0 administrer les appareils du foyer \u00e0 la place du syst\u00e8me domotique. Apr\u00e8s l\u2019installation, la plupart des int\u00e9grations restent \u00e0 configurer dans les menus habituels, avec leurs identifiants, leurs autorisations et leurs param\u00e8tres propres.<\/p>\n\n<p class=\"wp-block-paragraph\">Une r\u00e8gle simple permet de conserver une installation saine : <strong>un besoin identifi\u00e9, une extension test\u00e9e, une sauvegarde v\u00e9rifi\u00e9e<\/strong>. Cette m\u00e9thode \u00e9vite l\u2019accumulation de composants inutilis\u00e9s. Elle limite aussi les recherches compliqu\u00e9es lorsqu\u2019une mise \u00e0 jour provoque un comportement inhabituel.<\/p>\n\n<p class=\"wp-block-paragraph\">La prochaine \u00e9tape consiste \u00e0 pr\u00e9parer le syst\u00e8me correctement. Quelques minutes pass\u00e9es sur les pr\u00e9requis \u00e9vitent la majorit\u00e9 des erreurs d\u2019installation.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/aes-montbrison.fr\/blog\/wp-content\/uploads\/2026\/09\/hacs-home-assistant-domotique-illustration.jpg\" alt=\"Ordinateur portable a interface abstraite et boitier domotique sur un bureau\" class=\"wp-image-607\" srcset=\"https:\/\/aes-montbrison.fr\/blog\/wp-content\/uploads\/2026\/09\/hacs-home-assistant-domotique-illustration.jpg 1536w, https:\/\/aes-montbrison.fr\/blog\/wp-content\/uploads\/2026\/09\/hacs-home-assistant-domotique-illustration-300x200.jpg 300w, https:\/\/aes-montbrison.fr\/blog\/wp-content\/uploads\/2026\/09\/hacs-home-assistant-domotique-illustration-1024x683.jpg 1024w, https:\/\/aes-montbrison.fr\/blog\/wp-content\/uploads\/2026\/09\/hacs-home-assistant-domotique-illustration-768x512.jpg 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">Illustration g\u00e9n\u00e9r\u00e9e par intelligence artificielle.<\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Prerequis_HACS_Home_Assistant_sauvegarde_GitHub_et_acces_au_terminal\"><\/span>Pr\u00e9requis HACS Home Assistant : sauvegarde, GitHub et acc\u00e8s au terminal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Avant d\u2019installer HACS, il faut v\u00e9rifier trois \u00e9l\u00e9ments : le type d\u2019installation Home Assistant, l\u2019existence d\u2019une sauvegarde r\u00e9cente et l\u2019acc\u00e8s \u00e0 un compte GitHub. Ces pr\u00e9cautions peuvent sembler secondaires pour une extension gratuite. Elles sont pourtant indispensables d\u00e8s lors que la domotique pilote des \u00e9quipements du logement.<\/p>\n\n<p class=\"wp-block-paragraph\">Home Assistant existe sous plusieurs formes. Home Assistant OS est la solution la plus accessible pour un Raspberry Pi, un mini-PC ou un appareil d\u00e9di\u00e9. Elle donne acc\u00e8s \u00e0 une interface de gestion compl\u00e8te et aux modules compl\u00e9mentaires. Home Assistant Supervised propose une logique proche, mais demande un environnement Linux compatible. Avec Home Assistant Container ou Core, l\u2019acc\u00e8s au syst\u00e8me se fait autrement, souvent par terminal ou Docker. La proc\u00e9dure g\u00e9n\u00e9rale de HACS reste proche, mais l\u2019emplacement et les droits d\u2019acc\u00e8s peuvent diff\u00e9rer.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans un logement \u00e9quip\u00e9 d\u2019une dizaine de capteurs, la remise en \u00e9tat apr\u00e8s une erreur reste assez rapide. Dans une maison avec des dizaines d\u2019entit\u00e9s, des tableaux de bord, des sc\u00e9narios de chauffage et des notifications de s\u00e9curit\u00e9, elle peut prendre plusieurs heures. Une sauvegarde avant intervention est donc un vrai gain de temps. Dans Home Assistant OS, elle se cr\u00e9e depuis les param\u00e8tres syst\u00e8me, dans la rubrique des sauvegardes.<\/p>\n\n<p class=\"wp-block-paragraph\">Il est conseill\u00e9 de r\u00e9aliser une sauvegarde compl\u00e8te, puis de la t\u00e9l\u00e9charger sur un ordinateur ou de l\u2019envoyer vers un espace de stockage distinct. Conserver une copie sur le m\u00eame support que Home Assistant prot\u00e8ge peu contre une panne du support de stockage. Une carte microSD peut s\u2019user. Un SSD est plus endurant, mais aucun mat\u00e9riel n\u2019est \u00e0 l\u2019abri d\u2019un incident.<\/p>\n\n<h3 class=\"wp-block-heading\">Cr\u00e9er et s\u00e9curiser le compte GitHub n\u00e9cessaire \u00e0 HACS<\/h3>\n\n<p class=\"wp-block-paragraph\">HACS utilise GitHub pour acc\u00e9der aux d\u00e9p\u00f4ts qui h\u00e9bergent les projets communautaires. Un compte gratuit suffit. Il n\u2019est pas n\u00e9cessaire de cr\u00e9er un compte d\u00e9di\u00e9 si un compte personnel existe d\u00e9j\u00e0. En revanche, il est pr\u00e9f\u00e9rable d\u2019activer la <strong>double authentification<\/strong>. Cette mesure prot\u00e8ge l\u2019acc\u00e8s au compte, donc aux autorisations accord\u00e9es \u00e0 la plateforme domotique.<\/p>\n\n<p class=\"wp-block-paragraph\">Lors de l\u2019activation, Home Assistant affiche g\u00e9n\u00e9ralement un code et ouvre une proc\u00e9dure d\u2019autorisation GitHub. Cette m\u00e9thode \u00e9vite de saisir son mot de passe GitHub directement dans Home Assistant. Il faut comparer le code affich\u00e9 et celui pr\u00e9sent\u00e9 par GitHub, puis valider uniquement si les deux correspondent.<\/p>\n\n<p class=\"wp-block-paragraph\">Le pi\u00e8ge classique consiste \u00e0 accepter une demande d\u2019autorisation sans lire son origine. Il faut rester sur le parcours d\u00e9clench\u00e9 depuis l\u2019interface Home Assistant ou saisir soi-m\u00eame l\u2019adresse officielle de GitHub dans le navigateur. Un message re\u00e7u par courriel ou une fen\u00eatre inattendue ne doit pas servir de point de d\u00e9part.<\/p>\n\n<h3 class=\"wp-block-heading\">Installer Terminal &amp; SSH sans ouvrir inutilement son syst\u00e8me<\/h3>\n\n<p class=\"wp-block-paragraph\">Sur Home Assistant OS, l\u2019add-on officiel Terminal &amp; SSH permet d\u2019ex\u00e9cuter la commande d\u2019installation dans une interface web. Il se trouve habituellement dans <strong>Param\u00e8tres, Modules compl\u00e9mentaires, Boutique des modules compl\u00e9mentaires<\/strong>. Si cette rubrique n\u2019appara\u00eet pas, le mode avanc\u00e9 peut devoir \u00eatre activ\u00e9 dans le profil utilisateur.<\/p>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s l\u2019installation du module, il faut le d\u00e9marrer, puis ouvrir son interface web. Le mot SSH peut inqui\u00e9ter, car il renvoie \u00e0 un acc\u00e8s distant au syst\u00e8me. Utilis\u00e9 depuis l\u2019interface locale de Home Assistant, il sert surtout ici \u00e0 lancer une commande ponctuelle. Il n\u2019est pas n\u00e9cessaire d\u2019exposer ce service sur Internet. \u00c9viter l\u2019ouverture de ports sur la box internet reste une mesure de base.<\/p>\n\n<ol class=\"wp-block-list\"><li>Cr\u00e9er une sauvegarde compl\u00e8te et conserver une copie hors de l\u2019appareil.<\/li><li>Mettre Home Assistant \u00e0 jour vers une version stable.<\/li><li>Cr\u00e9er ou v\u00e9rifier le compte GitHub, puis activer la double authentification.<\/li><li>Installer et d\u00e9marrer l\u2019add-on officiel Terminal &amp; SSH si Home Assistant OS est utilis\u00e9.<\/li><li>Pr\u00e9voir 15 \u00e0 30 minutes sans modifier d\u2019autres r\u00e9glages pendant l\u2019op\u00e9ration.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Dans le cas de Marc, propri\u00e9taire d\u2019un pavillon et utilisateur d\u2019un mini-PC, cette pr\u00e9paration a \u00e9vit\u00e9 une mauvaise surprise. Une ancienne carte personnalis\u00e9e n\u2019\u00e9tait plus compatible apr\u00e8s une mise \u00e0 jour. Gr\u00e2ce \u00e0 la sauvegarde, il a restaur\u00e9 l\u2019\u00e9tat pr\u00e9c\u00e9dent en quelques minutes et a report\u00e9 la mise \u00e0 niveau de la carte concern\u00e9e. La prudence n\u2019emp\u00eache pas d\u2019avancer. Elle rend les essais r\u00e9versibles.<\/p>\n\n<p class=\"wp-block-paragraph\">Une fois ces bases r\u00e9unies, l\u2019installation de HACS devient une op\u00e9ration courte et contr\u00f4l\u00e9e, plut\u00f4t qu\u2019une succession de manipulations incertaines.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"07 Home Assistant Domotique : Installer HACS + Custom Button Dashboard Anim\u00e9 !\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/8RZtPTxC_Nk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installer_HACS_sur_Home_Assistant_avec_la_methode_Terminal_SSH\"><\/span>Installer HACS sur Home Assistant avec la m\u00e9thode Terminal &amp; SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019installation se d\u00e9roule en deux temps. D\u2019abord, le script officiel copie les fichiers n\u00e9cessaires dans l\u2019environnement Home Assistant. Ensuite, HACS est ajout\u00e9 comme int\u00e9gration depuis l\u2019interface graphique. Cette distinction est importante : voir d\u00e9filer du texte dans le terminal ne signifie pas que le catalogue est d\u00e9j\u00e0 op\u00e9rationnel.<\/p>\n\n<p class=\"wp-block-paragraph\">Depuis l\u2019interface web de Terminal &amp; SSH, la commande g\u00e9n\u00e9ralement fournie par le projet HACS permet de r\u00e9cup\u00e9rer et d\u2019ex\u00e9cuter le programme d\u2019installation :<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>wget -O &#8211; https:\/\/get.hacs.xyz | bash &#8211;<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Cette commande doit \u00eatre utilis\u00e9e uniquement apr\u00e8s avoir v\u00e9rifi\u00e9 l\u2019adresse sur la documentation officielle de HACS. Les scripts distants sont pratiques, mais ils m\u00e9ritent une attention particuli\u00e8re. Une adresse l\u00e9g\u00e8rement modifi\u00e9e peut conduire \u00e0 t\u00e9l\u00e9charger un contenu non fiable. Il est donc pr\u00e9f\u00e9rable de la recopier depuis la source officielle, sans passer par un message de forum ou une vid\u00e9o ancienne.<\/p>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s validation, plusieurs lignes s\u2019affichent dans le terminal. Elles indiquent le t\u00e9l\u00e9chargement, la cr\u00e9ation des fichiers et la fin du processus. Si un message d\u2019erreur appara\u00eet, il ne faut pas multiplier les commandes au hasard. Le premier contr\u00f4le porte sur la connexion internet de Home Assistant, puis sur la commande elle-m\u00eame : un copier-coller depuis un t\u00e9l\u00e9phone peut parfois ajouter un caract\u00e8re invisible ou modifier un tiret.<\/p>\n\n<h3 class=\"wp-block-heading\">Red\u00e9marrer Home Assistant avant l\u2019activation de l\u2019int\u00e9gration<\/h3>\n\n<p class=\"wp-block-paragraph\">Une fois le script termin\u00e9 sans erreur, Home Assistant doit \u00eatre red\u00e9marr\u00e9. Cette \u00e9tape charge le nouveau composant. Il ne suffit pas de fermer le navigateur ou de red\u00e9marrer la tablette qui sert d\u2019\u00e9cran de contr\u00f4le. Le red\u00e9marrage se lance depuis les param\u00e8tres syst\u00e8me de Home Assistant.<\/p>\n\n<p class=\"wp-block-paragraph\">Un red\u00e9marrage dure souvent entre 1 et 5 minutes selon le mat\u00e9riel et le nombre d\u2019int\u00e9grations. Sur un Raspberry Pi utilisant une carte microSD fatigu\u00e9e, le d\u00e9lai peut \u00eatre plus long. Patienter \u00e9vite de croire trop vite \u00e0 un blocage. Lorsque l\u2019interface redevient accessible, il faut se rendre dans <strong>Param\u00e8tres, Appareils et services<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans cette page, le bouton \u00ab Ajouter une int\u00e9gration \u00bb permet de rechercher HACS. Apr\u00e8s avoir s\u00e9lectionn\u00e9 l\u2019\u00e9l\u00e9ment correspondant, l\u2019assistant pr\u00e9sente des conditions \u00e0 lire puis \u00e0 confirmer. Il d\u00e9clenche ensuite la liaison GitHub. Un code de connexion est affich\u00e9. Il doit \u00eatre saisi ou confirm\u00e9 dans GitHub selon le parcours propos\u00e9, avant d\u2019autoriser la connexion.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette autorisation relie HACS au compte GitHub. Elle permet notamment d\u2019acc\u00e9der aux d\u00e9p\u00f4ts communautaires et de respecter les limites d\u2019acc\u00e8s impos\u00e9es par GitHub. Un utilisateur n\u2019a pas besoin de cr\u00e9er de cl\u00e9 API manuelle pour suivre la proc\u00e9dure standard. L\u2019autorisation par code affich\u00e9e dans l\u2019interface est plus simple et limite les erreurs.<\/p>\n\n<h3 class=\"wp-block-heading\">V\u00e9rifier que le catalogue HACS est correctement charg\u00e9<\/h3>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s l\u2019activation, le menu HACS peut ne pas s\u2019afficher imm\u00e9diatement. Il est raisonnable d\u2019attendre quelques minutes. Le syst\u00e8me r\u00e9cup\u00e8re les informations n\u00e9cessaires et construit son catalogue. Si le menu reste absent apr\u00e8s ce d\u00e9lai, un rechargement complet de la page peut suffire. Vider le cache du navigateur, fermer puis rouvrir l\u2019onglet est parfois utile, surtout sur une tablette utilis\u00e9e depuis longtemps.<\/p>\n\n<p class=\"wp-block-paragraph\">Une v\u00e9rification simple consiste \u00e0 ouvrir HACS et \u00e0 consulter les cat\u00e9gories disponibles. Si les listes d\u2019int\u00e9grations et d\u2019interfaces s\u2019affichent, l\u2019installation est termin\u00e9e. Aucun achat, abonnement ou service de t\u00e9l\u00e9surveillance n\u2019est n\u00e9cessaire pour utiliser HACS. Le co\u00fbt r\u00e9el se situe ailleurs : le temps consacr\u00e9 au choix, aux tests et aux mises \u00e0 jour.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>\u00c0 retenir :<\/strong> HACS ne doit jamais \u00eatre install\u00e9 dans la pr\u00e9cipitation sur une plateforme non sauvegard\u00e9e. La proc\u00e9dure technique est courte. La pr\u00e9paration et le contr\u00f4le des sources font la diff\u00e9rence entre une am\u00e9lioration utile et une panne \u00e9vitable.<\/p>\n\n<p class=\"wp-block-paragraph\">Le catalogue est d\u00e9sormais disponible. Reste \u00e0 choisir les premiers ajouts avec m\u00e9thode, car l\u2019abondance d\u2019options peut rapidement nuire \u00e0 la lisibilit\u00e9 de la domotique.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Home Assistant - Installer HACS 2.0 facilement\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/I6laXK6_3PA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurer_HACS_et_choisir_des_extensions_utiles_sans_fragiliser_Home_Assistant\"><\/span>Configurer HACS et choisir des extensions utiles sans fragiliser Home Assistant<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Une fois HACS actif, la tentation est grande d\u2019installer plusieurs dizaines de cartes et d\u2019int\u00e9grations en une soir\u00e9e. C\u2019est rarement la bonne approche. Chaque extension augmente le nombre de d\u00e9pendances, de r\u00e9glages et de mises \u00e0 jour \u00e0 surveiller. Une configuration robuste commence par une question tr\u00e8s simple : <strong>quel probl\u00e8me concret cette extension r\u00e9sout-elle ?<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Pour une maison familiale, trois besoins reviennent souvent. Le premier est la lisibilit\u00e9 : r\u00e9unir les informations utiles sur un tableau de bord. Le deuxi\u00e8me est la compatibilit\u00e9 : faire remonter les donn\u00e9es d\u2019un appareil absent des int\u00e9grations natives. Le troisi\u00e8me est l\u2019automatisation : rendre un sc\u00e9nario plus fiable ou plus fin, par exemple diff\u00e9rencier une pr\u00e9sence r\u00e9elle d\u2019un simple passage dans un couloir.<\/p>\n\n<p class=\"wp-block-paragraph\">Lorsqu\u2019une extension est trouv\u00e9e dans HACS, plusieurs \u00e9l\u00e9ments doivent \u00eatre examin\u00e9s avant de l\u2019installer. La documentation doit \u00eatre accessible. Le d\u00e9p\u00f4t doit indiquer les versions compatibles. Les mises \u00e0 jour r\u00e9centes sont un signal favorable, sans \u00eatre une garantie absolue. Les probl\u00e8mes connus, les demandes d\u2019aide et les r\u00e9ponses du mainteneur donnent aussi une id\u00e9e de la maturit\u00e9 du projet.<\/p>\n\n<h3 class=\"wp-block-heading\">Une m\u00e9thode de s\u00e9lection en quatre contr\u00f4les<\/h3>\n\n<ul class=\"wp-block-list\"><li><strong>V\u00e9rifier l\u2019usage :<\/strong> l\u2019extension r\u00e9pond-elle \u00e0 un besoin r\u00e9el ou seulement \u00e0 une envie de modifier l\u2019\u00e9cran ?<\/li><li><strong>Lire la documentation :<\/strong> une proc\u00e9dure claire indique les permissions, les param\u00e8tres et les limites du composant.<\/li><li><strong>Contr\u00f4ler l\u2019activit\u00e9 :<\/strong> une mise \u00e0 jour r\u00e9cente et des \u00e9changes suivis r\u00e9duisent le risque d\u2019abandon, sans l\u2019\u00e9liminer.<\/li><li><strong>Tester progressivement :<\/strong> installer un seul ajout, red\u00e9marrer si n\u00e9cessaire, puis v\u00e9rifier les journaux avant d\u2019en ajouter un autre.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Cette m\u00e9thode est particuli\u00e8rement utile pour les \u00e9quipements li\u00e9s \u00e0 la s\u00e9curit\u00e9 domestique. Un d\u00e9tecteur d\u2019ouverture ou une cam\u00e9ra peuvent \u00eatre affich\u00e9s dans Home Assistant. Cela ne transforme pas le tableau de bord en syst\u00e8me certifi\u00e9 de protection. En France, les certifications telles que <strong>NF&amp;A2P<\/strong> concernent des mat\u00e9riels et des configurations de s\u00e9curit\u00e9 pr\u00e9cis. Une automatisation personnelle, aussi soign\u00e9e soit-elle, ne b\u00e9n\u00e9ficie pas automatiquement de cette reconnaissance.<\/p>\n\n<p class=\"wp-block-paragraph\">Le m\u00eame principe vaut pour les cam\u00e9ras. Une int\u00e9gration HACS peut am\u00e9liorer l\u2019affichage de flux vid\u00e9o ou ajouter des fonctions de d\u00e9tection. Elle ne modifie pas les r\u00e8gles applicables. Une cam\u00e9ra install\u00e9e par un particulier doit respecter la vie priv\u00e9e : elle ne doit pas filmer la voie publique, ni la propri\u00e9t\u00e9 voisine. Le RGPD s\u2019applique notamment lorsque des images permettent d\u2019identifier des personnes dans un cadre organis\u00e9 ou professionnel. Dans tous les cas, limiter le champ de vision reste une pr\u00e9caution essentielle.<\/p>\n\n<h3 class=\"wp-block-heading\">Installer, red\u00e9marrer, puis configurer sans confondre les \u00e9tapes<\/h3>\n\n<p class=\"wp-block-paragraph\">Dans HACS, l\u2019installation d\u2019une extension t\u00e9l\u00e9charge ses fichiers. Selon le projet, un red\u00e9marrage de Home Assistant peut \u00eatre n\u00e9cessaire. Ensuite seulement, l\u2019int\u00e9gration appara\u00eet dans \u00ab Appareils et services \u00bb ou la carte devient s\u00e9lectionnable dans l\u2019\u00e9diteur de tableau de bord. Ce d\u00e9calage est fr\u00e9quent et ne traduit pas un \u00e9chec.<\/p>\n\n<p class=\"wp-block-paragraph\">Prenons l\u2019exemple d\u2019une carte destin\u00e9e \u00e0 afficher la consommation \u00e9lectrique. Apr\u00e8s installation, elle peut exiger l\u2019ajout d\u2019une ressource dans le tableau de bord, puis la s\u00e9lection des capteurs de puissance et d\u2019\u00e9nergie. Installer la carte sans lire son guide aboutit souvent \u00e0 un encadr\u00e9 vide. Ce n\u2019est pas un d\u00e9faut de HACS : c\u2019est la phase de configuration propre au projet.<\/p>\n\n<p class=\"wp-block-paragraph\">Les mises \u00e0 jour doivent \u00eatre trait\u00e9es avec le m\u00eame calme. Avant une p\u00e9riode d\u2019absence ou avant un d\u00e9placement professionnel, mieux vaut \u00e9viter de mettre \u00e0 jour l\u2019ensemble de la domotique. Une mise \u00e0 jour peut imposer de modifier une carte ou une automatisation. Il est plus prudent de les planifier quand un contr\u00f4le de l\u2019installation est possible.<\/p>\n\n<p class=\"wp-block-paragraph\">Un bon tableau de bord n\u2019est pas celui qui contient le plus de widgets. C\u2019est celui qui montre la bonne information, au bon moment, sans masquer une alerte utile sous une accumulation de d\u00e9tails.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Personnalisation_Home_Assistant_creer_un_tableau_de_bord_clair_et_des_automatisations_maitrisees\"><\/span>Personnalisation Home Assistant : cr\u00e9er un tableau de bord clair et des automatisations ma\u00eetris\u00e9es<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">HACS est souvent install\u00e9 pour am\u00e9liorer l\u2019apparence de Home Assistant. Cet objectif est l\u00e9gitime, \u00e0 condition que le design serve l\u2019usage quotidien. Un \u00e9cran de domotique doit d\u2019abord aider \u00e0 prendre une d\u00e9cision. La temp\u00e9rature trop basse, une fen\u00eatre rest\u00e9e ouverte ou une fuite d\u00e9tect\u00e9e doivent appara\u00eetre clairement. Les effets visuels viennent apr\u00e8s.<\/p>\n\n<p class=\"wp-block-paragraph\">La personnalisation peut commencer par une s\u00e9paration simple en zones : s\u00e9curit\u00e9, confort, \u00e9nergie et ext\u00e9rieur. Dans un appartement, une page unique suffit souvent. Dans une maison \u00e0 \u00e9tage, une vue par niveau \u00e9vite de faire d\u00e9filer une liste interminable. Pour une r\u00e9sidence secondaire, une vue \u00ab contr\u00f4le \u00e0 distance \u00bb est g\u00e9n\u00e9ralement plus utile qu\u2019un plan complet des pi\u00e8ces.<\/p>\n\n<p class=\"wp-block-paragraph\">Claire, par exemple, utilise une tablette murale dans l\u2019entr\u00e9e et une application mobile hors de chez elle. Sur la tablette, elle veut voir les lumi\u00e8res, le chauffage et les ouvertures. Sur t\u00e9l\u00e9phone, elle consulte plut\u00f4t les notifications, la temp\u00e9rature et les images de la cam\u00e9ra d\u2019acc\u00e8s. Deux interfaces diff\u00e9rentes r\u00e9pondent \u00e0 deux contextes diff\u00e9rents. HACS permet d\u2019affiner cette pr\u00e9sentation, mais le besoin doit rester le point de d\u00e9part.<\/p>\n\n<h3 class=\"wp-block-heading\">Concevoir une automatisation qui reste compr\u00e9hensible<\/h3>\n\n<p class=\"wp-block-paragraph\">Une automatisation fiable repose sur trois \u00e9l\u00e9ments : un d\u00e9clencheur, des conditions et une action. Le d\u00e9clencheur est l\u2019\u00e9v\u00e9nement de d\u00e9part, comme l\u2019ouverture d\u2019une porte. Les conditions \u00e9vitent les r\u00e9actions inadapt\u00e9es, par exemple ne pas allumer toutes les lumi\u00e8res en plein jour. L\u2019action est le r\u00e9sultat : \u00e9clairage, notification ou arr\u00eat du chauffage.<\/p>\n\n<p class=\"wp-block-paragraph\">Une extension communautaire peut enrichir ces sc\u00e9narios. Elle peut fournir un capteur plus pr\u00e9cis, une carte de contr\u00f4le plus lisible ou une capacit\u00e9 non disponible par d\u00e9faut. Pour autant, elle ne doit pas rendre le fonctionnement incompr\u00e9hensible. Si personne dans le foyer ne sait expliquer pourquoi un chauffage s\u2019\u00e9teint, l\u2019automatisation devra t\u00f4t ou tard \u00eatre simplifi\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Une approche efficace consiste \u00e0 nommer chaque sc\u00e9nario de mani\u00e8re explicite. \u00ab \u00c9teindre chauffage si fen\u00eatre salon ouverte 10 min \u00bb est plus clair que \u00ab Mode \u00e9co 2 \u00bb. Ajouter une notification temporaire lors des premiers jours de test aide \u00e0 v\u00e9rifier le comportement r\u00e9el. Apr\u00e8s validation, elle peut \u00eatre supprim\u00e9e pour \u00e9viter les alertes inutiles.<\/p>\n\n<h3 class=\"wp-block-heading\">Garder une domotique s\u00fbre, lisible et maintenable<\/h3>\n\n<p class=\"wp-block-paragraph\">La s\u00e9curit\u00e9 num\u00e9rique fait partie de l\u2019entretien courant. Home Assistant, HACS et les extensions doivent \u00eatre mis \u00e0 jour, mais pas aveugl\u00e9ment. Lire les notes de version permet de rep\u00e9rer les changements importants. Une sauvegarde juste avant une mise \u00e0 jour majeure offre une solution de retour arri\u00e8re si une incompatibilit\u00e9 appara\u00eet.<\/p>\n\n<p class=\"wp-block-paragraph\">Il est aussi conseill\u00e9 de limiter les acc\u00e8s. Un mot de passe unique et robuste, la double authentification lorsque disponible, ainsi qu\u2019un acc\u00e8s distant s\u00e9curis\u00e9 sont des bases solides. Exposer directement l\u2019interface Home Assistant sur Internet sans protection adapt\u00e9e est une mauvaise id\u00e9e. Un acc\u00e8s distant doit \u00eatre configur\u00e9 avec une m\u00e9thode document\u00e9e et maintenue, pas avec une r\u00e8gle improvis\u00e9e sur le routeur.<\/p>\n\n<p class=\"wp-block-paragraph\">Enfin, HACS ne doit pas devenir le c\u0153ur invisible de toutes les fonctions du foyer. Les commandes essentielles doivent garder un fonctionnement simple. Un interrupteur doit continuer \u00e0 allumer une lumi\u00e8re. Un chauffage doit rester utilisable manuellement. Les notifications domotiques sont pratiques, mais elles ne remplacent ni un d\u00e9tecteur de fum\u00e9e autonome conforme aux exigences applicables, ni les gestes de pr\u00e9vention du quotidien.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Le bon r\u00e9flexe :<\/strong> avant d\u2019installer la premi\u00e8re extension HACS, cr\u00e9er une sauvegarde compl\u00e8te, choisir un seul besoin prioritaire et noter le comportement attendu. Cette discipline de 10 minutes rend la personnalisation plus utile et beaucoup plus sereine.<\/p>\n\n<h3>HACS est-il obligatoire pour utiliser Home Assistant ?<\/h3>\n<p>Non. Home Assistant fonctionne tr\u00e8s bien sans HACS gr\u00e2ce \u00e0 ses int\u00e9grations officielles. HACS devient utile pour acc\u00e9der \u00e0 des contenus cr\u00e9\u00e9s par la communaut\u00e9, notamment des cartes, th\u00e8mes et int\u00e9grations non natives.<\/p>\n<h3>Faut-il payer pour installer HACS ?<\/h3>\n<p>Non. HACS est un projet communautaire gratuit. Certaines extensions peuvent toutefois n\u00e9cessiter un compte ou un abonnement chez le service qu\u2019elles relient.<\/p>\n<h3>Pourquoi HACS demande-t-il un compte GitHub ?<\/h3>\n<p>GitHub h\u00e9berge les d\u00e9p\u00f4ts de nombreux projets communautaires. Le compte permet \u00e0 HACS d\u2019acc\u00e9der \u00e0 ces ressources avec une autorisation contr\u00f4l\u00e9e, g\u00e9n\u00e9ralement par code de connexion.<\/p>\n<h3>Que faire si le menu HACS n\u2019appara\u00eet pas apr\u00e8s l\u2019installation ?<\/h3>\n<p>Red\u00e9marrer Home Assistant, attendre quelques minutes, puis actualiser compl\u00e8tement le navigateur. Si le probl\u00e8me persiste, v\u00e9rifier les journaux, la commande d\u2019installation et la compatibilit\u00e9 de la version utilis\u00e9e.<\/p>\n<h3>Les extensions HACS sont-elles aussi s\u00fbres que les int\u00e9grations officielles ?<\/h3>\n<p>Elles peuvent \u00eatre tr\u00e8s bien maintenues, mais elles ne suivent pas toutes le m\u00eame processus de validation que les int\u00e9grations officielles. Il faut lire la documentation, v\u00e9rifier l\u2019activit\u00e9 du projet et \u00e9viter les extensions inutiles pour les fonctions sensibles.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>En bref Pourquoi installer HACS sur Home Assistant pour enrichir sa domotique HACS, pour Home Assistant Community Store, n\u2019est pas un magasin officiel au sens classique. Il s\u2019agit d\u2019un gestionnaire de contenus d\u00e9velopp\u00e9 et entretenu par la communaut\u00e9. Son r\u00f4le est de simplifier l\u2019acc\u00e8s \u00e0 des projets publi\u00e9s sur GitHub : int\u00e9grations, cartes pour tableaux [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":606,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-605","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prevention-serenite"],"_links":{"self":[{"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/posts\/605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/comments?post=605"}],"version-history":[{"count":2,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/posts\/605\/revisions"}],"predecessor-version":[{"id":609,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/posts\/605\/revisions\/609"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/media\/606"}],"wp:attachment":[{"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/media?parent=605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/categories?post=605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aes-montbrison.fr\/blog\/wp-json\/wp\/v2\/tags?post=605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}