Derniers articles

Thermostat & Hstouch

Après mon article sur le thermostat virtuel dans Homeseer, il me fallait chercher comment l’integrer dans mon interface HSTouch.

Aujourd’hui, c’est fait : mon interface sous Hstouch dispose enfin du thermostat, et sincèrement c’était une belle prise de tête !

Au début je voulais créer un seul Thermostat qui, en fonction du radiateur choisit permette de régler la consigne, voir les infos etc…  cela n’a jamais fonctionné.

Du coup, j’ai du faire un peu plus simple, j’ai trouvé sur le forum d’Homeseer un petit xml bien intéressant qu’il suffisait de reprendre dans mon interface.

Pour rappel voici mon interface HStouch :

Le RDC :

ScreenShot136

 

L’étage :

ScreenShot137

Le thermostat correspond pour l’instant à celui de la chambre parentale :

ScreenShot135

Dans la suite de l’article, je vais vous présenter le thermostat en plusieurs parties :

1/ Les modifications à faire Rire

Si vous avez suivi le dernier tuto afin d’installer le thermostat virtuel, il faut savoir que celui ci ne correspond plus a celui que j’utilise avec HSTouch.

Je me suis aperçu, que je ne pouvais pas utiliser le thermostat virtuel dans Hstouch car il manquait des informations importantes…

Il fallait pouvoir ressortir les différentes consignes de température dans des devices virtuels afin de les utiliser dans HSTouch.

En cherchant sur le forum de Touteladomotique.com je suis tombé sur un post très intéressant : ICI

DJMaboul décrit les modifications apportées au thermostat virtuel. Je suis donc parti de son thermostat que j’ai adapté suivant ma configuration.

Le thermostat de DJMaboul est disponible ici : Thermostat DJMaboul (Ce lien n’est désormais plus disponible.)

Les lignes rajoutées vont alimenter des devices virtuels que vous devez créer : (un petit rappel, mon device créé suite à l’installation du Thermostat est T1)

ScreenShot139

Vous devez créer 5 devices virtuels : T10, T11,T12,T13,T14

Voici par exemple pour le premier (T10), cliquez sur le bouton AddDevice et configurez un nouveau device virtuel :

ScreenShot138

Le VThermostat va remplir vos devices avec les valeurs suivantes :

T10 = Mode de chauffe
‘T11 = SetPoint
T12 = CoolSetPoint
T13 = OffSetPoint
‘T14 = AuxSetPoint

Voici ce qu’on obtient avec le thermostat en fonctionnement :

ScreenShot140

2 / Les Evenements

Il nous faut maintenant créer les différents événements qui vont permettre de piloter le thermostat depuis l’interface HSTouch.

J’ai créé 4 évenements :

  • ThermostatModeArret : qui permet de passer en mode Arrêt
  • ThermostatModeAuto : qui permet de passer en mode Auto
  • ThermostatModeConfort : qui permet de forcer le mode Confort
  • ThermostatModeEco : qui permet de forcer le mode Eco

 

Voici les 4 événements que j’ai créé pour le thermostat :

 

ScreenShot131

 

3/ Le visuel du Thermostat

Voici le thermostat

ScreenShot130

 

Et voici la description de l’interface du thermostat

Sur le haut : le nom du thermostat “Thermostat Chambre”

La température, est la valeur donnée par la sonde Oregon de la chambre. Il suffit de configurer un contrôle de type Text associé à la sonde correspondante.

Eco : correspond au mode sélectionné. C’est simplement la valeur du device virtuel T10 créé précédement.

Le bouton ou est écrit « 18 » correspond à l’affichage de la consigne du mode confort qui est donnée par le device virtuel T11 créé précédemment.

Lorsqu’on clique sur ce bouton, il exécute l’event ThermostatModeConfortChambre qui positionne le thermostat en mode « confort »

Le bouton ou est écrit « 16 » correspond à l’affichage de la consigne du mode eco qui est donnée est donné par le device virtuel T12 crée précédement.

Lorsqu’on clique sur ce bouton, il exécute l’event ThermostatModeEcoChambre qui positionne le thermostat en mode « éco ».

Les + et – exécute soit le H+0.1 H-0.1 ou C+0.1 C-0.1 que vous avez dans votre Device correpondant à l’installation du Thermostat Virtuel

Le bouton AUTO permet de passer le thermostat en mode automatique en exécutant l’event ThermostatModeAutoChambre

Le bouton ARRET permet de passer le thermostat en mode arrêt en exécutant l’event ThermostatModeArretChambre

Pour finir, vous pouvez télécharger mon thermostat format XML : ICI (Ce lien n’est désormais plus disponible.)

Il suffit ensuite de le dézipper dans votre dossier Hstouch/Skin/Dossier de travail/Thermostat et vous pourrez l’utiliser directement dans votre éditeur HSTouch.

J’espère que cela va vous aider … 🙂

A propos kragg62

Technophile et travaillant dans l'informatique (Système, Réseaux, Télécoms) c'est en lançant notre projet de construction de maison que je me suis tourné vers la domotique. J'ai commencé avec Homeseer et j'ai adoré :D maintenant je suis entrain de migrer ma solution vers la box EEdomus ;).

A voir aussi

Intégration Chacon

Orno Smart Living : Ajouter un actionneur à une box domotique

Suite à une question posée par un de nos clients, nous souhaitons vous présenter la …

7 commentaires

  1. bonsoir merci pour ce tuto déja mais j’ai un petit soucis en fait ca bloque toujours au meme endroit , je n’arrive pas a créer d’évenement pour pouvoir changer de mode ‘-(

  2. @Cometevince

    Salut ! Merci pour ton commentaire, peux tu m’en dire plus stp ?
    Utilises tu la fonction thermostat dans ton event ?

  3. voila ou était mon problème maintenant j’ai tout mes modes , mais maintenant j’ai autre soucis:'( , dans mon bouton dans hs touch je me sert de la commande  » HomeSeer: Trigger a HomeSeer Event  » , mais après dans la case  » event name  » je n’ai aucun de mes events qui s’affiche

  4. @Cometevin

    Peux tu me faire une copie d’écran stp ? et le mettre sur le forum ?

    @ ++

  5. Article très intéressent et tu as une belle interface HStouch 😉

  6. Article super interessant!!!
    Je suis fan de ton interface et après de nombreux déboires avec le thermostat (réglé depuis qq jours), je me lance à peine dans HS Touch.
    J’ai d’ailleurs essayé de charger ton XML dans le designer mais aucun screen n’apparait.
    Tu as des pistes?

    A+

  7. Très belle interface Hstouch.
    J’ai récupéré les données dans mon thermostat grâce à vos indications! Mais voilà, j’ai configuré deux thermostats, un pour chaque étage. Pour récupérer les infos du second thermostat, on procède de quelle manière? Là je sèche un peu! Si vous avez une info, ça me serait bien utile!
    Merci !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *