Aucune donnée, merci de vérifier que vos identifiants sont corrects et que vous avez accès au télérelevé

Hello,

Tu as commencé à regarder le plugin pour l’eau avec la même procédure que ton plugin linky qui fonctionne super bien ? merci

Non pas encore, linky ne fonctionne plus à cause du captcha désormais.

Pour Véolia j’espère attaquer début de semaine pro, je pense que j’aurais besoin d’un compte en MP pour pouvoir tester les infos récupérée :slight_smile:

Bonjour @Alan328,
Comment as tu pu supprimer l’ancien contrat, perso je suis chez véolia ile de france?

Merci

Bonjour @Sigri

Je peux filer des infos pour t’aider vis à vis de l’espace client Véolia, si cela peut te permettre d’avancer plus facilement.
Dis moi

Bonjour , je suis client Suez et je voudrais récupéré mes consommation depuis ce plugin, mais rien n’est retourné.
Est-ce que le plugin fonctionne ?
Cordialement

Bonjour,
ça ne fonctionne plus chez moi non plus, voilà les logs pour ceux qui comprennent ce que ça veu dire… moi j’y comprend rien.

[2020-05-04 00:00:02][DEBUG] : Detection de retard de veolia en fin de mois, on attend la mesure: May April 432000
[2020-05-04 00:00:02][DEBUG] : 04/2020 25
[2020-05-04 00:00:02][DEBUG] : https://agence.eaudugrandlyon.com/mon-espace-suivi-personnalise.aspx?ex=04/2020&mm=04/2020&d=
[2020-05-04 00:00:02][DEBUG] : ### LOGIN ON https://agence.eaudugrandlyon.com/default.aspx ###
[2020-05-04 00:00:04][DEBUG] : heure de relève: 0
[2020-05-04 00:00:04][DEBUG] : Detection de retard de veolia en fin de mois, on attend la mesure: May April 432000
[2020-05-04 00:00:04][DEBUG] : 04/2020 25
[2020-05-04 00:00:04][DEBUG] : https://agence.eaudugrandlyon.com/mon-espace-suivi-personnalise.aspx?ex=04/2020&mm=04/2020&d=
[2020-05-04 00:00:04][DEBUG] : ### LOGIN ON https://agence.eaudugrandlyon.com/default.aspx ###
[2020-05-04 00:00:06][DEBUG] : cURL response : %0A%0A%3C%21DOCTYPE+html%3E%0A (....)
[2020-05-04 00:00:06][DEBUG] : cURL errno : 0
[2020-05-04 00:00:06][DEBUG] : ### GO TO CONSOMMATION PAGE ###
[2020-05-04 00:00:06][DEBUG] : cURL response : (...)
[2020-05-04 00:00:06][DEBUG] : cURL errno : 0
[2020-05-04 00:00:06][DEBUG] : ### GO TO CONSOMMATION PAGE ###
[2020-05-04 00:00:13][DEBUG] : cURL response : 1
[2020-05-04 00:00:13][DEBUG] : cURL errno : 0
[2020-05-04 00:00:13][DEBUG] : ### GET DATAFILE CSV ###
[2020-05-04 00:00:13][DEBUG] : ### Create File /tmp/veolia_releve_5eaf3eed2d158.csv
[2020-05-04 00:00:13][DEBUG] : ### Curl call https://agence.eaudugrandlyon.com/mon-espace-suivi-personnalise.aspx?ex=04/2020&mm=04/2020&d=
[2020-05-04 00:00:13][DEBUG] : cURL response : 1
[2020-05-04 00:00:13][DEBUG] : cURL errno : 0
[2020-05-04 00:00:13][DEBUG] : ### GET DATAFILE CSV ###
[2020-05-04 00:00:13][DEBUG] : ### Create File /tmp/veolia_releve_5eaf3eed37ce0.csv
[2020-05-04 00:00:13][DEBUG] : ### Curl call https://agence.eaudugrandlyon.com/mon-espace-suivi-personnalise.aspx?ex=04/2020&mm=04/2020&d=
[2020-05-04 00:00:15][DEBUG] : response : 1
[2020-05-04 00:00:15][DEBUG] : error :
[2020-05-04 00:00:15][DEBUG] : response length : 1
[2020-05-04 00:00:15][DEBUG] : cURL errno : 0
[2020-05-04 00:00:15][DEBUG] : alert:
[2020-05-04 00:00:15][DEBUG] : ### TRAITE CONSO HTML 3 ###
[2020-05-04 00:00:15][DEBUG] : last1: 2020-04-25
[2020-05-04 00:00:15][DEBUG] : 170.000,30/03/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-03-30 170.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 154.000,31/03/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-03-31 154.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : -68.000,01/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-01 -68.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 354.000,01/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-01 354.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 286.000,02/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-02 286.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 128.000,03/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-03 128.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 517.000,04/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-04 517.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 251.000,05/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-05 251.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 800.000,06/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-06 800.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 992.000,07/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-07 992.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,08/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-08 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 443.000,09/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-09 443.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 581.000,10/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-10 581.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 4096.000,11/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-11 4096.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 2352.000,12/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-12 2352.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 464.000,13/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-13 464.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,14/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-14 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,15/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-15 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 0,16/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-16 0 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 0,17/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-17 0 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 0,18/04/2020,color:#9e85b0,color:#80639f,color:#e49d4d,color:#ca8d47
[2020-05-04 00:00:15][DEBUG] : 2020-04-18 0 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 390.000,19/04/2020,color:#9e85b0,color:#80639f,color:#e49d4d,color:#ca8d47
[2020-05-04 00:00:15][DEBUG] : 2020-04-19 390.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 947.000,20/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-20 947.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 947.000,21/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-21 947.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 948.000,22/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-22 948.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 1486.000,23/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-23 1486.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,24/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-24 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 1792.000,25/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-25 1792.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 224.000,26/04/2020,color:#9e85b0,color:#80639f,
[2020-05-04 00:00:15][DEBUG] : 2020-04-26 224.000 M 670552 1319184
[2020-05-04 00:00:15][DEBUG] : ### TRAITE CONSO XLS 3 ###
[2020-05-04 00:00:15][DEBUG] : response : 1
[2020-05-04 00:00:15][DEBUG] : error :
[2020-05-04 00:00:15][DEBUG] : response length : 1
[2020-05-04 00:00:15][DEBUG] : cURL errno : 0
[2020-05-04 00:00:15][DEBUG] : alert:
[2020-05-04 00:00:15][DEBUG] : ### TRAITE CONSO HTML 3 ###
[2020-05-04 00:00:15][DEBUG] : last1: 2020-04-25
[2020-05-04 00:00:15][DEBUG] : 170.000,30/03/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-03-30 170.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 154.000,31/03/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-03-31 154.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : -68.000,01/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-01 -68.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 354.000,01/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-01 354.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 286.000,02/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-02 286.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 128.000,03/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-03 128.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 517.000,04/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-04 517.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 251.000,05/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-05 251.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 800.000,06/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-06 800.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 992.000,07/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-07 992.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,08/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-08 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 443.000,09/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-09 443.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 581.000,10/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-10 581.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 4096.000,11/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-11 4096.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 2352.000,12/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-12 2352.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 464.000,13/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-13 464.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,14/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-14 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,15/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-15 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 0,16/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-16 0 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 0,17/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-17 0 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 0,18/04/2020,color:#9e85b0,color:#80639f,color:#e49d4d,color:#ca8d47
[2020-05-04 00:00:15][DEBUG] : 2020-04-18 0 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 390.000,19/04/2020,color:#9e85b0,color:#80639f,color:#e49d4d,color:#ca8d47
[2020-05-04 00:00:15][DEBUG] : 2020-04-19 390.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 947.000,20/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-20 947.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 947.000,21/04/2020,color:#9e85b0,color:#e49d4d
[2020-05-04 00:00:15][DEBUG] : 2020-04-21 947.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 948.000,22/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-22 948.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 1486.000,23/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-23 1486.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 256.000,24/04/2020,color:#9e85b0
[2020-05-04 00:00:15][DEBUG] : 2020-04-24 256.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 1792.000,25/04/2020,color:#9e85b0,color:#80639f
[2020-05-04 00:00:15][DEBUG] : 2020-04-25 1792.000 M 670328 1318960
[2020-05-04 00:00:15][DEBUG] : 224.000,26/04/2020,color:#9e85b0,color:#80639f,
[2020-05-04 00:00:15][DEBUG] : 2020-04-26 224.000 M 670552 1319184
[2020-05-04 00:00:15][DEBUG] : ### TRAITE CONSO XLS 3 ###
[2020-05-04 00:00:15][DEBUG] : 26 data lines
[2020-05-04 00:00:15][DEBUG] : 26 data lines
[2020-05-04 00:00:15][DEBUG] : $cmdId:271
[2020-05-04 00:00:15][DEBUG] : $debut:2020-03-31 00:00:00
[2020-05-04 00:00:15][DEBUG] : $fin:2020-03-31 00:00:00
[2020-05-04 00:00:15][DEBUG] : $compteurEndPrevMonth=1:657974.000000000
[2020-05-04 00:00:15][DEBUG] : getConso-$compteurEndPrevMonth: 657974.000000000 offsetVeoliaDate: 3
[2020-05-04 00:00:15][DEBUG] : 26 data lines
[2020-05-04 00:00:15][DEBUG] : Missing item detected in CSV for:2020-04-16
[2020-05-04 00:00:15][DEBUG] : 26 data lines
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-20$data<>0$data<>947$i20$keepI-1$j:20
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-21$data<>0$data<>947$i20$keepI-1$j:21
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-22$data<>0$data<>948$i20$keepI-1$j:22
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-23$data<>0$data<>1486$i20$keepI-1$j:23
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-24$data<>0$data<>256$i20$keepI-1$j:24
[2020-05-04 00:00:15][DEBUG] : $cmdId:271
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-25$data<>0$data<>1792$i20$keepI-1$j:25
[2020-05-04 00:00:15][DEBUG] : $debut:2020-03-31 00:00:00
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-26$data<>0$data<>224$i20$keepI-1$j:26
[2020-05-04 00:00:15][DEBUG] : $fin:2020-03-31 00:00:00
[2020-05-04 00:00:15][DEBUG] : Date: 2020-03-31 / Index: 658128 / Conso: 154 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : $compteurEndPrevMonth=1:657974.000000000
[2020-05-04 00:00:15][DEBUG] : getConso-$compteurEndPrevMonth: 657974.000000000 offsetVeoliaDate: 3
[2020-05-04 00:00:15][DEBUG] : Missing item detected in CSV for:2020-04-16
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-20$data<>0$data<>947$i20$keepI-1$j:20
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-21$data<>0$data<>947$i20$keepI-1$j:21
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-22$data<>0$data<>948$i20$keepI-1$j:22
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-23$data<>0$data<>1486$i20$keepI-1$j:23
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-24$data<>0$data<>256$i20$keepI-1$j:24
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-25$data<>0$data<>1792$i20$keepI-1$j:25
[2020-05-04 00:00:15][DEBUG] : html different du CSV - $dataHtml["date"]2020-04-18$dateCSV["date"]2020-04-26$data<>0$data<>224$i20$keepI-1$j:26
[2020-05-04 00:00:15][DEBUG] : Date: 2020-03-31 / Index: 658128 / Conso: 154 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-01 / Index: 658060 / Conso: -68 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-01 / Index: 658060 / Conso: -68 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-01 / Index: 658414 / Conso: 354 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-01 / Index: 658414 / Conso: 354 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-02 / Index: 658700 / Conso: 286 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-02 / Index: 658700 / Conso: 286 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-03 / Index: 658828 / Conso: 128 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-03 / Index: 658828 / Conso: 128 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-04 / Index: 659345 / Conso: 517 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-04 / Index: 659345 / Conso: 517 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-05 / Index: 659596 / Conso: 251 / Type de relevé: M
[2020-05-04 00:00:15][DEBUG] : Date: 2020-04-05 / Index: 659596 / Conso: 251 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-06 / Index: 660396 / Conso: 800 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-06 / Index: 660396 / Conso: 800 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-07 / Index: 661388 / Conso: 992 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-07 / Index: 661388 / Conso: 992 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-08 / Index: 661644 / Conso: 256 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-08 / Index: 661644 / Conso: 256 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-09 / Index: 662087 / Conso: 443 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-09 / Index: 662087 / Conso: 443 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-10 / Index: 662668 / Conso: 581 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-10 / Index: 662668 / Conso: 581 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-11 / Index: 666764 / Conso: 4096 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-11 / Index: 666764 / Conso: 4096 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-12 / Index: 669116 / Conso: 2352 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-12 / Index: 669116 / Conso: 2352 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-13 / Index: 669580 / Conso: 464 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-13 / Index: 669580 / Conso: 464 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-14 / Index: 669836 / Conso: 256 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-14 / Index: 669836 / Conso: 256 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-15 / Index: 670092 / Conso: 256 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-15 / Index: 670092 / Conso: 256 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-16 / Index: 670092 / Conso: 0 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-16 / Index: 670092 / Conso: 0 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-19 / Index: 670482 / Conso: 390 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : Date: 2020-04-19 / Index: 670482 / Conso: 390 / Type de relevé: M
[2020-05-04 00:00:16][DEBUG] : save compteur: 670482
[2020-05-04 00:00:16][DEBUG] : save last: 2020-04-26
[2020-05-04 00:00:16][DEBUG] : done...
[2020-05-04 00:00:16][DEBUG] : save compteur: 670482
[2020-05-04 00:00:16][DEBUG] : save last: 2020-04-26
[2020-05-04 00:00:16][DEBUG] : done...

