Ajoutons à cela un ramassage plus fréquent de juin à octobre (le cas encore du coté de chez moi), bref tant de paramètres à prendre en compte pour ne pas manquer de sortir la poubelle sous peine de devoir stocker ses ordures jusqu’au prochain ramassage…
Et si nous profitions de la domotique pour nous notifier quand sortir telle ou telle poubelle?
Nous allons donc voir ici à travers ce tuto, comment gérer un calendrier des jours de ramassages des différents conteneurs et la notification qui va avec.
Configuration du calendrier google
[dropcap color=”444444″ font=”arial” fontsize=”20″]1[/mks_dropcap]Commencez par créer un nouveau calendrier google:[dropcap color=”444444″ font=”arial” fontsize=”20″]2[/mks_dropcap]Une fois créer entrer dans les paramètres du calendrier:
[dropcap color=”444444″ font=”arial” fontsize=”20″]3[/mks_dropcap]Copier l’url privée du calendrier:
[dropcap color=”444444″ font=”arial” fontsize=”20″]4[/mks_dropcap]Téléchargez ensuite les fichiers script: [box type=”tip”]Sources mises à jour pour prendre en compte la nouvelle version de l’api google 2015[/box] [wpdm_file id=18]
[box type=”info”]Rien de bien compliquer dans la configuration du script, nous n’éditons qu’un seul fichier pour y coller un lien et c’est tout![/box] [dropcap color=”444444″ font=”arial” fontsize=”20″]5[/mks_dropcap]Ouvrez le fichier agenda.php et remplacer l’url en ligne 7 par celle que vous venez de copier:
[dropcap color=”444444″ font=”arial” fontsize=”20″]6[/mks_dropcap]Uploadez à présent le répertoire sur votre serveur web. [dropcap color=”444444″ font=”arial” fontsize=”20″]7[/mks_dropcap]Ouvrez un navigateur web et appelez la page:
http://votreserveurweb/agenda_poubelles/agenda.php
Le navigateur renvoi les valeurs rien et rien, c’est normal car nous n’avons rien renseigné dans le calendrier google.
[dropcap color=”444444″ font=”arial” fontsize=”20″]8[/mks_dropcap]Renseignons donc un exemple sur aujourd’hui JAUNE
rafraîchissez à présent votre navigateur web, la valeur d’aujourd’hui vient de passée à JAUNE et celle de demain à BORDEAU
Configuration coté eedomus.
Pour cela, nous allons devoir créer 2 capteur HTTP.
[dropcap color=”444444″ font=”arial” fontsize=”20″]1[/mks_dropcap]Un premier pour Aujourd’hui
[dropcap color=”444444″ font=”arial” fontsize=”20″]3[/mks_dropcap]Il ne vous reste plus qu’a vous rendre sur le site de la société qui gère le ramassage de vos poubelles pour y récupérer le calendrier et le retranscrire dans le calendrier google qui sera interrogé par l’eedomus toutes les 720 minutes pour rafraîchir l’état du capteur.
La notification
Nous avons à maintenant l’information visuelle des ordures dans le système domotique, il faut à présent demander au système de nous avertir la veille au soir du type de poubelles à sortir pour le lendemain.
Je vous ai présenté dans un ancien tuto la notification push via pushover, celle-ci peut être utile si vous n’avez pas de compte premium et donc pas accès au push integré eedomus. Cette notification à l’aventage de pouvoir personnaliser le son et donc d’être notifié avec un son spécial pour les ordures. Vous pouvez aussi utiliser le SMS si vous disposez d’un compte premium ou encore la fonction d’alerte vocale de votre eedomus plus.
Pour allez plus loin
[highlight bgcolor=”#dd9933″ txtcolor=”#ffffff”]La confirmation de sortie des orduresLa notification tombe par exemple à 19h00, vous la lisez, vous dites je le ferais tout à l’heure et vous n’y pensez plus…
[dropcap color=”444444″ font=”arial” fontsize=”20″]1[/mks_dropcap]Pour palier à cette situation, vous pouvez créer un état poubelle sortie?[dropcap color=”444444″ font=”arial” fontsize=”20″]2[/mks_dropcap]Associez à cet état une règle qui vous notifiera toutes les 15 minutes tant que vous ne passerez pas cet état à OUI:
Avec cette astuce, plus de risque de manquer la sortie des ordures !
[highlight bgcolor=”#dd9933″ txtcolor=”#ffffff”]Les horaires de decheterie
Il peut être intéressant d’utiliser le même principe pour avoir l’indication des ouverture de sa déchetterie.
Si comme moi, vous vous êtes déjà retrouvé devant la grille de la déchetterie fermé avec la voiture ou la remorque pleine (Grrr), cette partie est pour vous 🙂
Pour palier à cela, j’ai appliqué le même principe avec un nouveau calendrier google déchetterie, j’y ai saisie les périodes d’ouvertures dedans, créé un capteur HTTP pour aujourd’hui et un second pour demain.
Avec cela, je connais en un clin d’oeil l’état de ma déchetterie au jour le jour et peut prévoir un voyage pour le lendemain:
Voila, un petit tuto simple mais qui rend pas mal de services. Je vous présente ici la gestion des ordures mais beaucoup d’utilisations son possibles sur le même principe.
sources: les fichiers scripts sont à l’origine tirés du blog maison et domotique
Moi qui me demandait comment on pouvait domotiser les ordures ménagères… Je comprends mieux l’idée maintenant et c’est vrai que c’est très pratique !
Il ne s’agit pas effectivement d’automatiser la sortie des ordures, on en est encore pas la mais je trouve cette fonctionnalité très pratique !
Merci pour ce tuto,
Il ne faut pas oublier de mettre les valeurs et de personnaliser avec ton pack d’icone spécial ordure menagère =)
C’est prévu 🙂 il arrive très prochainement !
Cool =)
En revanche j’ai une petite demande : Par chez moi il n’y a pas de poubelle bordeaux, le bordeaux on le met dans un verre =) mais on a des poubelles vertes et dans le pack il manque l’icônes poubelles vertes et jaunes ensemble.
Très beau tuto Aurel 😉 Je l’avais aussi en place chez moi avec rappel TTS vers mon Nabaztag, ce sont des petites astuces qui donne un confort à notre quotidien ;)super sympa;)
++
Génial! moi je m’en sert pour modifier le type de journée dans l’agenda eedomus et dans le même genre j’ai récupéré un script qui peut lire la valeur en cours dans une journée dans l’agenda google et qui pourrait modifier la phase de la journée en cours de mon agenda eedomus mais pas encore mis en place.Du coup un agenda pour tout gérer ce serait top.
Pour les poubelles comme ludo 2 rappels avec mon nabaztag + un push(avec le son 😉 maintenant )
++
Superbe tuto ! Merci beaucoup ! Des petits défauts au niveau des icônes, mais le tout reste tout de même super bien pensé !
Merci pour ce tuto qui me permettra d’éviter les foudres de madame pour cause de poubelles pleines.
J’héberge ces scripts sur un serveur externe sous Debian.
Juste une petite info si jamais certains rencontrent des problèmes :
– bien activer le allow_url_fopen
Encore merci !
Hello, merci pour cet article. Par contre au final tout peut être réalisé avec seulement tasker non ?
Bonjour,
La requête ne semble plus fonctionner depuis le 6 novembre. Avez vous le même problème?
Oui, l’api Google a été mise à jour, il faut appliquer quelques modifications aux fichiers script. Il y a un fil à ce sujet sur le forum http://forum.eedomus.com/viewtopic.php?f=15&t=2168
Super merci avec la correction c mieux !
bonsoir.
Je me fait des migraine a comprendre …. car je ne connais rien a la programation.
sur mon syno j ai un dossier : web dans lequel j ai collé le dossier avec le script (modifié avec mon google agenda)
je t ape: ip de mon syno/web/etc…
et la mon navigateur me telecharge le php “agenda”
… dois je activer quelquechose ya t il qqchose à faire.
ca m a l air si simple que j enrage……
Please … HELP
bonjour, j’ai essayer le script mais voila lors du rafraichissement j’ai une erreur qui remonte dans eedomus
“Expression Xpath Invalide”
et si je fais aperçu du contenu j’ai cela
“jaunesverts”
quelqu’un aurait une idée ?
merci
Bonjour, vu le message retourné, il semble que tu n’ais rempli que le champs URL, peux vérifier que le champs “Chemin XPATH” est bien rempli? Il devrait y figurer //demain
Bonjour Aurel, impeccable ce tuto, je reste cependant accroché avec le second exemple. J’ai bien créé un nouvel agenda, modifié agenda.php, choisi un autre repertoire sur mon nas , mis le chemin xpath et il me renvoi, lors d’un test “ERREUR: Valeur lue vide”. Dans l’agenda google, j’ai essayé en mettant des valeurs pour chaque jour, j’ai essayé en utilisant une récurrence (d’ailleurs est ce possible avec la récurrence ?)
Si tu avais une idée ou une direction à suivre…
Merci d’avance.
C.
Salut, étrange, recommence tu as du louper un truc car ya rien qui change si ce n’est à mettre dans un autre répertoire et donc bien sur changer l’url
Super Tuto ! Merci !
Pour ma part, je ne trouve pas l’URL Agenda Privé sur Google. Seule l’URL publique est disponible.
Une idée ? Merci
Étrange, je viens de regarder, j’ai toujours accès à l’url privé sur mes agendas pour ma part.
pour ma part, j’ai une page blanche à l’étape 7 !!! une idée ?
J’ai l’erreur : Parse error: syntax error, unexpected ‘{‘ in /mnt/136/sdb/a/4/skilr/agenda_poubelles/agenda.php on line 6
pourtant le lien privé a bien été copié (j’ai hebergé sur le serveur Free : http://skilr.free.fr/agenda_poubelles/agenda.php)
Ca se passe à l’étape 7
alors j’ai réussi a faire fonctionner mais en changeant d’hébergeur, par contre, j’ai comme un bug, par exemple la prochaine levée étant Jeudi, dans 2 jours, elle m’est signalée dans le tag “\\Demain”, si je rajoute un évenement demain, il est signalé dans les champs \\aujourdhui et \\demain, pour les premiers essais de ce week-ens semblaient être concluants.
bizarre…
Salut Aurel,
Google arretant son service XML fin novembre, as tu une idée de comment nous pourrions continuer la replique entre nos agendas Google et nos Eedomus ou carrément en hebergeant en local une replique du calendrier et ainsi generer notre propre flux XML?
Je ne sais pas encore comment on va gérer ce problème, j’ai vu le mail de google mais j’ai pas encore eu le temps de me pencher sur le pb.
ca y est, la solution est dans ce nouveau tuto -> https://www.domo-blog.fr/gestion-ordures-tri-domotique-v2/
Bonsoir.
Je cherche une solution pour changer l’image en fonction de l’agenda, rien dans mon cas je suis au travail; sinon je suis a la maison avec une image différente. J’ai mis dans valeurs deux état mais ca ne change pas. vous pouvez m’aider?
merci a vous
Salut, pour cela renseigne ton calendrier avec Travail et Maison, créé les états Travail et Maison avec image différentes et demande un rafraîchissement plus fréquent, l’état se mettra à jour sur \Aujourdhui et l’image s’actualisera également.
Bonsoir
Lorsque j’essaye de Tester les 2 capteurs ainsi créés j’ai une ERREUR : Valeur lue vide. Je ne peux donc pas aller plus loin. Avez vous une piste ? Merci
Salutations