Voici un petit tuto pour planifier un démarrage forcer de mon chauffage le lendemain matin et pouvoir réinitialiser/supprimer cette planification si nécessaire.
… Mais valable pour toute action que vous souhaiteriez planifier le lendemain via Jeedomconnect
Contexte :
Demain, mon chauffage est panifié pour démarrer à 8h du matin et exceptionnellement, je dois me lever plus tot que d’habitude et avant le démarrage du chauffage (bon, si c’est moi, pas très grave, si c’est le WAF et que la salle de bain et la cuisine sont froide …).
Voilà donc un petit tuto pour réaliser cette action (très simple en apparence) depuis son téléphone avant de se coucher
Je l’ai fait pour mon chauffage, mais n’importe quelle action peut ainsi être planifiée
ce que l’on va faire :
- Créer un virtuel pour gérer cette planification et la réinitialisation
Création d’une commande virtuelle de type slider pour gérer l’heure de déclenchement de l’évènement (je ne vous explique pas la création d’un slider virtuel, mais vous renvoie vers la doc Jeedom : https://doc.jeedom.com/fr_FR/plugins/programming/virtual/#Slider%20virtuel
Création d’une commande virtuelle de type action pour gérer la réinitialisation de la planification
Et enfin, facultatif, création d’une commande info, pour remonter de manière textuelle l’état de la planification :
- Aucune
- Demain à 7h30
- Création du scenario pour gérer ces virtuels
2 déclencheurs : le slider virtuel et la commande de réinitialisation que l’on vient de créer :
Pour le contenu du scenario, assez simple :
Si le déclencheur est la commande de réinitialisation, je fait un remove_inat pour supprimer toutes les planifications précédentes et j’implémente la commande info textuelle à « Aucun »
Si le déclencheur n’est pas la commande de reinitialisation (SINON), donc forcement la commande de nouvelle planification :
- Je fait un remove_inat pour supprimer toute ancienne planif,
- avec un A prenant la valeur de mon slider, je planifie le nouvel évènement, dans lequel je positionne les commandes à lancer (le démarrage de mon chauffage dans mon cas !) ainsi l’implementaiton de ma commande info textuelle à Demain à formatTime(« la valeur du slider »)
Tout est en place, de lors que l’on modifie le slider virtuel, on planifie le nouvel évènement pour le lendemain et on à un bouton pour supprimer cette planification
- on va paramétrer Jeedom Connect pour pouvoir utiliser tout ca !
- création d’un widget de type action pour réinitialiser la planification avec la commande virtuelle de réinitialisation
- création d’un widget de type slider pour pouvoir planifier.
Bien cocher heure au format jeedom pour avoir une belle horloge de sélection
Et voilà, lorsque vous sélectionnerez une heure, l’action sera planifiée pour le lendemain via le déclencheur et le scenario coté Jeedom.
Lorsque vous cliquerez sur réinitialisation, dispo dans le widget en mode détail, la planification sera suspendue
Et voilà le resultat (moyennant quelques images perso)