Captures d’écran Extraites du README de Alexwijn/SAT.
À propos
Smart Autotune Thermostat est une intégration personnalisée qui pilote une chaudière via des passerelles compatibles à l’aide d’un algorithme PID. Elle fonctionne avec les passerelles OpenTherm par MQTT ou en série, ainsi qu’avec les passerelles EMS-ESP, et peut aussi fonctionner comme thermostat PID tout ou rien. Elle ajoute des entités de climatisation, de capteur, de nombre et de capteur binaire, et elle communique en local. Le réglage automatique des gains et des coefficients ajustables de la courbe de chauffe lui permettent de calculer une consigne de chaudière avec compensation de la température extérieure. Elle propose aussi le contrôle multi-pièces, des préréglages comme absent, sommeil, maison et confort, la protection contre le dépassement, la modulation de largeur d’impulsion et la détection de fenêtre ouverte par des capteurs de contact. La configuration se fait depuis l’interface de Home Assistant, et l’intégration peut être découverte sur le réseau.
Résumé automatique du README et du code de Alexwijn/SAT, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Détection automatique Home Assistant la repère sur le réseau et propose de l’ajouter.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Fournit
- Climatisation
- Capteurs
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Zones
- Thermostat
- Principaux
- Pièces
Gains automatiques
- Gains automatiques (recommandé)
Système de chauffage
- Système
Configuration MQTT
- Mode
Configuration de la Passerelle OpenTherm
- Nom
- Sujet MQTT
- ID de l'appareil
Configuration de la Passerelle EMS-ESP
- Nom
- Sujet MQTT
Protection contre les dépassements
- Valeur
Configurer manuellement le contrôleur PID.
- Dérivé (kD)
- Intégral (kI)
- Proportionnel (kP)
Après la mise en place
- Activer la surveillance des erreurs
- Décalage de la vanne climatiqueDécalage pour ajuster le degré d'ouverture de la vanne climatique.
- Point de Consigne Minimum Dynamique (Expérimental)Active l'ajustement dynamique du point de consigne minimal en fonction de la température de retour de la chaudière, ce qui aide également à identifier si des vannes sont fermées.
- Forcer la Modulation de Largeur d'Impulsion
- Consommation MaximaleLa consommation maximale de gaz lorsque la chaudière est active.
- Modulation Relative MaximaleReprésentant le niveau de modulation le plus élevé pour un système de chauffage efficace.
- Consommation MinimaleLa consommation minimale de gaz lorsque la chaudière est active.
- Temps d'ÉchantillonnageL'intervalle de temps minimum entre les mises à jour du régulateur PID.
- Simulation
- Pas de Température CibleAjuster le pas de température cible pour un réglage fin des niveaux de confort.
- Confort ThermiqueActiver l'utilisation de l'Indice de Simmer pour ajuster le confort thermique.
- Valeur de Gains AutomatiquesLa valeur utilisée pour les gains automatiques dans le régulateur PID.
- Dérivé (kD)Le terme dérivé (kD) dans le régulateur PID, responsable de l'atténuation des dépassements.
- Poids Temporel DérivéUn paramètre pour ajuster l'influence du terme dérivé au fil du temps, particulièrement utile pour réduire le dépassement lors de la phase de montée en température lorsque le coefficient de la courbe de chauffage est correctement réglé.
- Cycle de Fonctionnement Maximum pour la Modulation de Largeur d'ImpulsionLe cycle de fonctionnement maximum pour la Modulation de Largeur d'Impulsion (PWM), contrôlant les cycles de marche/arrêt de la chaudière.
- Coefficient de la Courbe de ChauffageLe coefficient utilisé pour ajuster la courbe de chauffage.
- Version de la Courbe de Chauffage
- Intégral (kI)Le terme intégral (kI) dans le régulateur PID, responsable de la réduction de l'erreur en régime permanent.
- Point de consigne maximalLa température optimale pour un fonctionnement efficace de la chaudière.
- Version du contrôleur de consigne minimale
- Version du contrôleur PID
- Proportionnel (kP)Le terme proportionnel (kP) dans le régulateur PID, responsable de la réponse immédiate aux erreurs.
- Capteurs de ContactCapteurs de Contact qui déclenchent le système lorsqu'une fenêtre ou une porte est ouverte pendant une période.
- Mode chauffage
- Température Activité
- Température Absence
- Température Confort
- Température Maison
- Température Sommeil
- Synchroniser le point de consigne avec le thermostat
- Synchroniser les climats avec le préréglage (sommeil / absence / activité)
- Cycles de fonctionnement par heureLe nombre maximal de cycles de fonctionnement par heure.
- Cycle de fonctionnement automatiqueActiver ou désactiver le cycle de fonctionnement automatique pour la Modulation de Largeur d'Impulsion (PWM).
- Synchroniser les climats avec le mode
- Protection contre le dépassement (avec PWM)Activer la protection contre le dépassement avec la Modulation de Largeur d'Impulsion (PWM) pour prévenir les dépassements de température de la chaudière.
- Âge maximal de la valeur du capteur de températureL'âge maximum de la valeur du capteur de température avant de la considérer comme stagnante.
- Temps minimum d'ouverture de la fenêtreLe temps minimum qu'une fenêtre doit être ouverte avant que le système ne réagisse.
Textes issus du code de Alexwijn/SAT. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Actions
- Réinitialiser l’intégraleCe service réinitialise la partie intégrale du contrôleur PID pour l’entité de climatisation indiquée. Cela peut être utile si la valeur de l’intégrale est devenue trop grande ou si les performances du contrôleur PID se sont dégradées.
- Modulation de largeur d’impulsionForce l’activation ou la désactivation de la modulation de largeur d’impulsion. Note que elle peut être réactivée ou désactivée automatiquement juste après.Champs : Activée
Extrait du README
Please:star: this repo if you find it useful.
- Multi-room temperature control with support for temperature synchronization for main climates
- Overshoot protection value automatic calculation mechanism
- Adjustable heating curve coefficients to fine-tune your heating system
- Target temperature step for adjusting the temperature in smaller increments
- Presets for different modes such as Away, Sleep, Home, Comfort
- Automatic gains for PID control
- PWM and Automatic-duty cycle
- Overshoot protection to prevent the boiler from overshooting the setpoint ( Low-Load Control )
- Climate valve offset to adjust the temperature reading for your climate valve
- Sample time for PID control to fine-tune your system's response time
- Open Window detection
- Control DHW setpoint
S’affiche dans Vulpo :
carte Climat, carte Graphique, Apple Watch, Activité en direct de climatisation.Informations
- Installations
- 60 partagent leurs statistiques
- Étoiles GitHub
- 256
- Connexion
- Fonctionne en local
- Maintenance
- Aucune mise à jour depuis 6 à 18 mois
- Version
- 4.2.1,
- Catégorie
- Chauffage et climatisation, Thermostats et chauffage
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
sat- Source
- github.com/Alexwijn/SAT
- Problèmes
- Signaler un problème













