Page 10 sur 12

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 23 avr. 2020, 11:26
par Kyrille
decalco a écrit : 03 avr. 2020, 12:14 Bonjour à tous, et bravo pour le travail de chacun.
Pour moi, la remontée des données GRDF fonctionne bien, sauf que je ne récupère que les 12 derniers jours.
Comment faire pour remonter tout l'historique (début 2019) ?
Il faut exporter un CSV depuis le site internet de GRDF puis jouer un peu avec Excel pour créer les requêtes SQL te permettant de "populer" ta database avec des données plus anciennes.

Voir ici :
https://easydomoticz.com/forum/viewtopi ... 116#p71116
et pour un Excel en anglais, le commentaire d'après :
https://easydomoticz.com/forum/viewtopi ... 117#p71117

Hope it helps.

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 23 avr. 2020, 11:32
par Kyrille
Et de mon côté, depuis le passage à buster et domoticz 2020.01 ce WE, j'ai le message suivant dans mes logs à chaque appel:
SyntaxError: name 'JAVAVXS' is used prior to global declaration
Traceback (most recent call last):
File "/home/pi/domoticz/scripts/domoticz_gaspar/gaspar_json.py", line 26, in <module>
import gaspar
File "/home/pi/domoticz/scripts/domoticz_gaspar/gaspar.py", line 199
global JAVAVXS
^
SyntaxError: name 'JAVAVXS' is used prior to global declaration
Et du coup, la mise à jour des données dans Domoticz ne se fait plus...

Qu'ai-je bien pu casser ? Sachant que je n'ai évidemment rien fait d'autre que mettre à jour raspbian et domoticz, je n'ai pas touché aux scripts gaspar.

Pour info, quand je regarde l'historique de ce fil, on voit ici https://easydomoticz.com/forum/viewtopi ... 537#p69537:
/home/pjh/domoticz/plugins/domoticz_gaspar/gaspar.py:199: SyntaxWarning: name 'JAVAVXS' is used prior to global declaration global JAVAVXS
J'imagine qu'on a(vait) tous ce warning. Est-ce que la mise à jour de python (en 3.7.3) n'aurait pas durci les règles d'écriture, passant d'une SyntaxWarning à une SyntaxError ?

Merci d'avance.

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 25 avr. 2020, 22:15
par Kyrille
Je me réponds à moi-même pour la résolution du problème, ça pourra servir à d'autres.

A l'époque, j'étais parti sur https://github.com/aspichat/domoticz_ga ... at-patch-1 qui était un fork de https://github.com/empierre/domoticz_gaspar. Mais au final, c'est bien ce cernier qui est toujours correctement maintenu. Du coup, j'ai pu me débarrasser du problème de SyntaxWarning devenu SyntaxError, avec au passage quelques améliorations bienvenues comme le fait que les valeurs nulles de compteur sont désormais bien prises en compte.

Merci à @epierre !

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 12 mai 2020, 15:23
par deennoo
Le gazpar a été installé cet après midi, je vais vite tester ce script !

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 20 août 2020, 14:51
par Kyrille
Hello,

Pas de souci de votre côté en ce moment ?

https://github.com/empierre/domoticz_gaspar/issues/18

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 24 août 2020, 17:53
par Kyrille

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 03 sept. 2020, 20:42
par marc_bzh
Bonjour à tous , c'est toujours fonctionnel pour récupérer les infos de conso ?

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 05 sept. 2020, 13:46
par Kyrille
Oui, c'est toujours fonctionnel.

Image

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 05 sept. 2020, 19:21
par marc_bzh
Bonjour , j'ai une petite question comment rajouter la vue dans Domoticz ?

J'ai lancé le script avec ID99 mais je sais pas vraiment comment trouver le dispositif

Re: Récupérer ses informations de consommation électriques via l'API GRDF

Publié : 05 sept. 2020, 19:52
par marc_bzh
Finalement j'ai trouvé comment le rajouter mais j'ai pas mal d'erreurs dans les logs


tail -f domoticz_gaspar.log
Traceback (most recent call last):
File "/home/pi/domoticz_gaspar/gaspar_json.py", line 179, in <module>
main()
File "/home/pi/domoticz_gaspar/gaspar_json.py", line 124, in main
dtostr(today))
File "/home/pi/domoticz_gaspar/gaspar.py", line 150, in get_data_per_month
return _get_data(session, 'Mois', start_date, end_date)
File "/home/pi/domoticz_gaspar/gaspar.py", line 305, in _get_data
d = md.group(1)
AttributeError: 'NoneType' object has no attribute 'group'


Je suis pas dans bon répertoire peut être ?