[Plugin Veolia eau] Plugin Veolia eau n'arrive pas à se connecter

Tags: #<Tag:0x00007f38593413c0>

Bonjour,

J’ai installé le plugin Veolia eau et choisi Véolia comme fournisseur.
J’ai entré mes identifiants et je suis certain de n’avoir pas fait d’erreur.
J’ai laissé le champ identifiant de compteur vide vu que je n’ai qu’un seul compteur. J’ai essayé également en entrant la valeur “0” mais ça n’a pas résolu le problème.
J’ai également vérifié que la télérelève est bien activée : “Votre compteur est télérelevé” . J’arrive d’ailleurs à exporter les données au format Excel depuis l’espace client.
Le Plugin me retourne : “Aucune donnée, merci de vérifier que vos identifiants sont corrects et que vous avez accès au télérelevé Veolia”
J’ai vu dans la doc que Veolia pointe vers “https://www.service-client.veoliaeau.fr”.
Or quand je souhaite accéder à mon espace client, j’ai plutôt ça : “https://www.service.eau.veolia.fr/home/espace-client.html#inside-space
Est-ce que le lien a changé chez Veolia et il faudrait que le développeur modifie son programme?

Merci d’avance
brace

Depuis ce changement, le dev ne sait pas faire pour que cela refonctionne.

Ah mince, c’est dommage. Merci en tout cas pour la réponse rapide.
Il devrait publier son code. Peut-être que d’autres dév pourraient y arriver car la fonctionnalité a l’air bien pratique. Ca évite d’installer un compteur d’eau connecté.

2 J'aimes

Bonjour,

Bizarre la réponse, j’ai pas regarder tout le code mais à un endroit le lien de connexion semble bon pourtant.

                $url_token = 'https://www.service.eau.veolia.fr/connexion-espace-client.html';
                $tokenFieldName = 'token';
                $url_login = 'https://www.service.eau.veolia.fr/home.loginAction.do';
                $url_consommation = 'https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.html?vueConso=releves';
                $url_releve_csv = 'https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=releves';

J’ai pas d’abonnement pour tester et vérifier mais cela semble quand même bien pointé ou cela devrait

Perso,

ça se connecte bien mais ça ne remonte pas les valeurs (avec le même message d’erreur)… Il y a un truc dans le parsing… PHP 7.3 c’est la différence notable entre ma config et celle du dev…
Donc plugin désactivé depuis plusieurs mois

OK c’est bon à savoir naboleo, merci

En PHP 7 aussi.

[2020-02-15 09:00:22] [veolia_eau] Aucune donnée, merci de vérifier que vos identifiants sont corrects et que vous avez accès au télérelevé Veolia

Moi j’ai était obligé de changer de mot de passe depuis le site veolia depuis cela refonctionne bie,

J’avais pas vu avant mais mes urls sont pas tout à fait celles du plugin, j’ai donc tenté la modif

Voilà des logs toutes fraiches même si pas mieux…(expurgées des infos perso)

                $url_consommation = 'https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.html?vueConso=releves';
                $url_releve_csv = 'https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=releves';

=>

                $url_consommation = 'https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.html?vueConso=historique';
                $url_releve_csv = 'https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=historique';

