Je vous explique mon installation.
J’ai installé Jeedom sur mon raspberry 4.
Je chauffe ma maison avec des radiateurs électriques, tous équipés d’un module fil pilote Qubino (z-wave).
Mes thermostats sont programmées (mode Confort, Eco, Absence) avec une programmation à la quinzaine via le plugin Agenda (gestion à la quinzaine car enfants en garde alternée - mise en place facile grâce aux restrictions de répétition avec les semaines paires et impaires).
Mode hystérésis, j’ai installé des sondes de température interne.
Jusqu’ici tout va bien pour moi.
Ma problématique :
Je souhaite que pendant les vacances scolaires, ma programmation soit revue étant donnée une présence des enfants plus étendue.
Je pourrai reprogrammer les agendas selon les semaines de vacances concernées mais je voulais savoir si je pouvais faire autrement sans toucher à ma programmable.
J’ai pensé à créer un scénario intitulé vacances scolaires (mode confort de 8h à 22h et le reste du temps en Éco), scénario activable par le biais d’un bouton physique par exemple.
Mes interrogations:
Le scénario passe-t-il en priorité par rapport à la programmation du module agenda ?
Comment faire pour désactiver le scénario vacances scolaires pour revenir à la programmation de l’agenda ?
Mon idée est-elle viable ?
Avez vous autre solution à me proposer ?
En espérant avoir été assez clair et précis.
Merci à tous.
Plutôt que de faire un scenario vacances scolaires, tu crées un agenda avec ton paramétrage du chauffage des vacances scolaires MAIS POUR TOUS LES JOURS dans ton nouvel agenda.
Ensuite, tu crées un scenario qui à « juste » pour action de désactiver ou réactiver l’agenda semaine normale/vacances scolaires via les données du plugin dayinfo
Personellement j’ai 2 agendas par pièce. 1 hors vacances et un vacances.
Avec un scénario qui switch les agendas vacances et hors vacances selon le calendrier ou un bouton virtuel.
Avec le plugin info du jour, vous pouvez faire tout cela (jours fériés, vacances…).
J’ai un mode du plugin mode : Travail, Vacances, Arrêt.
Ce mode pilote des scénarios du chauffage du type : Confort, Confort congés, Eco, Eco congés…
Et ce mode passe tout seul d’un mode a un autre grâce à un autre scénario qui gère les vacances, jours fériés, issue du plugin Info du jour.
J’utilise le même principe pour activer et désactiver le chauffage en fonction des prévisions météo (sur la moyenne des 3 prochains jours).
Vraiment merci à tous.
C’est la première fois que je sollicite la communauté Jeedom, autant vous dire que je suis plus que satisfait.
Vous êtes au top.
Un grand merci à tous encore.
Alors, pour moi c’est relativement plus simple, le programme est comme :
SI « jour férié »=1 ou « vacances »=1 ou « bouton virtuel »=1
ALORS calendrier 1 désactivé et calendrier 2 activé
SINON calendrier 2 désactivé et calendrier 1 activé
Après avoir étudier vos réponses, je vous fait mon petit retour.
J’ai créé un premier agenda pour le RDC (occupé toute l’année).
J’ai créé un second agenda pour les 5 chambres d’enfants en garde alternée (présence en semaine paire). Le plug-in Agenda gérant les semaines paires et impaires, j’ai pu automatiser le chauffage en fonction des présences.
Il me reste à créer un agenda pour les vacances et ensuite, soit l’intégrer à un bouton virtuel, soit créer un scénario avec les conditions SI et le plug-in day info. Je réfléchis encore sur ce dernier point (j’ai jusqu’aux vacances de Noël pour y réfléchir ).
Bonsoir, vous auriez un ou des exemples de ces scénarios ? Je voudrais tester d’autres idées que les miennes pour mon chauffage (1 scénario de code pour tout). Merci
Bonjour, j’aimerais utiliser le même principe que ce que vous proposez, cette année, ma programmation étant trop restrictive.
J’ai cependant un souci avec votre scénario qui s’exécute à 1h tous les jours (jours feriés/vacances).
Par exemple un jour comme aujourd’hui (dimanche), me donne, si je ne me suis pas trompé :
Exécution du sous-élément de type [condition] : if #[Ephéméride][Infos du jour][Vacances (statut)]# == 0 && #[Chauffage][Thermostat][Mode]# != 'Off'
Evaluation de la condition : [0 == 0 && "" != 'Off'] = Vrai
C'est la fin des vacances.
- Changement de la planification du chauffage : mode Travail
et
Exécution du sous-élément de type [condition] : if #[Ephéméride][Infos du jour][Jour férié]# == 0 && #[Ephéméride][Infos du jour][Vacances (statut)]# != 1 && #[Chauffage][Thermostat][Mode]# != 'Off'
Evaluation de la condition : [0 == 0 && 0 != 1 && "" != 'Off'] = Vrai
Le jour ferié est terminé,
- Changement de la planification du chauffage : mode Travail.
Oui, je ne connaissais pas ce truc, ça fonctionne. Merci !!!
Si j’ai bien suivi, vous lancez ce scénario à 1h du matin. Dans votre scénario, il y aura action si à 1h du matin, le mode #[Chauffage][Mode Chauffage][Congé]# n’a pas changé ?
Pourquoi ne pas l’exécuter avec un déclencheur sur le changement de mode ?
Je me heure au changement de méthode, ici par changement de mode qui active des scénarii
Avant je fonctionnais avec un gros scénario en code, qui gérait en fonction du jour, de l’heure, de la pièce…
de ce genre :
Cette année je voudrais changer, mon système était trop restrictif, et remettait les thermostats modifiés manuellement en mode prévu.
J’ai du mal à faire comme vous avec mes contraintes (je suis absent du domicile du mardi midi au jeudi soir mais ma fille vient le mardi soir jusqu’au jeudi matin, et je gère mon chauffage par pièce avec thermostat nuit, eco, absent, confort).
Pourquoi un scénario et pas par un mode, tout simplement car je souhaitais avoir un maximum d’automatisation
Si rien n’a changé, il n’y a pas d’information.
Chez moi :
eco et nuit c’est pareil (donc je n’ai pas de consigne pour la nuit, c’est simplement eco).
Absent : c’est eco en fonction de la période d’absence, sinon c’est hors gel (ou arrêt)
J’ai un mode « confort matin » ou je met un °C de moins que le soir pour plusieurs raison. Le matin nous ne sommes pas présent longtemps et pas besoin de chauffer à tout va, car on s’active pour courir après le train )
Donc au final, mon model est différent du votre, c’est plus le concept qu’il faut retenir (ou pas). A adapter en fonction de besoins de chacun.
Un scénario des scénarios : scénarii est un mot qui n’existe pas
Bonjour Fabrice, merci pour ce partage c’est super intéressant pour se lancer dans ce genre de programmation. Il faut encore que je dompte le plugin Modes (pour le moment j’ai juste des scénarios programmés tous les jours/week-end à la même heure pour changer la consigne).
Une question de néophyte sur le plugin Thermostat : pourquoi le passer en OFF l’été puisque de toutes façons le chauffage ne s’allumera jamais ? Pour éviter des lancements de scénario inutiles et « libérer de la charge » ?
Et une petite coquille dans ton scénario, dans le cinquième SI le sujet du mail est erroné je pense Mais tu t’en es peut-être rendu compte depuis le temps !