Pour ceux qui utilise Google Agenda et les scripts hébergés par Cédric avec le tutorial décrit à cet endroit :
http://maison-et-domotique.com/books/script-calendrier-google-et-box-domotique/(ou pour ceux qui héberge leurs scripts sur leur serveur, comme le décrit Aurel sur Domolog)
J'ai adapté les scripts fournis pour n'en faire qu'un, afin d'héberger cette fonctionnalité directement sur nos Eedomus
En suivant les instructions d'installation d'un script sur l'Eedomus (
http://doc.eedomus.com/view/Scripts), il suffit de placer le script suivant (après l'avoir dézippé) sur votre box :
https://dl.dropboxusercontent.com/u/52161840/gestionAgendaGooglePourEedomus.php.zipPuis dans vos 2 HTTP-Capteurs existant (
Etat Aujourd'hui &
Etat Demain), remplacez
la partie de l'URL
http://www.maison-et-domotique.com/scripts/agenda.php?cal=XXX&decode=...par
http://IP_DE_VOTRE_BOX/script/?exec=gestionAgendaGooglePourEedomus.php&cal=XXX&decode=...(soyez attentif au "?" et "&"... le nom du script est passé en paramètre, et non pas comme faisant parti de l'URL...)
Pour reprendre l'exemple cité dans le tutorial :
- Code : Tout sélectionner
http://www.maison-et-domotique.com/scripts/agenda.php?cal=qsnmyou79cndaoeh783663ing%40group.calendar.google.com/private-1ac30ee2598467tfb4807d7096dc6&decode=0,travail,1,maison,3,conges&defaut=0
devient pour une box ayant par exemple l'ip 192.168.0.10 :
- Code : Tout sélectionner
http://192.168.0.10/script/?exec=gestionAgendaGooglePourEedomus.php&cal=qsnmyou79cndaoeh783663ing%40group.calendar.google.com/private-1ac30ee2598467tfb4807d7096dc6&decode=0,travail,1,maison,3,conges&defaut=0
J'espère avoir été clair
Pour ceux qui n'utilise pas ce mode de fonctionnement de l'Eedomus et de Google Agenda mais qui sont tentés, il suffit de suivre à la lettre le tutorial indiqué en début de mon message, puis d'adapter l'URL comme indiqué précédemment, tout fonctionne à l'identique.
Et encore merci à Cédric d'avoir hébergé jusqu'à présent ces scripts et d'avoir accepté jusqu'ici nos multiples requêtes vers son serveur