[2020-02-15 15:56:02][DEBUG] : heure de relève: 16
[2020-02-15 15:57:02][DEBUG] : heure de relève: 16
[2020-02-15 15:58:03][DEBUG] : heure de relève: 16
[2020-02-15 15:59:03][DEBUG] : heure de relève: 16
[2020-02-15 16:00:03][DEBUG] : heure de relève: 16
[2020-02-15 16:00:03][DEBUG] : ### GET CSRF TOKEN ON https://www.service.eau.veolia.fr/connexion-espace-client.html ###
[2020-02-15 16:00: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-transitional.dtd%22%3E%0A%0A%0A%3Chtml+x
[2020-02-15 16:00:03][DEBUG] : cURL errno : 0
[2020-02-15 16:00:03][DEBUG] : Extracting token
[2020-02-15 16:00:03][DEBUG] : Token: 
[2020-02-15 16:00:03][DEBUG] : ### LOGIN ON https://www.service.eau.veolia.fr/home.loginAction.do ###
[2020-02-15 16:00:04][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-transitional.dtd%22%3E%0A%0A%0A%3Chtml+x[2020-02-15 16:00:04][DEBUG] : cURL errno : 0
[2020-02-15 16:00:04][DEBUG] : ### GO TO CONSOMMATION PAGE ###
[2020-02-15 16:00:04][DEBUG] : heure de relève: 16
[2020-02-15 16:00:04][DEBUG] : ### GET CSRF TOKEN ON https://www.service.eau.veolia.fr/connexion-espace-client.html ###
[2020-02-15 16:00:04][DEBUG] : cURL response : 1
[2020-02-15 16:00:04][DEBUG] : cURL errno : 0
[2020-02-15 16:00:04][DEBUG] : ### GET DATAFILE CSV ###
[2020-02-15 16:00:04][DEBUG] : ### Create File /tmp/veolia_releve_5e4807747e2fe.xls
[2020-02-15 16:00:04][DEBUG] : ### Curl call https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=historique
[2020-02-15 16:00:04][DEBUG] : response : 1
[2020-02-15 16:00:04][DEBUG] : error : 
[2020-02-15 16:00:04][DEBUG] : response length : 1
[2020-02-15 16:00:04][DEBUG] : cURL errno : 0
[2020-02-15 16:00:04][DEBUG] : alert: 
[2020-02-15 16:00:04][DEBUG] : ### TRAITE CONSO XLS 1 ###
[2020-02-15 16:00:04][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-transitional.dtd%22%3E%0A%0A%0A%3Chtml+x
[2020-02-15 16:00:04][DEBUG] : cURL errno : 0
[2020-02-15 16:00:04][DEBUG] : Extracting token
[2020-02-15 16:00:04][DEBUG] : Token: 
[2020-02-15 16:00:04][DEBUG] : ### LOGIN ON https://www.service.eau.veolia.fr/home.loginAction.do ###
[2020-02-15 16:00:05][DEBUG] : 0 data lines
[2020-02-15 16:00:05][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-02-15 16:00:05][DEBUG] : done... 
[2020-02-15 16:00:05][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-transitional.dtd%22%3E%0A%0A%0A%3Chtml+x[2020-02-15 16:00:05][DEBUG] : cURL errno : 0
[2020-02-15 16:00:05][DEBUG] : ### GO TO CONSOMMATION PAGE ###
[2020-02-15 16:00:05][DEBUG] : cURL response : 1
[2020-02-15 16:00:05][DEBUG] : cURL errno : 0
[2020-02-15 16:00:05][DEBUG] : ### GET DATAFILE CSV ###
[2020-02-15 16:00:05][DEBUG] : ### Create File /tmp/veolia_releve_5e480775954db.xls
[2020-02-15 16:00:05][DEBUG] : ### Curl call https://www.service.eau.veolia.fr/home/espace-client/votre-consommation.exportConsommationData.do?vueConso=historique
[2020-02-15 16:00:05][DEBUG] : response : 1
[2020-02-15 16:00:05][DEBUG] : error : 
[2020-02-15 16:00:05][DEBUG] : response length : 1
[2020-02-15 16:00:05][DEBUG] : cURL errno : 0
[2020-02-15 16:00:05][DEBUG] : alert: 
[2020-02-15 16:00:05][DEBUG] : ### TRAITE CONSO XLS 1 ###
[2020-02-15 16:00:06][DEBUG] : 0 data lines
[2020-02-15 16:00:06][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-02-15 16:00:06][DEBUG] : done... 

ça semble coincer sur l’analyse du contenu xls
consommation.xls.pdf (12 Ko)

Et la librairie PHP utilisée n’est plus supportée

ça sent la fin du plugin

Hello,
J’avais eut un problème similaire quand j’avais essayé le plug-in il y a qq mois… mais je m’étais aperçu que j’avais 2 contrats dans mon espace client. Après avoir supprimé l’ancien contrat qui n’était plus valide, j’ai pu enfin récupérer mes données !!!

J’ai enlevé le marquage “Solution” pour que d’autres puissent commenter et de ne pas clôturer tout de suite le fil. Apparemment, il y a d’autres que cela intéresse.

2 J'aimes

Sinon il n’est pas possible de récupérer les infos directement du compteur s’il est relevé par signal radio?

Ce serait l’idéal, si tu sais décoder les trames.

En fait c’était pas le but du Plugin. Celui-ci te permet de simplement te connecter à ton compte et de récupérer tes consos sans investir dans du matériel.
S’il faut capter le signal radio, il faut une antenne et ensuite décrypter les trames car ça m’étonnerais que ça circule en clair.

Peut être que @Sigri44 (créateur du plugin Linky) pourrait nous aider. C’est exactement le même fonctionnement. En ce qui me concerne le lien proposé n’est plus bon car je suis en IDF et le lien véolia c’est : https://espace-client.vedif.eau.veolia.fr/

1 J'aime

Hello,

Merci d’avoir pensé à moi. Les logs sont pas très parlant en erreur à part effectivement une erreur d’identifiant :slight_smile:
Dans 15j je reprends Linky en main, je pourrais jeter un oeil à l’occasion !

3 J'aimes

Top merci pour ton retour. PS: le plugin linky est vraiment super ! merci

2 J'aimes

J’ai créé un script python qui extrait le csv du site Veolia vedif :

Libre à vous de le modifier selon les besoins. L’inclure dans le plugin ?

2 J'aimes

Ça serait au top pour veolia car linky fonctionne super bien…

1 J'aime