Gestion complète et intelligente de votre mini-split avec contrôle automatique avancé, détection de présence et optimisation énergétique.
- Switch d'activation/désactivation globale : Activez ou désactivez la gestion automatique à tout moment
- 3 Modes de fonctionnement : Absence, Eco, Confort
- 2 Saisons : Chauffage et Climatisation (sélection manuelle via switch)
- Consignes configurables : Pour chaque mode et chaque saison (6 consignes au total)
- Présence Maison : Si vide → Arrêt complet du mini-split
- Présence Pièce : Si vide → Mode ECO / Si occupée → Mode CONFORT
- Switch d'activation : Possibilité de désactiver la détection de présence pièce
- Hystérésis : Évite les cycles courts marche/arrêt
- Offset de repli : Une fois la consigne atteinte, réduit la consigne de X°C pour économiser l'énergie
- Chauffage : Réduit de X°C quand temp ≥ consigne + offset
- Climatisation : Augmente de X°C quand temp ≤ consigne - offset
- Détection automatique : Détecte quand l'utilisateur modifie directement le mini-split
- Pause automatique : Met en pause le pilotage automatique
- Réactivation automatique : Se désactive automatiquement quand la maison est vide
Affiche en texte clair :
- L'état actuel de l'automatisation
- Le mode en cours (Absence/Eco/Confort)
- Les températures (extérieure, pièce, consigne)
- Les présences détectées
- La dernière action effectuée et sa raison
Exemples de messages :
🏠 MAISON VIDE - Mini-split arrêté pour économie d'énergie🏡 MODE CONFORT - Chauffage à 22°C (pièce occupée)🌱 MODE ECO - Climatisation à 25°C (pièce vide)🖐️ MODE MANUEL ACTIF - Dernière action: Mode manuel détecté - Consigne modifiée de 22°C à 24°C
Vous devez avoir dans Home Assistant :
- Une entité
climatepour votre mini-split - Un capteur de température extérieure
- Un capteur de température de la pièce
- (Optionnel) Un capteur de présence dans la pièce
- (Optionnel) Un capteur de présence dans la maison
- Ouvrez HACS dans Home Assistant
- Cliquez sur "Intégrations"
- Cliquez sur le menu (⋮) en haut à droite
- Sélectionnez "Dépôts personnalisés"
- Ajoutez l'URL :
https://github.com/Aschefr/HA-Smart-Minisplit - Catégorie : "Intégration"
- Recherchez "HA Smart Minisplit" et installez
- Redémarrez Home Assistant
- Allez dans Configuration → Appareils et services
- Cliquez sur + Ajouter une intégration
- Recherchez Smart Minisplit
- Remplissez le formulaire :
- Mini-Split Climate : Sélectionnez votre entité climate existante
- Température Extérieure : Capteur de température extérieure
- Température Pièce : Capteur de température de la pièce
- Présence Pièce (optionnel) : Capteur de présence dans la pièce
- Présence Maison (optionnel) : Capteur de présence globale
- Hystérésis : Valeur en °C (défaut: 2.0)
- Offset : Valeur de repli en °C (défaut: 1.0)
- Consignes Chauffage : Absence (18°C), Eco (20°C), Confort (22°C)
- Consignes Climatisation : Absence (26°C), Eco (25°C), Confort (24°C)
Après configuration, vous aurez accès à :
switch.smart_minisplit_automation: Active/désactive la gestion automatiqueswitch.smart_minisplit_use_presence_piece: Active/désactive l'utilisation de la présence pièceswitch.smart_minisplit_season: Sélectionne Chauffage (ON) ou Climatisation (OFF)
climate.smart_minisplit_controller: Contrôleur principal avec tous les attributs
sensor.smart_minisplit_status: Statut détaillé en texte clair
automation:
- alias: "Mini-split - Passage automatique Hiver/Été"
trigger:
- platform: numeric_state
entity_id: sensor.temperature_exterieure
below: 10
for: "02:00:00"
action:
- service: switch.turn_on
target:
entity_id: switch.smart_minisplit_seasonautomation:
- alias: "Mini-split - Notification mode manuel"
trigger:
- platform: state
entity_id: climate.smart_minisplit_controller
attribute: mode_manuel
to: true
action:
- service: notify.mobile_app
data:
message: "Mode manuel détecté sur le mini-split"┌─────────────────────────────────────┐
│ Automation désactivée ? │
│ → Aucune action │
└─────────────────────────────────────┘
↓ Non
┌─────────────────────────────────────┐
│ Mode manuel actif ? │
│ → Pause du pilotage automatique │
└─────────────────────────────────────┘
↓ Non
┌─────────────────────────────────────┐
│ Maison vide ? │
│ → Arrêt complet │
│ → Désactive le mode manuel │
└─────────────────────────────────────┘
↓ Non
┌─────────────────────────────────────┐
│ Pièce vide ET switch présence ON ? │
│ → Mode ECO │
└─────────────────────────────────────┘
↓ Non
┌─────────────────────────────────────┐
│ → Mode CONFORT │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ Appliquer hystérésis + repli │
└─────────────────────────────────────┘
- Si
temp < consigne - hystérésis→ Active chauffage à consigne normale - Si
temp ≥ consigne + offset→ Réduit consigne deoffset(repli économique)
- Si
temp > consigne + hystérésis→ Active climatisation à consigne normale - Si
temp ≤ consigne - offset→ Augmente consigne deoffset(repli économique)
- Vérifiez que
switch.smart_minisplit_automationest sur ON - Vérifiez que le mode manuel n'est pas actif
- Consultez
sensor.smart_minisplit_statuspour voir la raison
- Le mode manuel se désactive uniquement quand la maison est détectée vide
- Vérifiez votre capteur de présence maison
- Consultez les attributs de
climate.smart_minisplit_controller - Vérifiez la logique de repli (offset appliqué)
Pour activer les logs détaillés, ajoutez dans configuration.yaml :
logger:
default: info
logs:
custom_components.smart_minisplit: debugLes contributions sont les bienvenues !
MIT
Cette intégration contrôle directement votre équipement de chauffage/climatisation. Utilisez-la à vos propres risques. L'auteur décline toute responsabilité pour les dommages matériels ou la surconsommation énergétique.
Pour toute question ou problème :