Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New GrDF login #59

Open
LD40 opened this issue Jul 19, 2024 · 7 comments
Open

New GrDF login #59

LD40 opened this issue Jul 19, 2024 · 7 comments

Comments

@LD40
Copy link
Contributor

LD40 commented Jul 19, 2024

Il semble que l'on puisse à nouveau récupérer les données sur le site sans captcha. Est-il possible d'adapter le script au mode de login actuel ?
cf par exemple ce qui est fait sur https://github.com/ssenart/PyGazpar/tree/master/pygazpar

@Scrat95220
Copy link
Owner

C'est déjà en place depuis 3 mois, il faut utiliser la branche 'selenium'

@gb78500
Copy link

gb78500 commented Aug 27, 2024

Bonjour,
Est-ce que la branche 'selenium' est fonctionnelle?
Pour ma part, j'ai une erreur :
2024-08-27 19:48:06,066 : OK : Wait for Voir ma consommation détaillée
2024-08-27 19:48:08,194 : OK : Click on button : Voir ma consommation détaillée
2024-08-27 19:48:09,057 : OK : Wait for Jour
2024-08-27 19:48:09,057 : ~~ : Wait before clicking (2.0s)
2024-08-27 19:48:11,359 : OK : Click on Jour
2024-08-27 19:48:11,424 : OK : Wait for button Téléchargement
2024-08-27 19:48:11,424 : ~~ : Wait before clicking (2.0s)
2024-08-27 19:48:14,557 : WW : Click on button Téléchargement Encountered errorMessage: element click intercepted: Element ... is not clickable at point (1151, 26). Other element would receive the click: ...
(Session info: chrome=128.0.6613.84)

@cth35
Copy link
Contributor

cth35 commented Sep 3, 2024

C'est déjà en place depuis 3 mois, il faut utiliser la branche 'selenium'

Oui mais a priori, il n'y a plus de captcha et donc plus besoin d'utiliser l'artillerie lourde avec selenium et companie ;)

@gb78500
Copy link

gb78500 commented Sep 3, 2024

La branche historique ne me permet que d'importer le fichier xlsx via le workaround mis en place lors l'ajout du captcha.
J'avoue que je ne sais plus trop quelle branche utiliser pour pouvoir importer les données grdf dans domoticz.

@cth35
Copy link
Contributor

cth35 commented Oct 28, 2024

En regardant le process de login du projet : https://github.com/vingerha/gazpar_2_mqtt/blob/main/app/gazpar.py
J'ai intégré cette nouvelle méthode qui à l'air de fonctionner et j'ai crée une pull request.
A tester de votre coté. Chez moi ca à l'air de bien récupérer les données comme avant.

@gb78500
Copy link

gb78500 commented Oct 29, 2024

Bonjour,
Testé chez moi, et ça semble bien récupérer les données comme avant.
Merci !

@sylvain-lp
Copy link

Testé chez moi également - ça récupère bien les données, y compris les 30 jours précédents.
(Domoticz Gazpar tourne dans Docker Container sur Synology).
Pour déclarer les devices & récupérer kWh et m3, je ne suis pas bien sûr - il faut:
DOMOTICZ_ID = <hw:dummy - device:managed counter - type: energy> ? et
DOMOTICZ_ID_M3 = <hw:dummy - device:managed counter - type: gas> ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants