Page 1 sur 2
Gestion google agenda
Publié : 23 nov. 2020, 21:23
par pierrotori
bonjour
quel plugin utilisez vous pour gérer un google agenda ?
j'utilisais cete version sur mon jessie/domoticz
https://easydomoticz.com/agenda-google- ... -partie-1/
et ayant réinstallé un buster, j'ai vu celui-ci
https://www.domoticz.com/wiki/Plugins/iCal.html#All que j'ai installé
sinon j'ai vu ca aussi
http://domo-attitude.fr/domoticz-editeur-de-planning/
J'ai été obligé de modifier le sélecteur l'automne en automne car la selection ne se faisait pas
je viens de trouver d'ou vient mon erreur j'avais mis Description :#cmd#salon_lampe_1:switch:On dans le titre au lieu de la description
Comment je peux faire pour mettre une info dans le calendrier et envoyer un SMS sur cette info ?
Pierrotori
Re: Gestion google agenda
Publié : 24 nov. 2020, 23:36
par pierrotori
Avec quel outil .plugin vous gérez un agenda de type google dans domoticz ?
Re: Gestion google agenda
Publié : 25 nov. 2020, 12:50
par Keros
Re: Gestion google agenda
Publié : 25 nov. 2020, 15:02
par pierrotori
en effet merci pour la recherche, mais ca ne m'avance pas beacoup , j'aurais aimé que l'on puisse échanger sur le sujet
Quelles sont les implémentations et pourquoi faire ?
Problèmes rencontrés ?
avez vous implémenté l'API ?
ou juste une réutilisation de plugin existant ?
en continuant mes recherches je trouve donc aujourd"hui 2 bibliothèques pour implémenter un agenda google
gcalcli:all 4.0.4-2 buster raspbian.raspberrypi.org
https://github.com/insanum/gcalcli
googlecl:all 0.9.13-2 buster raspbian.raspberrypi.org
https://github.com/vinitkumar/googlecl on oubli car abandonné
https://code.google.com/archive/p/googlecl/
Re: Gestion google agenda
Publié : 28 nov. 2020, 10:46
par pierrotori
je reviens sur l'implémentation du GCALCLI
je l'ai donc réinstallé sur buster et exécuté, voici ce que j'obtiens
sudo gcalcli list --client-id xxxxxxxxx.apps.googleusercontent.com --client-secret xxxxxxxxxxxx
Failed to start a local webserver listening on either port 8080
or port 8090. Please check your firewall settings and locally
running programs that may be blocking or using those ports.
Falling back to --noauth_local_webserver and continuing with
authorization.
Go to the following link in your browser:
https://accounts.google.com/o/oauth2/v2 ... t_id=xxxxx vers mon calendar
Enter verification code:
je rentre donc mon URL dans edge et la il me dit,
Erreur 400 : redirect_uri_mismatch
J'ai aussi ajouté le fichier .gcalclirc avec les codes
--client-id=
--client-secret=
Avez vous deja eu cette erreur ?
Re: Gestion google agenda
Publié : 28 nov. 2020, 14:03
par Neutrino
Je viens de tester sur une nouvelle installation et pas de problème.
En faisant
Code : Tout sélectionner
gcalcli --noauth_local_webserver --client-id xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com --client-secret xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx list
Cela m'a donné un lien que j'ai ouvert sous chrome ou je suis déjà connecté et ça a fonctionné.
Re: Gestion google agenda
Publié : 28 nov. 2020, 14:29
par pierrotori
pourrais tu me dire dans /root,si tu as un fichier .gcalclirc ou .gcalcli_oauth ?
moi de mon côté je n'arrive pas à récupérer le code de vérification et pourtant j'ai créé l'api calendar

- dz_agenda.PNG (7.46 Kio) Consulté 3702 fois
tu as suivi quel tuto pour le mettre en place ?
Re: Gestion google agenda
Publié : 29 nov. 2020, 00:15
par Neutrino
Celui du github github.com/insanum/gcalcli
La différence est sur le type d'appli

- Capture d’écran 2020-11-29 001352.png (8.65 Kio) Consulté 3680 fois
J'ai bien le fichier .gcalcli_oauth qui est créé via la commande postée plus haut.
Re: Gestion google agenda
Publié : 29 nov. 2020, 11:00
par pierrotori
un grand merci , en effet le problème venait de là le type d'application
C'est lorsque l'on valide la clé, que le fichier .gcalcli_oauth se génère
Du coup maintenant que ca marche , tu utilises quel script pour gérer ton calendrier ?
Re: Gestion google agenda
Publié : 29 nov. 2020, 12:05
par Neutrino