Bonjour @ lr3674,
(Dsl pour ma réponse tardive, je n’avais pas vu ton msg avant ce soir !)
Dans mon espace client, j’avais 2 contrat visible, en identifiant lequel n’était plus valide, j’avais du trouver un bouton supprimer à cliquer !
PS: actuellement je n’ai aucune données depuis le 20-03 sur mon espace client, donc le plugin ne me remonte rien non plus bien évidemment !

Bonjour!
Je souffre du même problème : Jeedom v 4.0.58 sur raspberry pi 4.Plugin véolia installé avant hier. Un seul contrat, un seul compteur d’eau, télérelevé actif (visible sur l’application smartphone). Login/mdp vérifiés mais cela sans succès. Les logs ne sont pas vraiment parlant pour moi. Si un camarade de la communauté a réussi a comprendre ce problème, je suis preneur… Merci bcp.

[2020-07-01 13:32:02][DEBUG] : heure de relève: 13
[2020-07-01 13:32:02][DEBUG] : ### GET CSRF TOKEN ON https://www.service.eau.veolia.fr/connexion-espace-client.html ###
[2020-07-01 13:32:03][DEBUG] : cURL response : %3C%21DOCTYPE+html+PUBLIC+%22-%2F%2FW3C%2F%2FDTD+XHTML+1.0+Transitional%2F%2FEN%22%0A%22http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1......................LOGS MEGA LONGS, J'AI RACCOURCI .......................................D%C3%A9claration+de+jqtranform+apr%C3%A8s+le+chargement+du+jquery+--%3E
[2020-07-01 13:32:03][DEBUG] : cURL errno : 0
[2020-07-01 13:32:03][DEBUG] : ### GO TO CONSOMMATION PAGE ###
[2020-07-01 13:32:03][DEBUG] : cURL response : 1
[2020-07-01 13:32:03][DEBUG] : cURL errno : 0
[2020-07-01 13:32:03][DEBUG] : ### GET DATAFILE CSV ###
[2020-07-01 13:32:03][DEBUG] : ### Create File /tmp/veolia_releve_5efc74338eddb.xls
[2020-07-01 13:32:03][DEBUG] : ### Curl call https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=releves
[2020-07-01 13:32:03][DEBUG] : response : 1
[2020-07-01 13:32:03][DEBUG] : error : 
[2020-07-01 13:32:03][DEBUG] : response length : 1
[2020-07-01 13:32:03][DEBUG] : cURL errno : 0
[2020-07-01 13:32:03][DEBUG] : alert: 
[2020-07-01 13:32:03][DEBUG] : ### TRAITE CONSO XLS 1 ###
[2020-07-01 13:32:03][DEBUG] : 0 data lines
[2020-07-01 13:32:03][ERROR] : Aucune donnée, merci de vérifier que vos identifiants sont corrects et que vous avez accès au télérelevé Veolia
[2020-07-01 13:32:03][DEBUG] : done...

