Skip to content

slemeur91/ha-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠 Configuration Home Assistant

Documentation de ma configuration Home Assistant, partagée pour aider la communauté.

📊 Vue d'ensemble

Élément Valeur
Version HA 2026.x.x
Entités totales 2 156
Domaines (types d'entités) 43
Zones / Pièces 23
Appareils connectés 195
Automatisations 49
Scripts 18
Blueprints 2
Modules complémentaires (Add-ons) 17
Intégrations HACS 20
Cartes Lovelace HACS 9

⚙️ Configuration principale (4)

Voir la documentation complète →

Section Détail
Débogage — Logger Niveaux debug pour Somfy Protexial, Local Agenda, Apple TV, pyatv
Événements de log — System Log fire_event: true requis pour l'automatisation de surveillance des erreurs
Personnalisation — Homeassistant Packages + correction state_class: total sur 28 capteurs d'énergie
Notifications SMTP (email) Serveur SMTP local, notify.email, port 25

🔌 Appareils par technologie (195)

Technologie Appareils Mode Détail
Z-Wave 25 ✅ Local → Détail
Zigbee 20 ✅ Local → Détail
EnOcean 4 ✅ Local → Détail
Intégrations (WiFi, Ethernet RJ45 & Autres) 145 ✅ Local + ☁️ Cloud → Détail
Thread / Matter 1 ✅ Local → Détail

🤖 Automations (49)

Catégorie Nb Détail
Alarme 3 → Détail
Automatisation 11 → Détail
Corrections 3 → Détail
HiFi 3 → Détail
Lumières 5 → Détail
Notifications 8 → Détail
Surveillance HA 4 → Détail
Volets 12 → Détail

Résumé des automations actives

Voir la liste complète (49) — triée par catégorie puis alphabétiquement

Alarme

Alias Entity ID Résumé
Alarme Déclenchement automation.alarme_declenchement Snapshots et notifications en boucle lors d'un déclenchement
Alarme Sabotage automation.alarme_sabotage Notifications lors d'un sabotage du boîtier alarme
Gestion de l'Alarme automation.alarme Coordonne domicile, caméras et présence selon l'alarme

Automatisation

Alias Entity ID Résumé
GAZPAR – Mise à jour statistiques journalières automation.gazpar_mise_a_jour_statistiques_journalieres Injecte les données gaz dans les statistiques HA
Gestion de l'activation de l'Arrosage automation.gestion_de_l_activation_de_l_arrosage Ouvre/ferme la vanne selon le timer et la pluviométrie
Gestion de la Boîte aux Lettres automation.gestion_de_la_boite_aux_lettres Détecte dépôt courrier/colis via capteur P100
Gestion de la Présence dans les Pièces automation.gestion_de_la_presence_dans_les_pieces Met à jour la présence par pièce via capteurs Aqara FP2
Gestion de la Qualité de l'Air automation.gestion_de_la_qualite_de_l_air Active les purificateurs selon PM2.5/PM10/VOC/NO2
Gestion du Chauffage de l'Etage automation.gestion_du_chauffage_de_l_etage Pilote les 5 thermostats Z-Wave de l'étage
Gestion du Chauffage du RDC automation.gestion_du_chauffage_du_rdc Pilote le chauffage du rez-de-chaussée
Gestion du Domicile en fonction de la Présence automation.gestion_du_domicile_en_fonction_de_la_presence Actions selon la présence (Réveil/Arrivée/Couché/Extinction)
Gestion du Poêle et de la Climatisation automation.gestion_du_poele_et_de_la_climatisation Gère les flags poêle/clim et le contacteur selon l'alarme
Gestion du Soleil automation.gestion_du_soleil Calcule le mode soleil et positionne les volets en Été/Hiver
Planification de l'Agenda automation.planification_de_l_agenda Positionne les modes calendrier/chauffage selon l'agenda

Corrections

Alias Entity ID Résumé
Corrections des Appareils EcoFlow automation.corrections_des_appareils_ecoflow Redémarre les intégrations EcoFlow si hors ligne
Corrections du KLF200 pour les Velux automation.corrections_du_klf200_pour_les_velux Redémarre automatiquement le KLF200 en cas de panne
Maintien des Prises et Appareils allumés automation.maintien_des_prises_et_appareils_allumes Garde les prises critiques allumées et surveille les serveurs

HiFi

Alias Entity ID Résumé
Gestion de la HiFi automation.gestion_de_la_hifi Allume/éteint la chaîne HiFi et gère les sources
Gestion de la Télécommande HiFi automation.gestion_de_la_telecommande_hifi Associe les boutons Z-Wave de la télécommande à la HiFi/SONOS
Gestion des SONOS automation.gestion_des_sonos Pilote les enceintes selon les modes ON/OFF/COUCHE/REVEIL

Lumières

Alias Entity ID Résumé
Gestion de la lumière du Garage automation.gestion_de_la_lumiere_du_garage Allume la lumière à l'ouverture de la porte si sombre
Gestion du Bouton Hue Central Droit automation.gestion_du_bouton_hue_central_droit Appuis longs : contrôle HiFi et SONOS
Gestion du Bouton Hue Central Gauche automation.gestion_du_bouton_hue_central_gauche Appuis longs : contrôle HiFi et SONOS
Gestion du Bouton Hue de l'Entrée automation.gestion_du_bouton_hue_de_l_entree En cours d'affectation
Gestion du Bouton Hue de l'Etage automation.gestion_du_bouton_hue_de_l_etage En cours d'affectation

Notifications

Alias Entity ID Résumé
Notification appareils en batterie faible automation.notification_appareils_en_batterie_faible Notifications persistantes batterie faible/restaurée
Notification appareils en batterie faible - Hebdomadaire automation.notification_appareils_en_batterie_faible_hebdomadaire Vérification hebdomadaire batteries (vendredi 19h)
Notification appareils en batterie faible - Mail hebdomadaire automation.notification_appareils_en_batterie_faible_mail_hebdomadaire Mail récapitulatif batteries faibles
Notification de batterie remplacée automation.notification_de_batterie_remplacee Suggestion de marquer une batterie comme remplacée
Notification de défaut du réfrigérateur automation.notification_de_defaut_du_refrigerateur Alerte si températures frigo/congélateur hors plage
Notification de l'Horloge automation.notification_de_l_horloge Annonce vocale de l'heure toutes les heures
Notification des Alertes automation.gestion_des_alertes Détecte et notifie fuites, fumées, serveurs, brouillage
Notification des Poubelles automation.notification_des_poubelles Rappels vocaux et SMS pour sortir/rentrer les poubelles

Surveillance HA

Alias Entity ID Résumé
Surveillance - Automatisations désactivées automation.surveillance_automatisations_desactivees Notifie chaque jour les automatisations désactivées
Surveillance - Automatisations et Scripts en Défaut automation.surveillance_automatisations_et_scripts_en_defaut Notifie en temps réel les erreurs d'exécution d'automatisations/scripts
Surveillance - Automatisations sans déclenchement récent automation.surveillance_automatisations_sans_declenchement_recent Notifie chaque jour les automatisations jamais/peu déclenchées
Surveillance - Recharger les intégrations en défaut automation.surveillance_recharger_les_integrations_en_defaut Détecte et recharge les intégrations en erreur ou en panne silencieuse

Volets — Velux Volets/Gestion_des_velux.yaml

Alias Entity ID Pièce
Gestion du Velux - Chambre automation.gestion_du_velux_chambre Chambre
Gestion du Velux - Salle d'eau automation.gestion_du_velux_salle_d_eau Salle d'eau
Gestion du Velux - Salle de bain automation.gestion_du_velux_salle_de_bain Salle de bain

Volets — Volet Volets/Gestion_des_volets.yaml

Alias Entity ID Pièce
Gestion du Volet - Bureau automation.gestion_du_volet_bureau Bureau
Gestion du Volet - Cellier automation.gestion_du_volet_cellier Cellier
Gestion du Volet - Chambre automation.gestion_du_volet_chambre Chambre
Gestion du Volet - Cuisine automation.gestion_du_volet_cuisine Cuisine
Gestion du Volet - Salle d'eau automation.gestion_du_volet_salle_d_eau Salle d'eau
Gestion du Volet - Salle de bain automation.gestion_du_volet_salle_de_bain Salle de bain
Gestion du Volet - Salon automation.gestion_du_volet_salon Salon
Gestion du Volet - Séjour automation.gestion_du_volet_sejour Séjour
Gestion du Volet - Suite parentale automation.gestion_du_volet_suite_parentale Suite parentale

📜 Scripts (18)

Voir la documentation complète →

Script Rôle
allumer_eteindre_apple_tv_salon Allume/Éteint l'Apple TV du salon
delete_all_orphaned_entities Supprime les entités orphelines
gestion_du_reveil Déclenchement réveil musical
ios_alarme_activation_absent Arme l'alarme en mode absent (iOS)
ios_alarme_desactivation Désarme l'alarme (iOS)
ios_porte_du_garage Toggle porte garage (iOS)
ios_serrure_de_l_entree_deverrouiller Déverrouille serrure entrée (iOS)
ios_serrure_de_l_entree_verrouiller Verrouille serrure entrée (iOS)
ios_serrure_du_garage_deverrouiller Déverrouille serrure garage (iOS)
notification_ha Notification persistante Home Assistant
notification_mail Envoi mail
notification_sms Envoi Telegram
notification_snapshot Captures caméras par mail
notification_vocale TTS SONOS multi-mode
reload_pyscript Recharge l'intégration pyscript
sonos_radio_sur_la_suite_parentale Radio Suite parentale avec sélection horaire
sonos_radio_sur_le_garage Radio Garage avec repli
sonos_radio_sur_le_salon Radio Salon avec repli

📐 Blueprints (2)

Blueprint Instances Description
Gestion des Velux 3 Fermeture selon présence, météo, protection thermique
Gestion des Volets 9 Pilotage intelligent selon mode, météo, soleil, présence

Points d'attention lors de la création de blueprints

Deux limitations importantes rencontrées lors du développement :

Les triggers ne peuvent pas utiliser les variables de la section variables: Les variables déclarées dans la section variables: du blueprint ne sont pas encore évaluées au moment où les triggers sont définis. Il faut donc utiliser directement les !input dans les triggers, ou des entités statiques.

L'accès aux inputs dans les templates Dans les templates Jinja2 des actions, les inputs (!input) doivent être capturés au préalable dans la section variables: pour être accessibles. Un accès direct à !input dans un template imbriqué peut échouer selon le contexte d'évaluation.


📦 Modules complémentaires — Add-ons (17)

Voir la documentation complète →

🏠 Officiel HA = dépôt officiel Home Assistant, aucune source supplémentaire à ajouter 📦 Communauté = dépôt tiers à ajouter manuellement dans les sources d'add-ons

Add-on Appareils Rôle GitHub Source
EnOcean MQTT 4 Passerelle EnOcean asera-corp/ha-enoceanmqtt 📦 Communauté
File editor Éditeur de fichiers home-assistant/addons 🏠 Officiel HA
Gazpar2MQTT 1 Données GAZPAR vers MQTT ssenart/gazpar2mqtt 📦 Communauté
Get HACS Installateur HACS hacs/get 📦 Communauté
Home Assistant MCP Server Intégration IA via MCP voska/hass-mcp 📦 Communauté
Home-Assistant-Matter-Hub Pont Matter vers Alexa/Apple/Google t0bst4r/home-assistant-matter-hub 📦 Communauté
Homebridge Support HomeKit homebridge/homebridge-hassio 📦 Communauté
Linky 1 Compteur Linky bokub/linky 📦 Communauté
Matter Server Support Matter home-assistant/addons 🏠 Officiel HA
Mosquitto broker Broker MQTT home-assistant/addons 🏠 Officiel HA
MQTT Explorer Explorateur MQTT thomasloven/hassio-mqtt-explorer 📦 Communauté
OpenThread Border Router Thread/Matter home-assistant/addons 🏠 Officiel HA
Studio Code Server VSCode intégré hassio-addons/addon-vscode 📦 Communauté
Terminal & SSH Accès terminal home-assistant/addons 🏠 Officiel HA
Z-Wave JS Réseau Z-Wave (désactivé — remplacé par Z-Wave JS UI) home-assistant/addons 🏠 Officiel HA
Z-Wave JS UI 25 Interface Z-Wave JS complète + publication MQTT hassio-addons/addon-zwave-js-ui 📦 Communauté
Zigbee2MQTT 22 Réseau Zigbee zigbee2mqtt/hassio-zigbee2mqtt 📦 Communauté

🛠️ HACS — Intégrations (20)

Voir la documentation complète →

🔧 HACS = disponible dans le catalogue HACS standard, sans dépôt personnalisé 🔧 HACS Communauté = dépôt tiers à ajouter manuellement dans les sources HACS ⚠️ Dépôt perso = dépôt GitHub personnel à ajouter manuellement dans HACS

Intégration Appareils Rôle GitHub Source
Alexa Media Player 1 Contrôle des appareils Amazon Alexa alandtse/alexa_media_player 🔧 HACS
Atmo France Qualité de l'air des villes françaises (Atmo) sebcaps/atmofrance 🔧 HACS
Battery Notes Suivi des types et dates de remplacement de piles andrew-codechimp/HA-Battery-Notes 🔧 HACS
Dyson Local 2 Intégration locale (sans cloud) des appareils Dyson libdyson-wg/ha-dyson 🔧 HACS
Ecodevices RT2 1 Mesure de consommation multi-circuits (GCE) pcourbin/ecodevices_rt2 🔧 HACS
EcoFlow Cloud 2 Appareils EcoFlow (batterie DELTA Max, PowerStream) snell-evan-itt/hassio-ecoflow-cloud-US 🔧 HACS
HACS Gestionnaire de contenu communautaire HA hacs/integration 🔧 HACS
Local Agenda Calendriers locaux enrichis pour la planification domotique slemeur91/local_agenda ⚠️ Dépôt perso
LocalTuya Contrôle local (sans cloud) des appareils Tuya rospogrigio/localtuya 🔧 HACS
Micronova Agua IOT Contrôle des poêles à granulés via Agua IOT (désactivé) vincentwolsink/home_assistant_micronova_agua_iot 🔧 HACS
My EcoWatt by RTE Signaux de sobriété électrique RTE kamaradclimber/rte-ecowatt 🔧 HACS
Orange Livebox 1 Supervision de la Livebox Orange cyr-ius/hass-livebox-component 🔧 HACS
pyscript Scripts Python avancés dans HA custom-components/pyscript 🔧 HACS
Remote Home-Assistant 4 Liaison entre deux instances Home Assistant custom-components/remote_homeassistant 🔧 HACS
RfPlayer 2 Récepteur/émetteur RF 433/868 MHz (GCE RFPlayer) gce-electronics/HA_RFPlayer 🔧 HACS Communauté
Somfy Protexial 1 Centrale d'alarme Somfy Protexial AuroreVgn/somfy-protexial 🔧 HACS Communauté
Spook Services supplémentaires et détection d'entités orphelines frenck/spook 🔧 HACS
Vacances Scolaires Calendrier des vacances scolaires françaises (zone C) Master13011/vacances-scolaire-HA 🔧 HACS
Xiaomi Miot 2 Appareils Xiaomi via protocole MIoT local al-one/hass-xiaomi-miot 🔧 HACS
xsense 4 Détecteurs de fumée/CO X-Sense (cloud) Jarnsen/ha-xsense-component_test 🔧 HACS Communauté

Cartes Lovelace HACS (9)

Carte Utilisation Rôle GitHub Source
apexcharts-card 1 Graphiques avancés (consommation énergie) RomRider/apexcharts-card 🔧 HACS
Battery State Card 1 Tableau de bord des niveaux de batteries maxwroc/battery-state-card 🔧 HACS
card-mod 1 CSS personnalisé sur n'importe quelle carte Lovelace thomasloven/lovelace-card-mod 🔧 HACS
Custom-ui Templates et couleurs d'icônes personnalisés Mariusthvdb/custom-ui 🔧 HACS
expander-card Carte extensible/rétractable pour les dashboards MelleD/lovelace-expander-card 🔧 HACS
GrDF Gazpar card 1 Affichage des données de consommation GAZPAR ssenart/lovelace-gazpar-card 🔧 HACS Communauté
Pollenprognos Card 1 Prévisions des pollens et qualité de l'air (Atmo France) krissen/pollenprognos-card 🔧 HACS Communauté
Somfy Protexial Card 1 Contrôle de l'alarme Somfy Protexial (capteurs, GSM) developpeurbox/somfy-protexial-card 🔧 HACS Communauté
Travel Time Card 1 Temps de trajet (durée, distance, itinéraire) — remplace Waze Travel Time Card ljmerza/travel-time-card 🔧 HACS

🏗️ Architecture

Réseau Z-Wave    → Z-Wave JS UI (zwavejs2mqtt) → MQTT → HA
Réseau Zigbee    → Zigbee2MQTT               → MQTT → HA
EnOcean          → EnOcean MQTT              → MQTT → HA
GAZPAR           → Gazpar2MQTT               → MQTT → HA
Appareils locaux → Intégrations natives HA
Appareils cloud  → Intégrations HACS

📄 Licence

Cette configuration est partagée sous licence MIT. Libre à vous de l'adapter à votre installation.

About

Documentation de ma configuration Home Assistant avec toutes mes automatisations, scripts et blueprints.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages