Page 9 sur 24

Re: [Plugin Tiers] Enedis Linky

Publié : 04 nov. 2017, 14:39
par dimetphil
bonjour, moi pareil mais j'en ai qu'une j'ai essayé de la réinitialiser mais je n'y accède pas le serveur web n'a pas l'air de s'être installé ou démarré merci pour l'aide

Re: [Plugin Tiers] Enedis Linky

Publié : 04 nov. 2017, 19:03
par fulgencio
Bonjour,
Depuis l upgrade majeure de jeedom je n obtient plus mes données....
est ce normal ?

Re: [Plugin Tiers] Enedis Linky

Publié : 12 nov. 2017, 07:25
par Domoticalex
Salut,

Pour ma part j'ai systématiquement ses 2 messages :
1 - "Enedis renvoi une erreur sur la page urlCdcHeure"
2 - "Message d'erreur : Une erreur technique s'est produite. Nous nous en excusons. Merci d'essayer ultérieurement."

A savoir que je n'ai pas de problème pour aller sur le site et qu'a priori les données sont bien reçues (mes graphes/historiques ne sont pas vides)

Quelque chose à faire / corriger ?

Re: [Plugin Tiers] Enedis Linky

Publié : 14 nov. 2017, 14:05
par glenan
Bonjour,

Je viens de trouver ce plugin aujourd'hui et de l'installer.
J'ai parcouru les 9 pages de ce topic pour finalement me rendre compte que le dev semblait indisponible depuis quelques temps.

J'ai forcé la récupération des données en lançant le cron manuellement mais j'ai toujours mes compteurs à zéro.
(compte ENEDIS opérationnel déjà depuis un moment).

Le log :

Code : Tout sélectionner

[2017-11-14 13:03:10][INFO] : Début d'activation du plugin
[2017-11-14 13:03:11][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 ) 
[2017-11-14 13:52:43][INFO] : Debut d'interrogration Enedis
[2017-11-14 13:52:43][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-14 13:52:43][INFO] : Fin d'interrogration Enedis
En espérant que le dev trouvera un peu de temps pour rendre son plugin à nouveau opérationnel et qu'ENEDIS arrêtera de modifier son code obligeant à chaque fois de modifier le plugin

Re: [Plugin Tiers] Enedis Linky

Publié : 14 nov. 2017, 18:44
par kerdale
Je ne sais pas ou est votre Pb: depuis l'intall, (septembre) ça tourne chez moi comme une horloge:

Code : Tout sélectionner