Hello Greg,

Je me permets car souci similaire : aucune data téléchargée.
Vous avez pu recevoir des données simplement en changeant de mdp sur le site de véolia?
Et ça fonctionne toujours?
Merci pour votre aide.
L

Moi cela fonctionne bien en ce moment

Merci bcp pour la réponse. ça donne de l’espoir. Par contre, en mettant un N° de compteur (0 ou 1), ou sans aucun N°, en ayant changé mon mdp sur le site de véolia et sur mon jeedom, tjrs rien… Si par hasard, vous aviez une piste… je suis preneur… Merci. A+ L

Pour moi c’est une erreur un peu différente :

[2020-07-07 21:49:16][DEBUG] : heure de relève: 21

[2020-07-07 21:49:16][DEBUG] : ### GET CSRF TOKEN ON https://www.stephanoise-eaux.fr/mon-compte-en-ligne/je-me-connecte ###

[2020-07-07 21:49:17][DEBUG] : cURL response : %3C%21doctype+html%3E%0A%3Chtml+lang%3D%22fr%22%3E%0A%3Chead%3E%3Cscript+type%3D%22text%2Fjavascript%22%3E%28window.

[2020-07-07 21:49:18][DEBUG] : cURL errno : 0

[2020-07-07 21:49:18][DEBUG] : downloadToken :

