[Plugin] Domoticz_gaspar (récupération données compteur gaz)

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
Domo_fred1
Messages : 3
Inscription : 12 déc. 2021, 21:06

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par Domo_fred1 »

Dans le script je lis:
LOGIN_BASE_URI = 'https://login.monespace.grdf.fr/sofit-a ... pi/v1/auth'
API_BASE_URI = 'https://monespace.grdf.fr/'
Les données récoltés sont bien sur le site de GRDF que faut'il indiquer pour faire de même chez ENGIE?

? A suivre.

Bonsoir, Fréd.
Oui_OuiBlog
Messages : 63
Inscription : 27 juil. 2017, 21:53

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par Oui_OuiBlog »

GRDF et Engie sont maintenant 2 sociétés différentes. Il n'y a rien à adapter de particulier en tant que client Engie.

Par contre le script bug depuis 1 mois ; des correctifs ont été postés mais je ne les ai pas testés.

PS : GRDF n'est pas un fournisseur d'énergie.
Phil35
Messages : 41
Inscription : 08 sept. 2020, 08:34

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par Phil35 »

Bonjour,
testé le plugin, ouvert un "issue" sur https://github.com/Scrat95220/DomoticzGazpar

voici ce que j'ai posté :
--
./gazpar.py
retourne :
2022-04-01 18:07:41,963 Login call - error status :REINPUT

en mettant LOG_LEVEL=DEBUG au lieu de LOG_LEVEL=INFO
2022-04-01 18:20:22,478 1st Auth Response :
{"state":"REINPUT","error":"UNKNOWN_LOGIN","actualLockoutDuration":0,"message":"login.unknown","displayCaptcha":true}
2022-04-01 18:20:22,479 Login call - error status :REINPUT

Pourtant avec mon login et mot de passe la connexion au site https://monespace.grdf.fr/client/particulier/accueil est OK

Merci à tous
Production : Raspberry Pi 4 Model B Rev 1.2 (OS 10 / buster) + domoticz 2022.2
Production : Raspberry Pi 3 Model B Rev 1.2 (OS 11 / bullseye) + domoticz V2024.7
toutazimuth
Messages : 225
Inscription : 19 juil. 2015, 22:33

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par toutazimuth »

@Phil35

Bonjour
Quoi de neuf concernant ce plugin ? il est toujours fonctionnel ?
Moi j'ai des choses qui remontent. Mais c'est incohérent.
Et sinon dans les log, j'ai cela

Code : Tout sélectionner

2022-04-18 0 None Invalid Entry
Traceback (most recent call last):
  File "./gazpar.py", line 274, in <module>
    main()
  File "./gazpar.py", line 266, in main
    dtostr(today))
  File "./gazpar.py", line 195, in update_counters
    domoticzrequest(url_current)
UnboundLocalError: local variable 'url_current' referenced before assignment
Suis preneur explications.

Merci
SynoDS213J - RFXcom E - Cam IP HikVision Dahua- Thermostat+Météo NetAtmo - OWL180 - KLFO50 IO SOMFY - Zwave - Philips HUE - Passerelle MDAH - Imperihome par epierre - Controlicz by Madgeni - 2*Pi3 test - Connexoon by nonolk - aspi xiaomi :mrgreen:
PIFOUBMW
Messages : 24
Inscription : 04 mai 2022, 23:18

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par PIFOUBMW »

Est-il possible de faire le relevé de 2 maisons (principale et secondaire) qui ont chacune un compteur GAZPAR ?

J'ai créé un compte different pour la deuxième maison pour me connecter à GRDF donc je peux visualiser une maison ou l'autre mais comme c'est le même script c'est soit l'une soit l'autre, comment faire tourner 2 scripts ou un script qui lit 2 maisons pour avoir les 2 maisons dans un seul interface Domoticz ?

Help :P
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par Keros »

Bonjour PIFOUBMW et bienvenu sur le forum ;)

Je ne pense pas que ce soit prévu. Avec DomoticZ, tu ne peux pas avoir deux dossier de plugin python identique en parallèle. Et comme le paramétrage est dans un fichier, je doute que tu puisse lancer plusieurs instance du plugin (matériel dans DomoticZ) et choisir la config souhaitée.

