Programmation chauffage, thermostat, calendrier etvpresence

Bonjour,
à force d’avoir vu les tutos, je me suis intéressé à faire une programmation de chauffage chez moi mais je me suis noyé dans mes idées.

L idee de départ est d’avoir pour une maison :

  • une programmation horaire du lundi au vendredi,
  • une programmation différente le samedi dimanche,
  • une programmation différents séjour de vacances à la maison.
    Les chambres n’ont pas forcément le même programme que la cuisine où le salon où
    la salle de bain.

Peut on utiliser les modes eco confort eco-2 pour la prog ou faut il passer en valeur digital ?

J’aurais aussi bien inclus une détection de présence en particulier pour les jours de vacances.

Je finis par me noyer tout seul dans une multitude d’ idées de configuration.
Comment imbriquez-vous les idees et conc les solutions ??
Partageriez vous configurations et programmes ?

Merci d avance des vos recommandations et exemples perso, car ça commence à cailler :joy:

1 « J'aime »

Salut

Je crois comprendre que tu as des radiateurs électriques avec fil pilote. C’est quelque chose comme ca que tu voudrais?
Perso j’ai fait le choix d’utiliser les 6 modes des Qubino FP plutôt que de piloter du on-off avec le plugin thermostat. C’est possible mais je t’avertis tout de suite c’est beaucoup de boulot…

1 « J'aime »

Bonjour,

J’utilise le plugin thermostat avec les commandes confort et hors gel.(on - off)
Par exemple pour le chauffage de la salle de bain, j’ai les calendriers semaine (lundi–>vendredi) pour qu’elle soit chaude entre 6h et 8h, et exclu par un calendrier congés.
Avec des calendriers congés, jours fériés et WE le chauffage se lance pour que ce soit chaud entre 8h et 10h.
Et dans l’onglet ouverture, j’ai indiqué mon nut pour que cela ne chauffe pas lorsque je suis absent.

Ca fait deux ans que ça fonctionne comme ça sans problème.

Eric

Oui m’sieur - c’est qqch comme ca que j’aimerai bien.
je suis deja parti a vec les modules positionnés sur les Radiateurs donc pas de manip ON/OFF mais avec un ordre conf/eco/eco-2/HG…
y a du boulot - je vais m’y mettre mais a force de regarder les tuto je ne sais plus comment m’y prendre pour tout imbriquer et surtout pour rendre ca opérationnel assez rapidement - pas en juillet prochain :wink:

2 « J'aime »

ca me plait bine dans mon idée.
tu pourrai me montrer comment tu as configuré ca plus précisement ?

Salut

Quelques explications sur mon installation afin de t’inspirer.

J’ai changé mes radiateurs électriques pour des 6 ordres l’an dernier (les 4 ordres marchent aussi mais c’est moins flexible). J’ai supprimé les programmateurs d’origine qui avaient 20 ans et je les ais remplacés par plusieurs Qubino FP ZWave qui définissent chacun une zone comme tu le vois sur mon design.

Du + simple au + compliqué:
J’ai associé 1 agenda à chaque zone dans lesquels j’ai créé plusieurs programmes (événements) ex Matin, Journée, WE selon les pièces et nos habitudes.
Pour chaque programme: de heure1 à heure2 > mode Eco, Confort-2, Confort-1, Confort, Hors-gel, Arrêt.

J’ai associé une télécommande HKZW-SCN04 Scene Controller ZWAVE à chaque Qubino afin de pouvoir déroger au programme sans passer par un tél ou une tablette.
Chaque touche commande un des 4 modes de base et j’ai configuré les 2 modes supplémentaires Confort-2 et Confort-1 par un appui prolongé. Pour cela j’ai créé un script php qui m’évite de dupliquer quasiment le même n fois.

Il est aussi possible de faire une association directe télécommande <> Qubino pour gérer les cas de défaillance RPi/Jeedom mais je t’avoue que je n’ai pas réussi à configurer autre chose que le on/off. Au pire il suffit de repasser en mode programmation interne.

J’ai aussi défini des switchs virtuels qui me permettent d’arrêter/reprendre le chauffage globalement ou par étage, bien pratique pour aérer ou pour les vacances (en lien avec le mode vacances). Enfin comme j’ai des horaires assez irréguliers je pilote aussi l’arrêt et la reprise du chauffage via la présence (IP/bluetooth/GPS) afin de faire des économies. Le plus dur est d’avoir une info de présence fiable…mais c’est un autre projet

Enfin j’ai créé un programmateur hebdomadaire qui reproduit le fonctionnement de l’ancien système et permet de changer rapidement le programme à distance pour chaque zone via un tél sans passer par l’interface web du plugin agenda qui est trop complexe pour ca. C’est ce qui m’a pris le + de temps et c’est loin d’être parfait notamment parce que ce plugin a quelques limitations et manque de primitives (ex liste des programmes à venir). Il n’est pas très réutilisable en l’état, j’avais prévu d’en faire un plugin mais le temps me manque.

