abarrau / jeedom-plugins-doc

Doc des plugins développés par abarrau/olindote, pour la box domotique Jeedom
3 stars 0 forks source link

[iCalendar] Plus de mise à jour mais aucune erreur #53

Closed MisterOlivier closed 4 years ago

MisterOlivier commented 4 years ago

Bonjour, depuis quelques jours, icalendar ne se met plus à jour. J'ai tenté de changer de calendrier google mais le widget reste vide et la commande de test ne retourne rien. Cependant le lien vers le calendrier fonctionne et je n'ai aucune erreur dans les logs :

[2020-03-20 19:32:10][DEBUG] : [olindoteTools::network_sendRequestByCurl()] _return=Array (     [fError] =>      [fData] => BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Domotique2 X-WR-TIMEZONE:Europe/Paris BEGIN:VEVENT DTSTART:20200320T180000Z DTEND:20200320T190000Z DTSTAMP:20200320T183210Z UID:6o4gg7etc33n3d70efv2cn8da5@google.com CREATED:20200319T175553Z DESCRIPTION: LAST-MODIFIED:20200320T143751Z LOCATION: SEQUENCE:1 STATUS:CONFIRMED SUMMARY:test TRANSP:OPAQUE END:VEVENT END:VCALENDAR      [fInfo] => Array         (             [url] => https://calendar.google.com/calendar/ical/...%40group.calendar.google.com/private-79e1dd9730df9f42a3fbd60ae8ac9766/basic.ics             [content_type] => text/calendar; charset=UTF-8             [http_code] => 200             [header_size] => 730             [request_size] => 177             [filetime] => -1             [ssl_verify_result] => 0             [redirect_count] => 0             [total_time] => 0.334779             [namelookup_time] => 0.02847             [connect_time] => 0.048057             [pretransfer_time] => 0.159759             [size_upload] => 0             [size_download] => 472             [speed_download] => 1409             [speed_upload] => 0             [download_content_length] => -1             [upload_content_length] => -1             [starttransfer_time] => 0.332618             [redirect_time] => 0             [redirect_url] =>              [primary_ip] => 2a00:1450:4007:80c::200e             [certinfo] => Array                 (                 )              [primary_port] => 443             [local_ip] => 2a01:cb11:75f:6a00:bde9:4b2e:8e52:f92c             [local_port] => 52168             [request_header] => GET /calendar/ical/.../basic.ics HTTP/1.1 Host: calendar.google.com Accept: */*           )  )
[2020-03-20 19:32:10][DEBUG] : [SAVE|Domotique(852)] network_setHealth()._healthNetwork=Array (     [0] => {"2020-03-20 19:32:10":"o"}     [1] => {"2020-03-20 19:30:05":"o"}     [2] => {"2020-03-20 19:00:05":"o"}     [3] => {"2020-03-20 18:30:05":"o"}     [4] => {"2020-03-20 18:00:05":"o"}     [5] => {"2020-03-20 17:30:05":"o"}     [6] => {"2020-03-20 17:00:06":"o"}     [7] => {"2020-03-20 16:30:05":"o"}     [8] => {"2020-03-20 16:00:05":"o"}     [9] => {"2020-03-20 15:38:09":"o"} )

Que puis je faire pour résoudre mon problème ?

Je suis en version 3.3.39.

abarrau commented 4 years ago

Bonjour,

Sur la page de gestion du plugin, dans les zones tout en bas (nommées "olindote"), pourriez-vous m'indiquer : -la version du plugin et la version de la class olindoteTools.

Merci,

MisterOlivier commented 4 years ago

Bonjour, Merci pour l'attention que vous portez à mon issue. Voila les versions :

abarrau commented 4 years ago

Bjr, vous etes bien dans les dernières version, je ne comprend pas le problème. pourriez-vous m'envoyer une log complète ? merci, Aurélien

MisterOlivier commented 4 years ago

Comment suis-je faire pour extraire le log complet ? Juste ctrl+a ctrl+c dans la fenêtre de log ?

Le jeu. 26 mars 2020 à 08:03, abarrau notifications@github.com a écrit :

Bjr, vous etes bien dans les dernières version, je ne comprend pas le problème. pourriez-vous m'envoyer une log complète ? merci, Aurélien

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/abarrau/jeedom-plugins-doc/issues/53#issuecomment-604264891, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO4NBCBA74JSXW2F5OA66TTRJL43RANCNFSM4LQSGLCQ .

abarrau commented 4 years ago

oui ça me parait bien, et mettre tout ça dans un fichier et le mettre sur github en pièce jointe (pas d'envoi en réponse de mail sinon les pj ne remontent pas dans github)

MisterOlivier commented 4 years ago

Voilà le log. log_icalendar.txt

J'ai l'impression que tout s'est bloqué suite à un restart de mon raspberry pi3. Depuis, j'ai tenté de supprimer et remettre le plugin, re-installer les dépendances, supprimer les objets et les recréer, repartir avec un calendrier from scratch... Rien n'y fait... :(

MisterOlivier commented 4 years ago

Où sont écrites les infos du fichier ics ? Il y a un cache ? Le plugin semble récupérer le fichier correctement (je peux le récupérer dans la config sur le bouton télécharger). Par contre la commande tester ne retourne rien... Je dois avoir une corruption de cache ou quelque chose du genre...

MisterOlivier commented 4 years ago

Suite à la mise à jour 3.3.45, quelque chose a dû se passer : ça refonctionne... Ouf !!! Ça reste tout de même mystérieux...