Téléo : plus de relevés depuis début octobre (eau IDF)

Bonjour,

Je me suis rendu compte que depuis début octobre je n’avais plus de relevés avec l’erreur suivante dans les logs python :
[2025-12-15 11:43:22,735] ERROR : [Script Python] La page met trop de temps à s’afficher

Je suis en version debian 12, j’ai installé le plugin en version beta, recréé un équipement, vérifié mes informations de connexion mais rien n’y change.

Si quelqu’un à une idée :slight_smile:

Voici les logs du plugin :

[2025-12-15 13:42:21] INFO  [Home Sweet Home][Véolia] Récupération des données  - 1ère étape
[2025-12-15 13:42:21] INFO  [Home Sweet Home][Véolia] 1ère étape d'authentification Veolia
[2025-12-15 13:42:21] DEBUG  [Home Sweet Home][Véolia] Commande : sudo  /var/www/html/plugins/teleo/resources/get_veolia_data.sh IDF 'xxxxxxxxxxxxxxxx' "xxxxxxxxxxxxxxxxxxxx" /tmp/teleo 100
[2025-12-15 13:42:26] DEBUG  [Home Sweet Home][Véolia] le 14/12/2025 : absence de données pour la commande Index
[2025-12-15 13:42:26] DEBUG  [Home Sweet Home][Véolia] le 14/12/2025 : absence de données pour la commande Conso Jour
[2025-12-15 13:42:26] DEBUG  [Home Sweet Home][Véolia] le 14/12/2025 : absence de données pour la commande Conso Hebdo
[2025-12-15 13:42:26] DEBUG  [Home Sweet Home][Véolia] le 14/12/2025 : absence de données pour la commande Conso Mensuelle
[2025-12-15 13:42:26] DEBUG  [Home Sweet Home][Véolia] le 14/12/2025 : absence de données pour la commande Conso Annuelle
[2025-12-15 13:42:37] INFO  [Home Sweet Home][Véolia] Récupération des données  - 1ère étape
[2025-12-15 13:42:37] INFO  [Home Sweet Home][Véolia] 1ère étape d'authentification Veolia
[2025-12-15 13:42:37] DEBUG  [Home Sweet Home][Véolia] Commande : sudo  /var/www/html/plugins/teleo/resources/get_veolia_data.sh IDF 'xxxxxxxxxxxxxxxxxx' "xxxxxxxxxxxxxxxxxxxx" /tmp/teleo 100
[2025-12-15 13:42:48] ERROR  [Home Sweet Home][Véolia] Erreur de lancement du script : [ 0
] consulter le log <teleo_python> pour plus d'info - Abandon
[2025-12-15 13:42:48]WARNING [Home Sweet Home][Véolia] Erreur de récupération des données - Abandon
[2025-12-15 13:42:48] ERROR  [Home Sweet Home][Véolia] Erreur de lancement du script : [ 143
] consulter le log <teleo_python> pour plus d'info - Abandon
[2025-12-15 13:42:48]WARNING [Home Sweet Home][Véolia] Erreur de récupération des données - Abandon
[2025-12-15 13:42:48] ERROR  [Home Sweet Home][Véolia] Erreur de lancement du script : [ 143
] consulter le log <teleo_python> pour plus d'info - Abandon
[2025-12-15 13:42:48]WARNING [Home Sweet Home][Véolia] Erreur de récupération des données - Abandon
[2025-12-15 13:42:48] ERROR  [Home Sweet Home][Véolia] Erreur de lancement du script : [ 143
] consulter le log <teleo_python> pour plus d'info - Abandon
[2025-12-15 13:42:48]WARNING [Home Sweet Home][Véolia] Erreur de récupération des données - Abandon

Et les logs python :