Liste

Le tout se pilote à la voix via mon google home :grin:

ok google passe le radiateur du salon en Confort
ok google donnes moi le programme du radiateur de l'entrée

Voila un lien vers mon widget liste en v3.
Sinon voila mon code pour le widget fil pilote (en v4 il me semble que c’est du standard):

<div style="width:90px;height:120px;vertical-align: top;" class="cmd #history# tooltips" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="#collectDate#"> 
<span class="cmdName" style="font-weight:bold;font-size:12px;#hideCmdName#">#name_display#</span>
  <center> 
    <div style="position:relative; text-align:top;"> 
      <div class="state" style="font-size: 2em;font-weight: bold;">#state#</div>
      <div class="iconCmd#id#" id="iconCmd#id#" style="margin-top: -10px;"> </div>  
      <div class="timeCmd#id#" style="position:relative;font-size:10px;"></div>
    </div>
  </center> 
</div> 
<script> 
  jeedom.cmd.update['#id#'] = function(_options)
  { 
    // Parametrage des images
    var iconPath = 'plugins/widget/core/template/dashboard/cmd.info.numeric.FilPilote6/';
    var state = parseInt(_options.display_value);	

    if ((state == 255) || (state == 99)) {
      $('.cmd[data-cmd_id=#id#] .state').html("Conf");    
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'Confort.png' + '" style="height:60%;width:60%;">'); 
    } else if (state == 50) {
      $('.cmd[data-cmd_id=#id#] .state').html("Conf-1");    
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'Confort-1.png' + '" style="height:60%;width:60%;">'); 
    } else if (state == 40) {
      $('.cmd[data-cmd_id=#id#] .state').html("Conf-2");    
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'Confort-2.png' + '" style="height:60%;width:60%;">');
    } else if (state == 30) {
      $('.cmd[data-cmd_id=#id#] .state').html("Eco");    
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'Eco.png' + '" style="height:60%;width:60%;">');
    } else if (state == 20) {
      $('.cmd[data-cmd_id=#id#] .state').html("HG");    
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'HorsGel.png' + '" style="height:60%;width:60%;">');
    } else if (state == 0) {
      $('.cmd[data-cmd_id=#id#] .state').html("Off");   
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'Off3.png' + '" style="height:60%;width:60%;">'); 
    } else
      $('#iconCmd#id#').empty().append('<img src="'+ iconPath + 'error.png' + '" style="height:60%;width:60%;">');
    // maj du tooltips
    $('.cmd[data-cmd_id=#id#]').attr('title','valeur du '+_options.valueDate+', collectée le '+_options.collectDate)  ;
    // maj du temps depuis dernier refresh page
    jeedom.cmd.displayDuration(_options.valueDate, $('.cmd[data-cmd_id=#id#] .timeCmd#id#'));
  }
  jeedom.cmd.update['#id#']({display_value:'#state#',valueDate:'#valueDate#',collectDate:'#collectDate#',alertLevel:'#alertLevel#'}); 
</script>

Au final ca fonctionne depuis l’hiver dernier et après pas mal d’ajustements la famille s’y est habituée c’est presque WAF :grin:

Bonjour,

J’ai plusieurs thermostats: Chambre, Salle de bain, Chauffe-eau. (pas pour le reste de la maison, j’ai une pompe à chaleur avec plancher chauffant, donc il tourne toujours à 21°).

Pour la gestion de la salle de bain, je gère l’onglet ouverture avec la présence, il ne chauffera pas si je ne suis pas là:

Ensuite dans l’onglet programmation, j’ai défini 4 agendas:

Dans chaque agenda, l’onglet action est le même:
image

La programmation elle change: Pour l’agenda WE:

Programmation semaine, un peu plus compliqué car exclu par l’agenda vacances. Cette programmation ne se déclenchera pas si je suis en congés.

La programmation des jours fériés:


L’agenda vacances qui ne se déclenchera que si il n’y a pas de réveil programmé.

Eric

1 « J'aime »

Bonjour.
Chez moi j’ai un SRT321 associé en direct avec le contacteur. Ca marche nickel.
Je cherche une façon d’optimiser le reglage du thermostat (temperature) en fonction des heures creuses heures pleines et de la meteo ou du soleil tapant sur les vitres.
Ayant un Plancher électrique, il y a une telle inertie que ce n’est pas évident pour optimiser…
Du coup a date, tjs régler à 19 degrés !

J’ai essayé un truc simple : descendre à 18 la journée en HP. Mais on se caille en fin de journée et il faut espérer que la dalle a tournée la nuit précédente …
Je pourrais aussi augmenter de 1 degrés la nuit mais pas sur que le gain au niveau conso soit pertinent