[2020-07-07 21:49:18][DEBUG] : url csv : https://www.stephanoise-eaux.fr/mon-compte-en-ligne/exporter-consommation/day//2020/07

[2020-07-07 21:49:18][DEBUG] : ### GET DATAFILE CSV ###

[2020-07-07 21:49:18][DEBUG] : ### Create File /tmp/veolia_releve_5f04d1beced3a.xls

[2020-07-07 21:49:18][DEBUG] : ### Curl call https://www.stephanoise-eaux.fr/mon-compte-en-ligne/exporter-consommation/day//2020/07

[2020-07-07 21:49:19][DEBUG] : response : 1

[2020-07-07 21:49:19][DEBUG] : error :

[2020-07-07 21:49:19][DEBUG] : response length : 1

[2020-07-07 21:49:19][DEBUG] : cURL errno : 0

[2020-07-07 21:49:19][DEBUG] : alert:

[2020-07-07 21:49:19][DEBUG] : ### TRAITE CONSO XLS 4 ###

[2020-07-07 21:49:19][ERROR] : Erreur sur la fonction cron du plugin : Access to undeclared static property: PHPExcel_Worksheet::$_invalidCharacters

Bonjour,
Je reviens sur ce post, ma tete telerelevé etait HS depuis des mois mais depuis le remplacement, cela remonte bien dans mon espace client chez veolia mais comme vous rien dans jeedom.
Un solution depuis ou un autre plugin ?
Merci.

