Plugin Thermostat

Description

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 :

Configuration

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.

La configuration en quelques clics

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 :

Aspect 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, …

La création d’un thermostat en détail

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.

Configuration générale

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.

Le choix de l’algorithme du thermostat

Choix de l'algorithme

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.

Principe du mode 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.

Hystérésis

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.

Principe du mode temporel

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.

La configuration générale

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.

Configuration du fonctionnement

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”.

Sélection des sondes

ASTUCE

Les champs Température minimale et Tempé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.

Les actions

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)

Actions sur les appareils

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 : le point de départ pour l’automatisation

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.

Définition des modes

Pour définir un mode, procédez comme suit :

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

Les ouvertures : pour interrompre temporairement le thermostat

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.

Configuration des ouvertures

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 :

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.

Prévoir un mode dégradé grâce à la gestion des défaillances

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.

Défaillance des sondes de température

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.

Défaillance des sondes

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).

Défaillance du chauffage/climatisation

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 la Marge de défaillance froid pour la climatisation.

Défaillance du chauffage

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).

Gérer des cas particuliers avec la configuration avancée du thermostat

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.

Configuration avancée du thermostat

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.

Les commandes du thermostat

Liste des commandes dans le résumé domotique

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 :

Liste des commandes dans les scénarios

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 mode Climatisation seulement, il faut les commandes Pour refroidir je dois ? et Pour tout arrêter je dois ?. Et en mode Tout autorisé, il est nécessaire d’avoir saisi les 3 commandes.

Un exemple concret d’utilisation du thermostat

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é :

Scénario programmé

et le code :

Scenario mode confort

Sur le même principe, le scénario “Chauffage Eco” :

Scénario programmé en mode Eco

et son code :

Scénario en mode Eco

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.

Programmation avec le plugin agenda

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 :

Actions de l'agenda

Pour la programmation de l’évènement Soir :

Programmation de l'évènement

Il suffit de réitérer pour chaque évènement pour obtenir cet agenda mensuel coloré :

affichage mensuel de l'agenda

En revenant dans la configuration du thermostat, on peut accéder aux évènements de l’agenda directement depuis l’onglet programmation :

onglet programmation du thermostat

Visualisation du fonctionnement du thermostat

Une fois le thermostat configuré, il est important de vérifier son efficacité.

Menu de visualisation des thermostats

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 :

cumul du temps de chauffe du thermostat

Graphe du cumul du temps de chauffe

graphe des courbes du thermostat

Graphe des courbes du thermostat

FAQ

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.

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.