Ce plugin permet de créer et gérer des thermostats pour piloter le chauffage de votre domicile. Il fonctionne selon 2 modes, au choix :
Ce plugin est destiné à la création de thermostats dans Jeedom. Il permet de piloter le chauffage, la climatisation ou les deux à la fois.
L’intérêt par rapport à un thermostat classique, c’est qu’il va pouvoir s’intégrer totalement dans votre installation domotique. Outre la régulation de température, car c’est bien ce qu’on lui demande en premier lieu, le thermostat peut interagir avec tous les équipements de la maison.
Parmi ses caractéristiques, on trouve :
Dans un premier temps, nous allons vous montrer la mise en œuvre, puis détailler les différents réglages de la configuration du thermostat et enfin, au travers de quelques cas d’utilisation, comment on peut l’enrichir en combinaison avec d’autres plugins ou à l’aide de scénarios.
Le thermostat de Jeedom est très puissant mais pour une utilisation traditionnelle, sa mise en œuvre est vraiment simple et rapide, à partir du moment où on a compris les étapes essentielles :
On trouve ensuite différents onglets :
Votre thermostat est maintenant opérationnel et par l’utilisation de scénarios ou en le combinant avec d’autres plugins (agenda, virtuel, présence, …), il va se fondre en douceur dans votre installation domotique. Voilà ce que l’on obtient par défaut sur le Dashboard :
Le verrou présent sur le widget permet de bloquer le thermostat dans une consigne donnée, suite à un imprévu : congés, invités, …
Pour créer un nouveau thermostat, rendez-vous sur la page de configuration en déroulant le menu Plugins → Confort et sélectionnez Thermostat. Cliquez sur le bouton Ajouter situé en haut à gauche et renseignez le nom souhaité pour votre thermostat.
Dans un premier temps, nous allons renseigner les paramètres généraux du thermostat. On les trouve en haut à gauche, section générale et il faut préciser ici l’objet parent, l’activation et la visibilité du thermostat, informations habituelles pour tout utilisateur de jeedom.
En évidence sur cette image le Moteur de fonctionnement du thermostat. Il y a 2 algorithmes possibles pour la régulation de température.
Lorsque vous sélectionnez le mode Hystérésis, la mise en route de votre chauffage se produit dès que la température est inférieure à la consigne moins l’hystérésis et il s’éteint dès que la température dépasse la consigne plus l’hystérésis.
Par exemple, si on règle l’hystérésis à 1°C et que la valeur de consigne vaut 19°C, alors le chauffage s’active lorsque la température passe en dessous de 18°C et s’arrête dès qu’il atteint 20°C.
Les paramètres à fournir sont la valeur d’hystérésis en °C et la commande qui permet de récupérer la mesure de température. On règlera l’hystérésis en fonction de la précision du capteur, par exemple pour une sonde précise à 0.5°C, une hystérésis de 0.2°C est un bon compromis.
Il est possible de ne prendre en compte que l’hystérésis positive en cochant la case Hystérésis positive. En mode “Chauffage”, le thermostat s’allumera alors dès que la température intérieure sera inférieure à la consigne ou, en mode “Climatisation”, dès que la température intérieure sera supérieure à la consigne.
INFORMATION
Le paramètres liés à l’hystérésis se trouvent dans l’onglet Avancé.
Dans le cas du mode Temporel, la commande de chauffage ou de climatisation est définie sur un cycle prédéfini et la durée d’exécution de la commande est fonction de l’écart entre la consigne et la température mesurée par le capteur. L’algorithme va également calculer le temps de chauffe (ou de climatisation) sur un cycle en fonction de l’inertie et de l’isolation de la pièce.
Enfin, plus le temps de cycle sera grand, plus la régulation sera lente. A l’inverse, un temps trop faible provoquera des commutations fréquentes de votre système de chauffage qui n’aura peut-être pas le temps de chauffer le volume de la pièce efficacement. Il est recommandé de ne pas trop diminuer ce temps de cycle (les valeurs acceptables sont comprises entre 30 et 60mn).
Ce type de régulation est plus optimisé, il améliore le confort et permet de réaliser des économies d’énergie substantielles.
Outre le mode de fonctionnement du thermostat, vous pouvez décider si le thermostat est utilisé en mode chauffage, refroidissement ou les deux. Puis vous indiquez sa plage d’utilisation : les consignes minimale et maximale vont définir les valeurs possibles de consigne accessibles sur le widget.
Ensuite, il faut préciser les commandes qui permettent de mesurer les températures. Notez que le mode Temporel a impérativement besoin de connaître la température extérieure. Si vous ne disposez pas d’un capteur extérieur, celle-ci peut être fournie par le plugin “Météo”.
ASTUCE
Les champs
Température minimale
etTempérature maximale
définissent la plage de fonctionnement du thermostat en dehors de laquelle une défaillance de sonde est enclenchée (Voir ci-dessous le paragraphe sur les actions de défaillance).
Il est également possible d’indiquer la consommation par jour en kWh de votre chauffage (facultatif) ce qui permettra d’afficher une indication de performance de votre chauffage en faisant le calcul consommation/DJU (degrés-jour-unifié). Vous pouvez également afficher n’importe quelle commande de votre choix sur le thermostat en la renseignant dans le champ Commande personnelle.
Tout ce qui concerne les commandes du radiateur ou du climatiseur est décrit dans l’onglet Actions. On peut y définir plusieurs actions, ce qui donne la possibilité à notre thermostat de piloter différents équipements (cas d’un fonctionnement par zone par exemple ou contrôle d’un autre thermostat)
Les actions sont celles qui permettent de chauffer, de refroidir (climatisation), d’arrêter la commande. Une action complémentaire peut être envisagée à chaque changement de consigne, que ce soit en mode manuel ou automatique.
Les modes (définis dans l’onglet Modes) sont des consignes prédéterminées du thermostat qui correspondent à votre mode de vie. Par exemple, le mode Nuit ou Eco donne la température que vous souhaitez lorsque tout le monde dort. Le mode Jour ou Confort détermine le comportement du thermostat pour avoir une température de confort lorsque vous êtes présent au domicile. Ici, rien n’est figé. Vous pouvez définir autant de modes que vous le souhaitez pour les utiliser via des scénarios (Nous y reviendrons plus tard).
Dans l’image ci-dessous, le mode Confort a une valeur de consigne de 19°C et pour le mode Eco, le thermostat est réglé à 17°C. Le mode Vacances programme le thermostat à 15°C en cas d’absence prolongée. Il n’est pas visible sur le Dashboard, car c’est un scénario qui programme tous les équipements en vacances et ainsi positionner le thermostat sur ce mode.
Pour définir un mode, procédez comme suit :
Eco
,IMPORTANT
Attention lors du renommage d’un mode il faut absolument revoir les scénarios/équipement qui utiliser l’ancien nom pour les passer sur le nouveau
Imaginons que vous souhaitez arrêter momentanément votre chauffage ou votre climatiseur, par exemple pour aérer la pièce pour laquelle le thermostat est actif. Pour détecter l’ouverture de la fenêtre, vous utiliserez un capteur situé sur l’ouvrant de votre fenêtre, vous permettant ainsi de réaliser cette interruption en l’ajoutant dans l’onglet de configuration des ouvertures. Deux paramètres supplémentaires sont réglables ici, ce sont les durées d’ouverture et de fermeture de la fenêtre qui vont provoquer l’interruption et la reprise du fonctionnement du thermostat.
Vous pouvez définir l’envoi d’une alerte si un des ouvrants renseignés sur cette page reste ouvert durant plus de XX
minutes.
Pour configurer le fonctionnement à l’ouverture de la fenêtre :
Ouvrant
Éteindre si ouvert plus de (min.) :
Rallumer si fermé depuis (min.) :
ASTUCE
Il est possible de définir plusieurs ouvertures, ceci est nécessaire lorsque le thermostat contrôle une zone composée de plusieurs pièces.
Les défaillances peuvent provenir soit des sondes de température, soit de la commande de chauffage. Le thermostat peut détecter un défaut lors d’un écart prolongé de la température avec la consigne.
Si les sondes utilisées par le thermostat ne renvoient pas de changement de température, par exemple en cas d’usure des piles, alors le thermostat enclenche les actions de défaillance. Lorsque le défaut survient, il est possible de mettre l’appareil dans un mode de fonctionnement prédéterminé, par exemple forcer l’ordre d’un radiateur fil-pilote. Plus simplement l’envoi d’un message par sms ou d’une notification permet d’être prévenu et d’intervenir manuellement.
IMPORTANT
Le paramètre qui permet au thermostat de décider d’une défaillance de sonde est situé dans l’onglet Avancé. Il s’agit du
délai maximal entre 2 changements de température
.
Pour définir une action de défaillance :
Vous pouvez saisir plusieurs actions, qui seront exécutées en séquence et dans le cas d’actions plus complexes, faire appel à un scénario (taper scenario
sans accent dans le champ action puis cliquer ailleurs pour pouvoir saisir le nom du scénario).
Le bon fonctionnement du chauffage ou de la climatisation est conditionné par un bon suivi de consigne. Ainsi, si la température s’écarte de la plage de fonctionnement du thermostat, celui-ci enclenche les actions de défaillance du chauffage/climatisation. Cette analyse s’effectue sur plusieurs cycles.
IMPORTANT
Le paramètre qui permet au thermostat de décider d’une défaillance de sonde est situé dans l’onglet Avancé. Il s’agit de la
Marge de défaillance chaud
pour le chauffage et de laMarge de défaillance froid
pour la climatisation.
Pour définir une action de défaillance :
Vous pouvez saisir plusieurs actions, qui seront exécutées en séquence et dans le cas d’actions plus complexes, faire appel à un scénario (taper scenario
sans accent dans le champ action puis cliquer ailleurs pour pouvoir saisir le nom du scénario).
Cet onglet contient tous les paramètres de réglage du thermostat en mode temporel. Dans la plupart des cas, il n’est pas nécessaire de modifier ces valeurs, car l’auto-apprentissage va calculer automatiquement les coefficients. Cependant, même si le thermostat peut s’adapter à la plupart des cas de figure, il est possible d’ajuster les coefficients pour une configuration optimisée à votre installation.
Les coefficients sont les suivants :
A SAVOIR
L’auto-apprentissage est toujours actif. Cependant la phase d’initialisation peut être relativement longue (compter environ 3 jours). Pendant cette phase, il convient d’avoir des périodes suffisamment longues pendant lesquelles la consigne ne change pas.
Toutes les commandes ne sont pas accessibles en programmation, certaines sont des informations d’état renvoyées par le plugin. Dans les scénarios, on trouve :
Tip
L’utilisation du thermostat en mode
Chauffage seulement
nécessite d’avoir défini les commandes Pour chauffer je dois ? et Pour tout arrêter je dois ? En modeClimatisation seulement
, il faut les commandes Pour refroidir je dois ? et Pour tout arrêter je dois ?. Et en modeTout autorisé
, il est nécessaire d’avoir saisi les 3 commandes.
Lorsque votre thermostat est configuré, il faut réaliser la programmation. La meilleure méthode pour l’expliquer est de prendre un cas d’utilisation. Ainsi, on souhaite programmer notre thermostat en fonction des heures de présence des occupants de la maison.
Dans un premier temps, nous allons utiliser 2 scénarios pour mettre le chauffage en mode Confort (consigne 20°C) tous les matins de la semaine entre 5h et 7h30, puis le soir entre 17h et 21h. Le mode Confort sera également activé le mercredi après-midi de 12h à 21h et le week-end de 8h à 22h. Le reste du temps, le chauffage bascule en mode Eco, avec une consigne de 18°C.
On crée donc le scénario Chauffage confort, en mode programmé :
et le code :
Sur le même principe, le scénario “Chauffage Eco” :
et son code :
Notez que dans les scénarios, le pilotage du thermostat est complet puisqu’on peut agir sur le mode de fonctionnement (chauffage ou climatisation seulement), les modes, la valeur de consigne et le verrou (lock, unlock).
Si la création de scénario est parfois compliqué, pour le cas de la programmation d’un thermostat, la combinaison des actions du thermostat avec le calendrier du plugin agenda permet de réaliser ceci simplement.
Le plugin agenda permet d’aller plus loin dans la programmation et surtout présente moins de risque de se tromper. En effet, par rapport à la programmation précédente, le calendrier va apparaître en clair sur l’écran et on va pouvoir tenir compte des jours fériés, des vacances…. Bref, piloter le thermostat en fonction de son mode de vie.
Nous ne présentons pas ici le plugin Agenda, l’objectif étant de le coupler avec la programmation du thermostat. A noter que si vous disposez du plugin agenda, un onglet Programmation apparaît dans la configuration du thermostat, permettant d’accéder directement à l’agenda associé.
Nous allons donc créer un nouvel agenda nommé Programmation chauffage, auquel on ajoutera les événements de changement de mode du thermostat. Une fois l’agenda créé, on va ajouter les événements Matin (du lundi au vendredi de 5h à 7h30), Soir (le lundi, mardi, jeudi et vendredi de 17h à 21h), Mercredi (le mercredi de 12h à 21h), Weekend (de 8h à 22h), Jours fériés. Tous ces événements, ont comme action de début la sélection du mode Confort du thermostat et comme action de fin le mode Eco :
Pour la programmation de l’évènement Soir :
Il suffit de réitérer pour chaque évènement pour obtenir cet agenda mensuel coloré :
En revenant dans la configuration du thermostat, on peut accéder aux évènements de l’agenda directement depuis l’onglet programmation :
Une fois le thermostat configuré, il est important de vérifier son efficacité.
Dans le menu Accueil
, on trouve le sous-menu Thermostat
. La fenêtre qui s’affiche lorsqu’on sélectionne ce menu est découpée en trois zones :
Graphe du cumul du temps de chauffe
Graphe des courbes du thermostat
Peut-on utiliser le thermostat avec un plancher chauffant, qui présente une forte inertie ?
Le thermostat s’adapte pratiquement à tous les cas de figure mais cela nécessite une analyse approfondie de votre installation pour ajuster les coefficients, si vous êtes dans une situation particulière. Consultez la section sur la configuration avancée pour ajuster les coefficients, notamment dans le cas d’un plancher chauffant. Plusieurs sujets sur le forum traitent de l’utilisation du thermostat pour les différents types de chauffage (poêle, chaudière plancher chauffant,…etc)
Mes coefficients n’arrêtent pas de bouger
C’est normal, le système corrige en permanence ses coefficients grâce au système d’auto-apprentissage
Combien de temps faut-il, en mode temporel, pour apprendre ?
Il faut en moyenne 7 jours pour que le système apprenne et régule de maniere optimale
Je n’arrive pas à programmer mon thermostat
La programmation du thermostat peut se faire soit par un scénario, soit avec l’utilisation du plugin Agenda.
Mon thermostat semble ne jamais passer en mode chauffage ou climatisation
Si le thermostat n’a pas de commande correspondant au chauffage et/ou à la climatisation celui-ci ne peut pas passer dans ces modes.
J’ai beau changer la température ou le mode, le thermostat revient toujours à l’état précedent
Verifiez que votre thermostat n’est pas verouillé
En mode hystéresis mon thermostat ne change jamais d’état
C’est que les sondes de température ne remontent pas automatiquement leur valeur, il est conseillé de mettre en place un “Cron de contrôle”
Les courbes du thermostat (en particulier la consigne) ne semblent pas être justes
Regarder du coté du lissage de l’historique des commandes en question. En effet pour gagner en efficacité Jeedom fait une moyenne des valeurs sur 5 minutes puis sur l’heure.
L’onglet mode/action est vide et quand je clique sur les boutons ajouter ca ne fait rien
Essayez de désactiver Adblock (ou tout autre bloqueur de publicité), pour une raison inconnue ceux-ci bloquent sans raison le javaScript de la page.