10/ Configurer l’affichage de la page thermostat
Pour exécuter les actions que vous allez demander depuis votre NsPanel concernant votre thermostat, il va falloir créer un scénario qui sera déclencher par les commandes suivantes :
Et ensuite le scénario de paramètre comme cela :
En fonction de l’état, j’arrête ou j’active le chauffage.
En fonction du mode, je passe en automatique, ou manuel avec la température paramétrée dans le NsPanel.
La fonction min(24,#[Salle de jeux][NsPanel][TEMP_CONSIGNE]#)
me permet de ne pas envoyer à mon thermostat une valeur supérieure à 24, si l’utilisateur choisi sur le NsPanel 26° par exemple, ça se mettra automatiquement à 24 !
Voici les autres commandes dans JMQTT :
ATCExpect0 est la température de consigne en manuel
ATCExpect1 est la température de consigne en automatique qui est affichée sur le NsPanel dans le cercle mais en lecture seule pour l’utilisateur (il doit passer en manuel avant de pouvoir modifier)
Je set les deux à la même valeur, comme cela quand l’utilisateur passe en manuel, il n’y a pas de changement de température avant qu’il ne le fasse volontairement.