Bonjour,
Des news concernant ce bug ? j’ai essayé de change mon mot de passe, supprimé completement le plugin et recree un compteur c’est toujours pareil, aucune remonté des infos alors que sur mon compte c’est ok.

Bonsoir à tous,

Ayant testé le plugin et celui-ci étant KO, je viens de développer un script Python qui récupére le dernier relevé depuis le site de Veolia :

import requests
from lxml import html
import xlrd
import datetime
import json

# Identifiants
veolia_username = "xxxxx"
veolia_password = "xxxxx"

# Page de login
url = "https://www.service.eau.veolia.fr"
url_page_login = url + "/connexion-espace-client.html"
url_action_login = url + "/home/connexion-espace-client/bloc-connexion-area/connexion-espace-client.loginAction.do"
url_page_histo = url + "/home/espace-client/votre-consommation.html?vueConso=historique"
url_fichier_histo = url + "/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=historique"

# Nouvelle session
session = requests.Session()

# Récupération du token du form de login (hidden indispensable pour la connexion)
home = session.get(url_page_login)
tree = html.fromstring(home.content)
token = (tree.xpath('//input[@name="token"]')[0]).get('value')

# Connexion
data = {
    'token': token, 
    'veolia_username': veolia_username, 
    'veolia_password': veolia_password
}
page = session.post(url_action_login, data=data)