Je vois un moyen, ce serait de créer de dupliquer carrément le plugin et de lui donner un autre nom. De cette façon, DomoticZ verrait deux plugins différents. Par contre, cela veux dire que tu serras obliger de bidouiller un dossier du plugin et le refaire à chaque fois qu'il y aura une mise à jour. Et il ne faut pas se louper car sinon, DomoticZ ne retrouvera pas l'historique des widgets.
C'est une idée : je n'ai jamais essayé de le faire. C'est complexe et risqué.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
syl2222_fr
Messages : 47
Inscription : 14 janv. 2022, 20:02

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par syl2222_fr »

Bien le bonsoir,

Pour les personnes qui, comme moi, utilisent le plugin https://github.com/Scrat95220/DomoticzGazpar
pour récupérer leurs données , vous avez certainement, comme moi, un raté depuis la semaine dernière.

Les copains de home assistant ont déja modifié de leur côté : https://github.com/frtz13/homeassistant ... /gazpar.py (ligne 51 rajoutée)

Du coup, perso , j'ai rajouté, dans le fichier gazpar.py, ligne 96 le domain et, pour mon cas, ça fonctionne.
(le n° de ligne dépend de la version de plugin que vous avez)

Ca donne:

Code : Tout sélectionner

    headers = {
                'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
                'domain': 'grdf.fr',
                'Referer': 'https://login.monespace.grdf.fr/mire/connexion?goto=https:%2F%2Fsofa-connexion.grdf.fr:blabla
                }
A tester par d'autres avant de pousser un merge sur github

Bonne soirée
Dernière modification par Keros le 12 juil. 2022, 21:08, modifié 1 fois.
Raison : Ajout des balises code
Chaussette
Messages : 55
Inscription : 12 mars 2020, 09:38

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par Chaussette »

Hello !

Merci pour l'information, je viens de voir effectivement que ça ne fonctionnait plus.

Alors je suis sur le plugin de Scrat95220, dernière version, et voici les modifs :

Lignes 102 et 103, il y a une erreur qui empeche l'affichage du message d'erreur réel (Erreur HTTP 500). Correctif :

Code : Tout sélectionner

print("Login call - error status :"+str(resp1.status_code)+'\n');
logging.error("Login call - error status :"+str(resp1.status_code)+'\n')
Et effectivement, il a bien fallu ajouter le domain dans le header.

Code : Tout sélectionner

Ligne 96 : ajouter une virgule à la fin de la ligne
Ligne 97: 'domain': 'grdf.fr'
Je n'ai pas (...) de compte github, donc je ne peux pas livrer la modif. En tout cas, merci pour le correctif !
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par Sylv_01 »

Bonjour,
Je m'intéresse à ce sujet, car ayant aussi un Gaspar, je cherche à récupérer dans domoticz les données de conso...
Concernant le script, on peut toujours s'inspirer de ce sujet ?
J'avais posté dedans au début de l'installation de mon compteur, mais je n'avais pas encore de datas de dispo.
Maintenant c'est ok (depuis un bout de temps...), et je surveille régulièrement mes conso en allant sur le site de GRDF, je vais donc à présent les intégrer dans domoticz..
J'ai une autre question : à partir du moment où le script est mis en place, il récupère les données journalières, c'est bien ça ? (avec un décalage de 3 jours je crois...)
Est-il possible de récupérer l'historique de conso, présente sur le site GRDF ?
Par avance merci.
gawel3164
Messages : 325
Inscription : 07 janv. 2016, 19:51

Re: [Plugin] Domoticz_gaspar (récupération données compteur gaz)

Message par gawel3164 »

Salut Sylv_01,
je viens d'installer le script de scrat95220, et ça marche impeccable. https://github.com/Scrat95220/DomoticzGazpar
Concernant la récupération de l'historique de GRDF ça fonctionne aussi. Moi j'ai récupéré l'historique depuis février, ce qui je pense correspond à la date d'installation du compteur.
Domoticz 2022.1/RFlink V1.1_R48/ prises: DIO, SCS/caméras IP/station météo Auriol/sondes Oregon/PIR/ZK1PA/Relevé compteur Gaz/téléinfo EDF/Mysensors:RGB-3D,Temp.,IR/Arrosage autonome/Google home/ ESP: IR,Temp.,relai,distance,OLED/Withings Ws30
Répondre