[2017-11-14 18:28:03][INFO] : Debut d'interrogration Enedis
[2017-11-14 18:28:03][DEBUG] : UserAgent pour ce lancement : Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
[2017-11-14 18:28:03][DEBUG] : Tentative d'authentification sur Enedis
[2017-11-14 18:28:03][DEBUG] : Connexion au site Enedis Phase 1 : Tentative 1/10
[2017-11-14 18:28:04][INFO] : Connexion au site Enedis Phase 1 : OK
[2017-11-14 18:28:04][DEBUG] : Connexion au site Enedis Phase 2 : Tentative 1/10
[2017-11-14 18:28:07][INFO] : Connexion au site Enedis Phase 2 : OK
[2017-11-14 18:28:07][DEBUG] : Cookies d'authentification OK : 1
[2017-11-14 18:28:07][INFO] : Recupération des données (urlCdcHeure) depuis Enedis : Tentative 1/10
[2017-11-14 18:28:09][DEBUG] : Traitement données heures
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 00:00:00 : Indice : 3.2 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 00:30:00 : Indice : 0.43 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 01:00:00 : Indice : 0.234 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 01:30:00 : Indice : 0.242 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 02:00:00 : Indice : 0.232 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 02:30:00 : Indice : 0.222 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 03:00:00 : Indice : 0.242 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 03:30:00 : Indice : 0.232 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 04:00:00 : Indice : 0.242 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 04:30:00 : Indice : 0.968 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 05:00:00 : Indice : 0.248 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 05:30:00 : Indice : 0.2 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 06:00:00 : Indice : 1.61 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 06:30:00 : Indice : 1.598 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 07:00:00 : Indice : 1.654 kWh
[2017-11-14 18:28:09][DEBUG] : Date : 2017-11-13 07:30:00 : Indice : 1.57 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 08:00:00 : Indice : 1.846 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 08:30:00 : Indice : 1.872 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 09:00:00 : Indice : 1.786 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 09:30:00 : Indice : 1.612 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 10:00:00 : Indice : 3.028 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 10:30:00 : Indice : 3.974 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 11:00:00 : Indice : 1.782 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 11:30:00 : Indice : 0.368 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 12:00:00 : Indice : 0.238 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 12:30:00 : Indice : 0.576 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 13:00:00 : Indice : 0.458 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 13:30:00 : Indice : 0.318 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 14:00:00 : Indice : 0.816 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 14:30:00 : Indice : 0.298 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 15:00:00 : Indice : 0.206 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 15:30:00 : Indice : 0.382 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 16:00:00 : Indice : 0.812 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 16:30:00 : Indice : 0.35 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 17:00:00 : Indice : 0.26 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 17:30:00 : Indice : 0.368 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 18:00:00 : Indice : 0.968 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 18:30:00 : Indice : 1.792 kWh
[2017-11-14 18:28:10][DEBUG] : Date : 2017-11-13 19:00:00 : Indice : 1.514 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 19:30:00 : Indice : 0.94 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 20:00:00 : Indice : 1.164 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 20:30:00 : Indice : 1.708 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 21:00:00 : Indice : 0.774 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 21:30:00 : Indice : 0.85 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 22:00:00 : Indice : 0.582 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 22:30:00 : Indice : 2.8 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 23:00:00 : Indice : 3.784 kWh
[2017-11-14 18:28:11][DEBUG] : Date : 2017-11-13 23:30:00 : Indice : 4.882 kWh
[2017-11-14 18:28:11][INFO] : Recupération des données (urlCdcHeure) depuis Enedis : OK
[2017-11-14 18:28:11][INFO] : Recupération des données (urlCdcJour) depuis Enedis : Tentative 1/10
[2017-11-14 18:28:12][DEBUG] : Traitement données jours
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-15 : Indice : 17.588 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-16 : Indice : 17.932 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-17 : Indice : 21.5 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-18 : Indice : 21.044 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-19 : Indice : 21.635 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-20 : Indice : 15.726 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-21 : Indice : 16.982 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-22 : Indice : 25.816 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-23 : Indice : 24.124 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-24 : Indice : 18.483 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-25 : Indice : 22.371 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-26 : Indice : 21.986 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-27 : Indice : 21.522 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-28 : Indice : 24.674 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-29 : Indice : 20.517 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-30 : Indice : 28.868 kWh
[2017-11-14 18:28:12][DEBUG] : Date : 2017-10-31 : Indice : 26.202 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-01 : Indice : 28.104 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-02 : Indice : 19.497 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-03 : Indice : 19.071 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-04 : Indice : 17.975 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-05 : Indice : 29.349 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-06 : Indice : 30.844 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-07 : Indice : 24.223 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-08 : Indice : 26.275 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-09 : Indice : 26.873 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-10 : Indice : 27.489 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-11 : Indice : 21.378 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-12 : Indice : 29.161 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-13 : Indice : 28.116 kWh
[2017-11-14 18:28:13][DEBUG] : Date : 2017-11-14 : Valeur incorrect : -1
[2017-11-14 18:28:13][INFO] : Recupération des données (urlCdcJour) depuis Enedis : OK
[2017-11-14 18:28:13][INFO] : Recupération des données (urlCdcMois) depuis Enedis : Tentative 1/10
[2017-11-14 18:28:14][DEBUG] : Traitement données mois
[2017-11-14 18:28:14][DEBUG] : Date : 2016-11-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2016-12-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-01-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-02-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-03-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-04-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-05-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-06-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-07-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-08-01 : Valeur incorrect : -2
[2017-11-14 18:28:14][DEBUG] : Date : 2017-09-01 : Indice : 109.381 kWh
[2017-11-14 18:28:14][DEBUG] : Date : 2017-10-01 : Indice : 646.865 kWh
[2017-11-14 18:28:14][DEBUG] : Date : 2017-11-01 : Indice : 328.355 kWh
[2017-11-14 18:28:14][INFO] : Recupération des données (urlCdcMois) depuis Enedis : OK
[2017-11-14 18:28:14][INFO] : Recupération des données (urlCdcAn) depuis Enedis : Tentative 1/10
[2017-11-14 18:28:15][DEBUG] : Traitement données ans
[2017-11-14 18:28:15][DEBUG] : Date : 2014-01-01 : Valeur incorrect : -2
[2017-11-14 18:28:15][DEBUG] : Date : 2015-01-01 : Valeur incorrect : -2
[2017-11-14 18:28:15][DEBUG] : Date : 2016-01-01 : Valeur incorrect : -2
[2017-11-14 18:28:15][DEBUG] : Date : 2017-01-01 : Indice : 1084.601 kWh
[2017-11-14 18:28:15][INFO] : Recupération des données (urlCdcAn) depuis Enedis : OK
[2017-11-14 18:28:15][INFO] : Fin d'interrogration Enedis