# Page historique (il faut passer par la page obligatoirement)
page = session.get(url_page_histo)

# Récupération du xls
xls = session.get(url_fichier_histo)

# Sauvegarde du fichier temportaire
open('temp.xls', 'wb').write(xls.content)

# Ouverture du fichier temporaire
wb = xlrd.open_workbook("temp.xls")
sheet = wb.sheet_by_index(0)

# Données du dernier relevé
date = datetime.datetime.strptime('1900-01-01', '%Y-%m-%d') + datetime.timedelta(sheet.cell_value(sheet.nrows - 1, 0) - 2)
date = date.strftime("%d/%m/%Y")
index = sheet.cell_value(sheet.nrows - 1, 1)
conso = sheet.cell_value(sheet.nrows - 1, 2)
releve = sheet.cell_value(sheet.nrows - 1, 3)

# Retour
print(json.dumps({'date': date, 'index': index, 'conso': conso, 'releve': releve}))

Si vous testez, pensez à installer les dépendances via

pip install requests lxml xlrd

Ainsi qu’à mettre vos identifiants. Exemple de retour :

{"date": "11/11/2020", "index": "258421", "conso": "195", "releve": "M"}

Quelqu’un peut me dire comment exploiter le retour dans Jeedom ?

Bonjour,

Pour ceux qui utilise Veolia IDF vous avez le script python suivant qui fonctionne

Cordialement,

Bon, après quelques modifications, j’ai maintenant ma consommation Veolia fonctionnelle dans Jeedom grâce au plugin « script ».

Voici le script actualisé :

# -*- coding: latin-1 -*-

import requests
from lxml import html
import xlrd
import datetime
import json
import sys

# Identifiants
veolia_username = "xxxxx"
veolia_password = "xxxxx"

# Page de login
url = "https://www.service.eau.veolia.fr"
url_page_login = url + "/connexion-espace-client.html"
url_action_login = url + "/home/connexion-espace-client/bloc-connexion-area/connexion-espace-client.loginAction.do"
url_page_histo = url + "/home/espace-client/votre-consommation.html?vueConso=historique"
url_fichier_histo = url + "/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=historique"

# Nouvelle session
session = requests.Session()

# Récuperation du token du form de login (hidden indispensable pour la connexion)
home = session.get(url_page_login)
tree = html.fromstring(home.content)
token = (tree.xpath('//input[@name="token"]')[0]).get('value')

# Connexion
data = {
    'token': token, 
    'veolia_username': veolia_username, 
    'veolia_password': veolia_password
}
page = session.post(url_action_login, data=data)

# Page historique (il faut passer par la page obligatoirement)
page = session.get(url_page_histo)

# Recuperation du xls
xls = session.get(url_fichier_histo)

# Sauvegarde du fichier temportaire
open('temp.xls', 'wb').write(xls.content)

# Ouverture du fichier temporaire
wb = xlrd.open_workbook("temp.xls")
sheet = wb.sheet_by_index(0)

# Donnees du dernier releve
date = datetime.datetime.strptime('1900-01-01', '%Y-%m-%d') + datetime.timedelta(sheet.cell_value(sheet.nrows - 1, 0) - 2)
date = date.strftime("%d/%m/%Y")
index = sheet.cell_value(sheet.nrows - 1, 1)
conso = sheet.cell_value(sheet.nrows - 1, 2)
releve = sheet.cell_value(sheet.nrows - 1, 3)


# Retour Jeedom
if sys.argv[1] == 'index':
  print(index)
elif sys.argv[1] == 'conso':
  print(conso)
elif sys.argv[1] == 'date':
  print(date)
else:
  print -1

Le paramétrage effectué sous Jeedom :

et le rendu sur mon Dashboard :

image

Chez moi la télé-relève est le soir (vers 20h?) donc j’ai entre 1 et deux jours de décalage. Refresh positionné à 21h.

Amusez-vous bien !

Et vive le Python :snake:

1 « J'aime »

Bonjour,

tu est chez veolia d’une autre région que IDF non?

Oui en province, mais je pense que tu peux adapter le script avec tes liens

Excellent ça fonctionne pour moi. Merci beaucoup !

1 « J'aime »