Le but du billet d’aujourd’hui et de permettre d’intercepter les notifications eedomus et de pouvoir répondre immédiatement à l’eedomus sans ouvrir l’application pour changer un état.
Le besoin de départ est assez simple, je vous ai montré dans un autre article comment se faire notifier par pushover pour ne pas oublier de sortir les poubelles! C’est bien, mais allons plus loin dans la réflexion, le must serait d’avoir une notification interactive ou je puisse répondre à la question “as tu sorti la poubelle?”.
J’ai proposé l’intégration de cette fonctionnalité sur le forum eedomus mais en attendant, voici ma solution.
J’ai la veille du passage des poubelles un rappel toutes les 15 minutes entre 19h et 20h pour être sur de na pas oublier de les sortir.
Sur le principe, c’est efficace car je n’oubli plus de sortir la poubelle, mais j’ai parfois la flemme d’ouvrir l’appli eedomus, me rendre dans la pièce “gestion des ordures” et mettre à “oui” le périphérique “poubelle sortie” sur lequel est réalisé le test pour l’envoi du rappel. Je recois donc 4 notifications de sortir la poubelle bien que celle-ci soit déjà sortie…
Alors j’ai cherché à faire plus simple tout en ne manquant pas de sortir la poubelle!
Tasker, par le biais de son plugin Pushover me permet de faire un truc assez sympa, quand je reçois une notification pushover qui a pour titre “Rappel Poub J” ou “Rappel Poub B” une fenêtre apparaît au milieu de mon écran avec 2 boutons:
le bouton OUI met à jour l’état “poubelle sortie” dans l’eedomus quand j’ai bien sortie la poubelle, sinon le bouton NON laisse l’état sur “poubelle pas sortie” et une nouvelle question me sera posée 15 minutes plus tard.
La configuration Pushover
commencez par configurer vos notifications sur le portail de pushover, je ne reviens pas sur cette configuration, je vous invite simplement à consulter mon tuto à ce sujet. Sachez simplement que pour l’exemple, j’ai créer 2 apps sur le portail de pushover:
La configuration Tasker
Passons maintenant à la configuration coté Tasker.
Si vous avez la dernière version de Tasker et de Pushover, vous disposez donc du plugin pushover intégré à Tasker. Ce plugin permet à Tasker d’agir sur des notifications issues de Pushover.
1- Ouvrez tasker et créez une nouvelle tache nommée “Poub Oui”
2- Ajouter une action via le +
3- Choisir Réseau/Get HTTP et configurez le ainsi:
4- créez une seconde tâche nommée “Poub Non” et reprenez les étapes 2 et 3 en changer simplement la valeur sur “0”.
5- créez une troisième tâche nommée “Q Poub J”
6- Ajouter une action via le +
7- choisir Alerte/Afficher des boutons de tâche et configurez ainsi:
8- créez une quatrième tâche “Q Poub B” et reprenez les étapes 5,6 et 7.
9- rendez vous à présent dans les profils
10- créez un nouveau profil via le +
11- choisir Evénement/Plugin/Pushover Notification
12- configurer via le petit crayon
13- saisir “Rappel poub B” dans le champ Title matches (ici le contenu du champs doit correspondre au titre de la notification pushover)
14- ajoutez la tâche “Q Poub B” dans la fenêtre qui viens de s’ouvrir.
15- créez un second nouveau profil via le + et répétez les étapes 11, 12, 13 et 14 en remplaçant “Rappel poub B” et “Q Poub B” par “Rappel poub J” et “Q Poub J”.
Conclusion
Voila, la configuration est terminée, vous pouvez à présent tester l’envoi d’un push depuis un de vos actionneurs eedomus et visualisez le résultât sur votre androphone !
Simple mais efficace, vous pouvez à présent utiliser cette technique sur comme bon vous semble dans vos scénarios. Alors cetre la domotique a pour vocation de travailler en silence sans action de notre part, mais dans le but d’un rappel cela peut être utile.
Quelques liens utiles
documentation du plugin pushover pour tasker
documentation API pushover
documentation Tasker
Add Comment