Re: [Plugin Tiers] Enedis Linky

Publié : 14 nov. 2017, 18:54
par Eleckito21
Le site d'Enedis est une catastrophe donc je pense pas que le dev soit pour quelques choses la dedans. Regardez sur le site d'Enedis si vous avez des valeurs mois j'ai rien sur le site depuis fin octobre.

Re: [Plugin Tiers] Enedis Linky

Publié : 14 nov. 2017, 21:20
par eJules
Bonsoir, j'ai eu 2 jours sans data les 11 et 12 novembre mais depuis cela refonctionne sans problème.
Avez-vous bien re-validé les CGV sur le site énédis, ils les mettent à jour de temps en temps et si vous ne les acceptez pas le plugin ne fonctionne plus.

Re: [Plugin Tiers] Enedis Linky

Publié : 15 nov. 2017, 04:04
par glenan
Ben moi toujours rien ce soir et pourtant il y a des infos sur le site d'ENEDIS et j'ai validé les CGV hier :

Code : Tout sélectionner

[2017-11-14 13:03:10][INFO] : Début d'activation du plugin
[2017-11-14 13:03:11][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 ) 
[2017-11-14 13:52:43][INFO] : Debut d'interrogration Enedis
[2017-11-14 13:52:43][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-14 13:52:43][INFO] : Fin d'interrogration Enedis
[2017-11-14 18:32:02][INFO] : Debut d'interrogration Enedis
[2017-11-14 18:32:02][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-14 18:32:02][INFO] : Fin d'interrogration Enedis
[2017-11-15 00:32:03][INFO] : Debut d'interrogration Enedis
[2017-11-15 00:32:03][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-15 00:32:03][INFO] : Fin d'interrogration Enedis

Re: [Plugin Tiers] Enedis Linky

Publié : 15 nov. 2017, 13:46
par glenan
perarem a écrit :
02 nov. 2017, 23:25
Bonsoir,

J'avais exactement le même symptôme avec ce plugin mais modifiant le code temporairement, j'ai réussi à le réveiller !...

