Automatiser vos volets intelligents avec Home Assistant
Les volets intelligents sont l’un des éléments les plus satisfaisants à automatiser dans un homelab. Cet article vous guide pour mettre en place une stratégie d’automatisation complète : des scénarios simples jour/nuit aux positions solaires avancées.
Architecture recommandée
Avant de coder, organisez vos volets par logique fonctionnelle :
- Groupes de localisation : salon sud, salon ouest, chambres, etc.
- Groupes de scénario : positions solaires (50%, 70%), modes de départ, cinéma
- Entités low_speed : toujours utiliser pour les scripts d’automatisation (plus fiables)
Dans Home Assistant, créez des group (domain: cover) pour chaque ensemble logique. Exemple :
cover:
- platform: template
covers:
volets_salon_sud:
device_class: shutter
open_cover: service.cover.open_cover
target:
entity_id:
- cover.panoramique_gauche
- cover.panoramique_droit
- cover.panoramique_barbecue
Scénarios essentiels
1. Bienvenue — Ouvrir en arrivant
Ouvre les volets du salon et cuisine pour illuminer l’entrée principale :
script.volets_ouvrir_salon_cuisine:
alias: Bienvenue - Ouvrir Salon + Cuisine
sequence:
- service: cover.open_cover
target:
entity_id:
- cover.volets_salon_sud_low_speed
- cover.volets_salon_ouest_low_speed
- cover.cuisine_low_speed
2. Départ — Fermer sélectivement
Ferme les baies vitrées (sécurité) mais laisse les panoramiques ouverts (lumière naturelle) :
script.volets_mode_depart:
alias: Mode Départ
sequence:
- service: cover.close_cover
target:
entity_id:
- cover.baie_droite_low_speed
- cover.baie_gauche_low_speed
- cover.porte_fenetre_low_speed
- cover.cuisine_low_speed
3. Positions solaires
Automatisez selon l’heure et l’élévation du soleil pour gérer la chaleur :
- 11h+, élévation > 15° : SUD 50% (début du rayonnement)
- 13h+ : OUEST 70% (soleil décalé)
- 17h+ : OUEST 30% (fin de journée)
script.volets_salon_sud_50:
alias: Salon SUD 50%
sequence:
- service: cover.set_cover_position
target:
entity_id: cover.volets_salon_sud_low_speed
data:
position: 50
Automatisations temporelles
Créez des automations déclenchées par l’heure ou l’état du soleil :
automation:
- alias: Volets - SUD 50% à 11h
trigger:
platform: time
at: "11:00:00"
condition:
- condition: numeric_state
entity_id: sun.sun
attribute: elevation
above: 15
action:
service: script.volets_salon_sud_50
- alias: Volets - OUEST 70% à 13h
trigger:
platform: time
at: "13:00:00"
action:
service: script.volets_salon_ouest_70
Cinéma & Ambiances
Intégrez les volets à vos scènes (scene.cinema, scene.soiree_tv) :
scene.cinema:
name: Cinéma
entities:
light.salon: off
light.entree: off
cover.volets_salon_sud_low_speed: 50
cover.volets_salon_ouest_low_speed: 50
Dashboard – Contrôle manuel
Sur votre dashboard Home Assistant, exposez les volets avec bubble-card pour un contrôle tactile :
type: custom:bubble-card
card_type: button
button_type: switch
entity: cover.volets_salon_sud
card_layout: large
show_state: true
Bonnes pratiques
- Toujours tester en « low_speed » avant d’utiliser en automatisation critique
- Ajouter des délais entre les commandes multiples (avoid racing)
- Créer des modes (manuel/auto) pour éviter les conflits
- Logguer les états dans la timeline pour déboguer les comportements inattendus
Automatiser vos volets selon l’exposition solaire réduit la consommation climatisation/chauffage de 10-20%. Priorité : sud et ouest en été, sud en hiver.
Conclusion
Les volets intelligents transforment votre maison en créant du confort automatique. Commencez par les 3 scénarios essentiels (bienvenue, départ, soleil), puis enrichissez avec vos propres logiques. Votre homelab deviendra un véritable assistant du quotidien.



