Collection de blueprints Home Assistant pour la gestion intelligente du chauffage et de la climatisation.
Ce repository contient des blueprints d'automatisation Home Assistant pour gérer vos thermostats, climatiseurs et systèmes de chauffage fil pilote (X4FP). Ces blueprints offrent des fonctionnalités avancées tout en restant simples à configurer.
- ⭐ Planning horaire avec schedules Home Assistant (Matin/Journée/Soirée/Nuit)
- Gestion automatique des modes Été/Hiver
- Détection d'ouverture de fenêtres avec temporisation
- Intégration avec les systèmes d'alarme (mode Away)
- Support du Solar Optimizer pour optimiser l'autoconsommation solaire
- Contrôle thermique avec hystérésis
- Gestion par preset ou température
- Ré-application périodique paramétrable (tick)
- Logs détaillés dans le logbook
Fichier: blueprint_hvac_thermostat_heat.yaml
Blueprint pour thermostat de chauffage avec gestion alarme Eco/Confort.
Cas d'usage:
- Chauffage électrique simple
- Radiateurs avec thermostat intégré
- Chaudière avec thermostat
Fonctionnalités:
- ⭐ Planning horaire (4 périodes configurables)
- Alarme armée → mode ECO
- Alarme désarmée → planning OU mode CONFORT
- Gestion fenêtres (pause chauffage)
- Mode été (arrêt automatique)
- Fallback température pour tous les presets
- Tick périodique
Fichier: blueprint_hvac_room_thermostat.yaml
Blueprint universel pour pièce avec thermostat ou climatisation réversible.
Cas d'usage:
- Climatisation réversible
- Pompe à chaleur air/air
- Radiateurs avec thermostat programmable
Fonctionnalités:
- ⭐ Planning horaire (4 périodes configurables)
- Bascule automatique Été (cool) / Hiver (heat)
- Gestion Away avec presets (away/home/none)
- Support Solar Optimizer (prioritaire sur Away)
- Consignes de température paramétrables
- Gestion fenêtres en mode heat ET cool
- Tick périodique
Fichier: blueprint_hvac_X4FP_bathroom.yaml
Blueprint pour sèche-serviettes fil pilote avec détection de présence via lumière.
Cas d'usage:
- Sèche-serviettes fil pilote
- Radiateur salle de bain avec détection présence
- Intégration Solar Optimizer
Fonctionnalités:
- ⭐ Planning horaire (prioritaire sur lumière si alarme désarmée)
- Lumière ON → mode CONFORT
- Lumière OFF → mode ECO
- Mode toggle (bascule eco ↔ comfort)
- Solar Optimizer prioritaire
- Ordre de priorité: Été > Fenêtre > SO actif > Away > Planning > Lumière
- Autorisation SO en mode Away (optionnel)
- Tick périodique
Fichier: blueprint_hvac_X4FP_room.yaml
Blueprint pour radiateur fil pilote avec contrôle thermique par hystérésis.
Cas d'usage:
- Radiateurs électriques fil pilote
- Chauffage avec capteur de température externe
- Optimisation autoconsommation solaire
Fonctionnalités:
- ⭐ Planning horaire (prioritaire sur thermique si alarme désarmée)
- Contrôle thermique avec hystérésis réglable
- Consigne via input_number
- Garde-fous température min/max
- Solar Optimizer prioritaire
- Ordre de priorité: Été > Fenêtre > SO actif > Away > Planning > Thermique
- Autorisation SO en mode Away (optionnel)
- Tick périodique
- Ouvrez Home Assistant
- Allez dans Paramètres → Automatisations & Scènes → Blueprints
- Cliquez sur Importer un Blueprint
- Collez l'URL du blueprint :
https://github.com/GevaudanBeast/ha-climate-blueprint/blob/main/blueprints/blueprint_hvac_thermostat_heat.yaml
https://github.com/GevaudanBeast/ha-climate-blueprint/blob/main/blueprints/blueprint_hvac_room_thermostat.yaml
https://github.com/GevaudanBeast/ha-climate-blueprint/blob/main/blueprints/blueprint_hvac_X4FP_bathroom.yaml
https://github.com/GevaudanBeast/ha-climate-blueprint/blob/main/blueprints/blueprint_hvac_X4FP_room.yaml
Consultez le guide détaillé : INSTALLATION.md
| Caractéristique | Thermostat Heat | Room Thermostat | X4FP Bathroom | X4FP Room |
|---|---|---|---|---|
| Type appareil | Thermostat simple | Thermostat/Clim | Fil pilote X4FP | Fil pilote X4FP |
| Été/Hiver auto | ❌ (Été = OFF) | ✅ (cool/heat) | ❌ (Été = OFF/ECO) | ❌ (Été = OFF/ECO) |
| Fenêtres | ✅ | ✅ | ✅ | ✅ |
| Alarme/Away | ✅ (preset) | ✅ (preset) | ✅ (preset) | ✅ (preset) |
| Solar Optimizer | ❌ | ✅ | ✅ (prioritaire) | ✅ (prioritaire) |
| Lumière | ❌ | ❌ | ✅ | ❌ |
| Contrôle thermique | ❌ | ❌ | ❌ | ✅ (hystérésis) |
| Preset/Température | Preset + fallback | Température | Preset | Preset |
- Home Assistant 2023.8 ou supérieur
- Entités
climate.*configurées pour vos thermostats/climatiseurs - Entités
binary_sensor.*pour fenêtres/portes (optionnel) - Entité
alarm_control_panel.*pour la gestion Away (optionnel) - Solar Optimizer configuré (optionnel)
- Capteurs de température
sensor.*(pour X4FP Room) - Entités
input_number.*pour consignes (pour X4FP Room) - Entités
light.*pour détection présence (pour X4FP Bathroom)
- Importez le blueprint souhaité
- Créez une nouvelle automatisation basée sur ce blueprint
- Configurez les entités requises
- Ajustez les paramètres selon vos besoins
- Sauvegardez et testez
Pour une configuration détaillée, consultez la documentation de chaque blueprint.
Ouvrez une issue en décrivant :
- Le blueprint concerné
- Le comportement attendu vs observé
- Vos logs Home Assistant
- Votre configuration (anonymisée)
Les Pull Requests sont les bienvenues ! Voir CONTRIBUTING.md pour les guidelines.
MIT License - Voir LICENSE
LaCaseHome
- Fix détection complète : Ajout
.lower()pour toutes les détections d'état - Thermostat Heat v3.6 : Détection alarme robuste
- Room Thermostat v2.9 : Détection Solar Optimizer robuste
- X4FP Bathroom v7.16 : Détection été, alarme, Solar Optimizer ET lumière robustes
- X4FP Room v7.13 : Détection été, alarme ET Solar Optimizer robustes
- Résultat : Tous les blueprints utilisent
.lower()de manière cohérente - Corrige bascules mode non déclenchées selon casse état (alarme, été, SO, lumière)
- Fix majeur : Triggers alarme/été fiables (retour string vs booléen)
- Corrige bascules ECO/CONFORT non systématiques
- Élimine erreurs UndefinedError dans les logs
- Détection changements d'état garantie à 100%
- Tous les blueprints corrigés (8 triggers)
- Fix trigger Solar Optimizer conditionnel
- Amélioration logs
- Support preset "none" pour SO
- Triggers alarme STATE explicites et fiables
- Fallback température COMPLET pour tous les presets
- Tick optimisé + logs conditionnels
- Support Solar Optimizer
- Bascule auto été/hiver
- Preset away/home/none
Q: Quel blueprint choisir pour mon radiateur électrique ?
R:
- Radiateur avec thermostat intégré →
Thermostat Heat - Radiateur fil pilote sans capteur →
X4FP Bathroom(si salle de bain) ou adapterX4FP Room - Radiateur fil pilote avec capteur température →
X4FP Room
Q: Puis-je utiliser plusieurs blueprints ensemble ?
R: Oui, mais évitez de créer plusieurs automatisations pour le même thermostat. Choisissez le blueprint le plus adapté à votre usage.
Q: Le Solar Optimizer est-il obligatoire ?
R: Non, c'est optionnel. Si non configuré, les blueprints fonctionnent normalement sans cette fonctionnalité.
Q: Comment tester mes automatisations ?
R: Utilisez le mode trace dans Home Assistant et consultez le logbook pour voir les actions effectuées.
- Guide d'installation détaillé
- Guide de Migration v3.6/v2.9/v7.16/v7.13 ⭐ IMPORTANT si mise à jour
- Guide du Planning Horaire 📅 NOUVEAU - Configuration schedules
- Checklist de Tests
- Documentation Thermostat Heat
- Documentation Room Thermostat
- Documentation X4FP Bathroom
- Documentation X4FP Room
- Solar Optimizer Integration
- Troubleshooting
Merci à la communauté Home Assistant pour les retours et suggestions d'amélioration.