Voici la méthode (j'ai utiliser le plugin outil de développement) :

- Editer le fichier html/plugins/enedis_linky/core/class/enedis linky.class.php
- Commenter les lignes 168, 169, 170 et 208
- Sauvegarder
- Lancer le Cron enedis
- Les données Enedis remontent (enfin !)
- Une fois le Cron terminé, opération inverse : Edition du fichier, dé-commenter les 4 lignes, sauvegarder.
- un dernier petit test en re déclenchant le cron enedis, ça fonctionne toujours !...

Code : Tout sélectionner

[...]
//              if(date_format($command_date, 'Y-m-d') == date_format($start_date, 'Y-m-d')) {
//                log::add('enedis_linky', 'debug', 'Donnees deja presentes pour aujourd\'hui');
//              } else { 
              
                $Useragent = $enedis_linky->GetUserAgent();
                log::add('enedis_linky', 'debug', 'UserAgent pour ce lancement : '.$Useragent);
                $API_cookies = $enedis_linky->Login_Enedis_API($Useragent);
                
                $cmd = $enedis_linky->getCmd(null, 'consoheure');
                if (is_object($cmd)) {
                  $end_date = new DateTime();
                  $start_date = (new DateTime())->setTime(0,0);
                  $start_date->sub(new DateInterval('P1D'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcHeure", $start_date, $end_date);
                }
                
                $cmd = $enedis_linky->getCmd(null, 'consojour');
                if (is_object($cmd)) {
                  $end_date = new DateTime();
                  $start_date = new DateTime();
                  $start_date->sub(new DateInterval('P30D'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcJour", $start_date, $end_date);
                }

                $cmd = $enedis_linky->getCmd(null, 'consomois');
                if (is_object($cmd)) {         
                  $end_date = new DateTime();
                  $start_date = new DateTime('first day of this month');
                  $start_date->sub(new DateInterval('P12M'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcMois", $start_date, $end_date);
                }

                $cmd = $enedis_linky->getCmd(null, 'consoan');
                if (is_object($cmd)) {
                  $end_date = new DateTime('first day of January');
                  $start_date = new DateTime('first day of January');
                  $start_date->sub(new DateInterval('P5Y'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcAn", $start_date, $end_date);
                }
                
//              }
[...]
Pierre
Merci Perarem, tu viens de me permettre de débloquer également ce plugin chez moi.
Reste à savoir s'il va continuer de fonctionner (tu sembles affirmatif sur ce sujet).

J'espère qu'il n'est pas arrivé un problème au dev qui est absent depuis un moment. Il semblait très réactif et volontaire.

Re: [Plugin Tiers] Enedis Linky

Publié : 15 nov. 2017, 13:55
par glenan
Afin de corriger un problème d'affichage du widget sur le dashboard, vous pouvez modifier le nom de chaque élément de votre équipement en remplaçant "Consommation" par "Conso" plus court et qui permettra l'affichage de la suite sur une seule ligne.
Sinon on voit "Consommation" sur les 4 cadrans et c'est peu pratique.
20171115_linky.jpg
20171115_linky.jpg (41 Kio) Consulté 2256 fois

Re: [Plugin Tiers] Enedis Linky

Publié : 15 nov. 2017, 18:44
par zaz
Pour ma part aucune donnée ne remonte alors que sur le site enedis c'est ok

[2017-11-14 00:48:04][INFO] : Debut d'interrogration Enedis
[2017-11-14 00:48:04][INFO] : Fin d'interrogration Enedis
[2017-11-14 06:48:03][INFO] : Debut d'interrogration Enedis
[2017-11-14 06:48:03][INFO] : Fin d'interrogration Enedis
[2017-11-14 12:48:04][INFO] : Debut d'interrogration Enedis
[2017-11-14 12:48:04][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-14 12:48:04][INFO] : Fin d'interrogration Enedis
[2017-11-14 18:48:03][INFO] : Debut d'interrogration Enedis
[2017-11-14 18:48:03][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-14 18:48:03][INFO] : Fin d'interrogration Enedis
[2017-11-15 00:48:03][INFO] : Debut d'interrogration Enedis
[2017-11-15 00:48:03][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-15 00:48:03][INFO] : Fin d'interrogration Enedis
[2017-11-15 06:48:04][INFO] : Debut d'interrogration Enedis
[2017-11-15 06:48:04][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-15 06:48:04][INFO] : Fin d'interrogration Enedis
[2017-11-15 12:48:03][INFO] : Debut d'interrogration Enedis
[2017-11-15 12:48:03][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-15 12:48:03][INFO] : Fin d'interrogration Enedis

Re: [Plugin Tiers] Enedis Linky

Publié : 15 nov. 2017, 19:15
par glenan
As tu utilisé la méthode de Perarem ?

Re: [Plugin Tiers] Enedis Linky

Publié : 15 nov. 2017, 20:57
par perarem
Bonsoir,

J'ai analysé un peu le code et en fait, le plugin ne peut pas récupérer les données Enedis... tant qu'il ne les a pas récupéré au moins une fois !
En gros, une variable stocke la date de la dernière récupération des données, cette date est ensuite comparée à la date du jour et si les 2 dates sont identiques, le plugin génère l'erreur "Données déjà présentes pour aujourd'hui". Le soucis c'est que si cette variable n'est jamais initialisée, c'est la date du jour qui sera prise en compte et comparée avec elle même d'où le bug...

En attendant une solution pérenne, l'astuce que je donne c'est de shunter le test des dates et donc de forcer la récupération et accessoirement initialiser la fameuse variable. Ensuite, hors mis les problèmes récurrents de connexion au site d'Enedis indépendant de plugin, le plugin fonctionne.

Attention néanmoins de bien effectuer une sauvegarde avant toute manipulation et de comprendre et d'exécuter la procédure à la lettre (pas de copier-coller!...)

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 00:28
par glenan
A la mise à jour cette nuit, message d'erreur suivant :

Code : Tout sélectionner

2017-11-16 00:15:09	enedis_linky	Message d'erreur : Une erreur technique s'est produite. Nous nous en excusons. Merci d'essayer ultérieurement.	
2017-11-16 00:15:07	enedis_linky	Enedis renvoi une erreur sur la page urlCdcHeure

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 01:12
par perarem
Bonsoir,

Glenan, à mon avis ce n'est pas un problème du plugin mais du site Enedis. Il y a la même erreur en ligne via un navigateur de temp en temp :
Screen Shot 11-16-17 at 01.05 AM.PNG
Screen Shot 11-16-17 at 01.05 AM.PNG (17.26 Kio) Consulté 2191 fois
Pour info, le site est encore en maintenance cette nuit...

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 03:29
par glenan
Oui je pense que tu as raison. Il y a eu une autre synchro depuis et certaines infos ont été maj.

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 10:47
par znation
Merci Perarem, j'ai enfin des données sur le plugin :-) (enfin quand le site fonctionne bien sur lol)

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 12:48
par zaz
Bonjour,
sur l'editeur de fichiers, cela s'arrete bien avant, ligne 29

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 13:18
par perarem
C'est juste un problème d'affichage. Si on cherche à se déplacer dans le fichier, le reste du fichier apparaît...

Re: [Plugin Tiers] Enedis Linky

Publié : 16 nov. 2017, 14:56
par fran6t
perarem a écrit :
02 nov. 2017, 23:25
Bonsoir,

J'avais exactement le même symptôme avec ce plugin mais modifiant le code temporairement, j'ai réussi à le réveiller !...

Voici la méthode (j'ai utiliser le plugin outil de développement) :

- Editer le fichier html/plugins/enedis_linky/core/class/enedis linky.class.php
- Commenter les lignes 168, 169, 170 et 208
- Sauvegarder
- Lancer le Cron enedis
- Les données Enedis remontent (enfin !)
- Une fois le Cron terminé, opération inverse : Edition du fichier, dé-commenter les 4 lignes, sauvegarder.
- un dernier petit test en re déclenchant le cron enedis, ça fonctionne toujours !...

Code : Tout sélectionner

[...]
//              if(date_format($command_date, 'Y-m-d') == date_format($start_date, 'Y-m-d')) {
//                log::add('enedis_linky', 'debug', 'Donnees deja presentes pour aujourd\'hui');
//              } else { 
              
                $Useragent = $enedis_linky->GetUserAgent();
                log::add('enedis_linky', 'debug', 'UserAgent pour ce lancement : '.$Useragent);
                $API_cookies = $enedis_linky->Login_Enedis_API($Useragent);
                
                $cmd = $enedis_linky->getCmd(null, 'consoheure');
                if (is_object($cmd)) {
                  $end_date = new DateTime();
                  $start_date = (new DateTime())->setTime(0,0);
                  $start_date->sub(new DateInterval('P1D'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcHeure", $start_date, $end_date);
                }
                
                $cmd = $enedis_linky->getCmd(null, 'consojour');
                if (is_object($cmd)) {
                  $end_date = new DateTime();
                  $start_date = new DateTime();
                  $start_date->sub(new DateInterval('P30D'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcJour", $start_date, $end_date);
                }

                $cmd = $enedis_linky->getCmd(null, 'consomois');
                if (is_object($cmd)) {         
                  $end_date = new DateTime();
                  $start_date = new DateTime('first day of this month');
                  $start_date->sub(new DateInterval('P12M'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcMois", $start_date, $end_date);
                }

                $cmd = $enedis_linky->getCmd(null, 'consoan');
                if (is_object($cmd)) {
                  $end_date = new DateTime('first day of January');
                  $start_date = new DateTime('first day of January');
                  $start_date->sub(new DateInterval('P5Y'));
                  $enedis_linky->Call_Enedis_API($API_cookies, $Useragent, "urlCdcAn", $start_date, $end_date);
                }
                
//              }
[...]
Pierre


@perarem Grand merci pour cette astuce j'avais le même soucis, en plus j'ai decouvert ce plugin dev par la même.

@emarchal Grand merci pour ce plugin

Je joins mon log cela n'apprend pas grand chose si ce n'est montrer aussi au develloppeur que le plugin n'a pas dysfonctionner en cherchant les mois precedents puisque mon compteur est fonctionnel seulement depuis 1 mois les erreurs de fin sont donc normales

Code : Tout sélectionner



[2017-11-16 13:57:45][INFO] : Début d'activation du plugin
[2017-11-16 13:57:46][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2017-11-16 13:57:46][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=enedis_linky function=install callInstallFunction=1
[2017-11-16 14:35:19][INFO] : Debut d'interrogration Enedis
[2017-11-16 14:35:19][DEBUG] : Donnees deja presentes pour aujourd'hui
[2017-11-16 14:35:19][INFO] : Fin d'interrogration Enedis
[2017-11-16 14:47:17][INFO] : Debut d'interrogration Enedis
[2017-11-16 14:47:17][DEBUG] : UserAgent pour ce lancement : Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0
[2017-11-16 14:47:17][DEBUG] : Tentative d'authentification sur Enedis
[2017-11-16 14:47:17][DEBUG] : Connexion au site Enedis Phase 1 : Tentative 1/10
[2017-11-16 14:47:17][INFO] : Connexion au site Enedis Phase 1 : OK
[2017-11-16 14:47:17][DEBUG] : Connexion au site Enedis Phase 2 : Tentative 1/10
[2017-11-16 14:47:20][INFO] : Connexion au site Enedis Phase 2 : OK
[2017-11-16 14:47:20][DEBUG] : Cookies d'authentification OK : 1
[2017-11-16 14:47:20][INFO] : Recupération des données (urlCdcHeure) depuis Enedis : Tentative 1/10
[2017-11-16 14:47:22][DEBUG] : Traitement données heures
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 00:00:00 : Indice : 0.582 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 00:30:00 : Indice : 0.304 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 01:00:00 : Indice : 0.274 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 01:30:00 : Indice : 0.422 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 02:00:00 : Indice : 0.336 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 02:30:00 : Indice : 0.458 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 03:00:00 : Indice : 0.412 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 03:30:00 : Indice : 0.372 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 04:00:00 : Indice : 0.252 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 04:30:00 : Indice : 0.256 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 05:00:00 : Indice : 0.268 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 05:30:00 : Indice : 0.532 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 06:00:00 : Indice : 0.392 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 06:30:00 : Indice : 0.266 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 07:00:00 : Indice : 0.276 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 07:30:00 : Indice : 0.372 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 08:00:00 : Indice : 0.538 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 08:30:00 : Indice : 0.416 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 09:00:00 : Indice : 0.446 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 09:30:00 : Indice : 1.876 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 10:00:00 : Indice : 0.832 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 10:30:00 : Indice : 0.03 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 11:00:00 : Indice : 0.002 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 11:30:00 : Indice : 0.068 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 12:00:00 : Indice : 0.012 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 12:30:00 : Indice : 0.054 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 13:00:00 : Indice : 0.088 kWh
[2017-11-16 14:47:22][DEBUG] : Date : 2017-11-15 13:30:00 : Indice : 0.148 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 14:00:00 : Indice : 0.32 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 14:30:00 : Indice : 0.054 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 15:00:00 : Indice : 0.03 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 15:30:00 : Indice : 0.048 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 16:00:00 : Indice : 0.066 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 16:30:00 : Indice : 0.418 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 17:00:00 : Indice : 0.516 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 17:30:00 : Indice : 0.828 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 18:00:00 : Indice : 0.742 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 18:30:00 : Indice : 0.66 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 19:00:00 : Indice : 1.584 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 19:30:00 : Indice : 1.786 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 20:00:00 : Indice : 1.318 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 20:30:00 : Indice : 0.89 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 21:00:00 : Indice : 0.798 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 21:30:00 : Indice : 0.8 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 22:00:00 : Indice : 0.682 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 22:30:00 : Indice : 0.696 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 23:00:00 : Indice : 0.808 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-11-15 23:30:00 : Indice : 0.754 kWh
[2017-11-16 14:47:23][INFO] : Recupération des données (urlCdcHeure) depuis Enedis : OK
[2017-11-16 14:47:23][INFO] : Recupération des données (urlCdcJour) depuis Enedis : Tentative 1/10
[2017-11-16 14:47:23][DEBUG] : Traitement données jours
[2017-11-16 14:47:23][DEBUG] : Date : 2017-10-17 : Indice : 11.924 kWh
[2017-11-16 14:47:23][DEBUG] : Date : 2017-10-18 : Indice : 11.452 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-19 : Indice : 22.807 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-20 : Indice : 13.453 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-21 : Indice : 15.585 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-22 : Indice : 17.115 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-23 : Indice : 11.832 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-24 : Indice : 12.423 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-25 : Indice : 11.598 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-26 : Indice : 10.412 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-27 : Indice : 13.091 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-28 : Indice : 8.325 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-29 : Indice : 13.719 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-30 : Indice : 10.785 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-31 : Indice : 9.087 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-01 : Indice : 16.026 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-02 : Indice : 19.886 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-03 : Indice : 11.006 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-04 : Indice : 12.133 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-05 : Indice : 16.292 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-06 : Indice : 11.357 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-07 : Indice : 8.487 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-08 : Indice : 11.108 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-09 : Indice : 15.473 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-10 : Indice : 21.861 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-11 : Indice : 14.847 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-12 : Indice : 15.756 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-13 : Indice : 18.043 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-14 : Indice : 12.326 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-15 : Indice : 12.041 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-16 : Valeur incorrect : -1
[2017-11-16 14:47:24][INFO] : Recupération des données (urlCdcJour) depuis Enedis : OK
[2017-11-16 14:47:24][INFO] : Recupération des données (urlCdcMois) depuis Enedis : Tentative 1/10
[2017-11-16 14:47:24][DEBUG] : Traitement données mois
[2017-11-16 14:47:24][DEBUG] : Date : 2016-11-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2016-12-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-01-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-02-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-03-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-04-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-05-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-06-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-07-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-08-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-09-01 : Valeur incorrect : -2
[2017-11-16 14:47:24][DEBUG] : Date : 2017-10-01 : Indice : 349.378 kWh
[2017-11-16 14:47:24][DEBUG] : Date : 2017-11-01 : Indice : 216.642 kWh
[2017-11-16 14:47:24][INFO] : Recupération des données (urlCdcMois) depuis Enedis : OK
[2017-11-16 14:47:24][INFO] : Recupération des données (urlCdcAn) depuis Enedis : Tentative 1/10
[2017-11-16 14:47:25][DEBUG] : Traitement données ans
[2017-11-16 14:47:25][DEBUG] : Date : 2014-01-01 : Valeur incorrect : -2
[2017-11-16 14:47:25][DEBUG] : Date : 2015-01-01 : Valeur incorrect : -2
[2017-11-16 14:47:25][DEBUG] : Date : 2016-01-01 : Valeur incorrect : -2
[2017-11-16 14:47:25][DEBUG] : Date : 2017-01-01 : Indice : 566.02 kWh
[2017-11-16 14:47:25][INFO] : Recupération des données (urlCdcAn) depuis Enedis : OK
[2017-11-16 14:47:25][INFO] : Fin d'interrogration Enedis