[2025-12-15 13:42:46,928] DEBUG  : [Script Python] POST http://localhost:55171/session/d6efbd97-26ca-42a0-b029-ab0a3ce85467/element {'using': 'css selector', 'value': '[name="from"]'}
[2025-12-15 13:42:46,966] DEBUG  : [Script Python] http://localhost:55171 "POST /session/d6efbd97-26ca-42a0-b029-ab0a3ce85467/element HTTP/1.1" 404 0
[2025-12-15 13:42:46,971] DEBUG  : [Script Python] Remote response: status=404 | data={"value":{"error":"no such element","message":"Unable to locate element: [name=\"from\"]","stacktrace":"RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\nWebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:199:5\nNoSuchElementError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:552:5\ndom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16\n"}} | headers=HTTPHeaderDict({'content-type': 'application/json; charset=utf-8', 'cache-control': 'no-cache', 'content-length': '399', 'date': 'Mon, 15 Dec 2025 12:42:46 GMT'})
[2025-12-15 13:42:46,974] DEBUG  : [Script Python] Finished Request

Si cela peut aider.

Hello, tu es passé à Debian 12 à quel moment ? Pourquoi utiliser la version Beta ?

Peux-tu fournir le log teleo_update svp ?

Salut, et merci pour ton retour :slight_smile:

Je suis passé sur debian 12 il y a presque 1 an, tout tourne plutôt bien, et pour la version beta, c’était pour tester si jamais certains points avaient changé et résoudre mon problème.
Donc le plugin effectivement a bien tourné pendant un moment sur debian 12.

Voici les logs de l’update :

======================================================================
== 15/12/2025 11:28:24 == Dependencies installation for teleo
======================================================================
[  5% ] : Clean apt...
[  9% ] : Clean apt : [  OK  ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [  OK  ]
[ 20% ] : Install Firefox...
[ 29% ] : Install Firefox : [  OK  ]
[ 30% ] : Install xvfb...
[ 39% ] : Install xvfb : [  OK  ]
[ 40% ] : Install geckodriver...
** Machine Hardware name: aarch64
** geckodriver driver successfully installed
[ 19% ] : Install geckodriver : [  OK  ]
[ 20% ] : Init python3 & prerequisites...
[ 29% ] : Init python3 & prerequisites : [  OK  ]
[ 30% ] : Init PyEnv...
** PyEnv not required: 3.11.2 >= 3.9 **
** python3 path: python3 **
[ 39% ] : Init PyEnv : [  OK  ]
[ 40% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.11.2
[ 59% ] : Setting up virtual environment : [  OK  ]
[ 60% ] : Upgrade pip wheel...
[ 69% ] : Upgrade pip wheel : [  OK  ]
[ 70% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [  OK  ]
[ 90% ] : Summary of installed packages...
======================================================================
1. Firefox version:
Mozilla Firefox 142.0.1
2. geckodriver :
aarch64 geckodriver 0.36.0 (a3d508507022 2025-02-24 15:57 +0000)
3. Packages:
firefox						install
firefox-esr					install
rpi-firefox-mods				install
xvfb						install
4. Python version:
Python 3.11.2
5. Python modules:
PyVirtualDisplay  3.0
selenium          4.34.0
urllib3           2.4.0
[ 99% ] : Summary of installed packages : [  OK  ]
[100% ] : Finished !
======================================================================
== OK == Installation Successful
======================================================================

As-tu plusieurs contrats ? y a-t-il eu un changement de début octobre ?

Je ne suis pas encore sous Debian 12 donc je n’ai pas les mêmes versions mais de mon côté je n’ai aucune erreur du script Python.

Non un seul contrat et pas de changement à ma connaissance.

Ce qui me gène dans les logs python c’est que j’ai l’impression qu’il manque des données ici :

[Script Python] POST http://localhost:55171/session/d6efbd97-26ca-42a0-b029-ab0a3ce85467/element {'using': 'css selector', 'value': '[name="from"]'}

Si tu vas sur le site de Veolia, tu n’as pas de souci à voir l’historique ?

J’essaierai ce WE de faire un test avec une VM en DEB12 mais c’est bizarre d’avoir cette erreur.

Oui je vois bien les relevés et j’ai vérifié aussi mes informations de connexion.
Écoute en tout cas merci pour ton écoute et le temps passé, si d’autres ont le même souci, ce sera intéressant d’avoir leurs retours pour avancer.