Récupérer ses informations de consommation électriques via l'API ENEDIS

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

Bon, si je commente tout, plus de bug, donc la connexion se fait bien.

mon linky.log:

Code : Tout sélectionner

Traceback (most recent call last):
  File "/opt/domoticz/scripts/domoticz_linky/linky_json.py", line 26, in <module>
    from dateutil.relativedelta import relativedelta
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

le fichier qu'il n'arrive pas à ouvrir, c'est chez enedis? Car il n'existe pas sur mon ordi
epierre
Messages : 648
Inscription : 27 mai 2015, 09:32
Contact :

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

Message par epierre »

MazelleJeanne a écrit :le fichier qu'il n'arrive pas à ouvrir, c'est chez enedis? Car il n'existe pas sur mon ordi
il est généré si tes logins et mot de passe sont bons.

mais vu qu'il te manque des librairies python, ça ne doit pas marcher encore je pense...
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

epierre a écrit :
MazelleJeanne a écrit : Pour finir, côté domoticz, je n'ai pas dans "matériel" de rfx meter counter, 90% du matériel nécessite un port, une ip...

J'ai créé un interupteur virtuel pour lancer mon script à la demande...

Mais je ne vois pas comment afficher les données...

J'ai testé Dummy (Does nothing, use for virtual switches only), et j'ai créé un capteur virtuel.

Mais comme le script bug, je ne suis pas sure de si ça va le faire...
si c'est bien ça !
Super! Bon donc je garde, j'ai mis le Idx dans devicerowid du fichier .js si ça rend rien je testerais l'ID
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

epierre a écrit :
MazelleJeanne a écrit :le fichier qu'il n'arrive pas à ouvrir, c'est chez enedis? Car il n'existe pas sur mon ordi
il est généré si tes logins et mot de passe sont bons.

mais vu qu'il te manque des librairies python, ça ne doit pas marcher encore je pense...
Ok, donc je vais installer les librairies qui manquent (d'abord chercher lesquelle lol)
epierre
Messages : 648
Inscription : 27 mai 2015, 09:32
Contact :

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

Message par epierre »

Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

epierre a écrit :c'est listé ici: https://github.com/outadoc/linkindle
Merci!!! je suis en train d'installer ce qui manque, j'avais déjà python3... mais pas le reste
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

Bon, tout marche!!!

Je vais creuser :

- récupérer depuis Aout (install de mon linky)
- HC - HP

Encore merci pour le coup de main, et pour le script!
epierre
Messages : 648
Inscription : 27 mai 2015, 09:32
Contact :

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

Message par epierre »

MazelleJeanne a écrit :Bon, tout marche!!!

Je vais creuser :

- récupérer depuis Aout (install de mon linky)
- HC - HP

Encore merci pour le coup de main, et pour le script!
Hello,

Là j'ai committé pour récupérer les courbes journalières.

Pour ton HP/HC, je n'ai pas cela sur mon compteur, pas sûr que cela marche, je suis preneur de tes JSON si tu en as pour voir comment ils présentent cela => domoticz@e-nef.com
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
MazelleJeanne
Messages : 31
Inscription : 06 nov. 2017, 21:13

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

Message par MazelleJeanne »

epierre a écrit : Hello,

Là j'ai committé pour récupérer les courbes journalières.

Pour ton HP/HC, je n'ai pas cela sur mon compteur, pas sûr que cela marche, je suis preneur de tes JSON si tu en as pour voir comment ils présentent cela => domoticz@e-nef.com
Merci, je viens de modifier, j'attends que Domoticz le prenne en compte (c'est jamais instantanée, je ne comprends pas pourquoi, même en vidant le cache applicatif dans le navigateur et en relançant domoticz sur mon pi)...

Quel(s) json il te faudrait? Ceux générés par enedis et envoyé sur mon domoticz? Ou un fichier téléchargé directement depuis enedis?

Voilà ce que j'ai dans "export_hours_values.json" :

Code : Tout sélectionner

{"conso": 0.246, "time": "00:00"}, {"conso": 0.228, "time": "00:30"}, {"conso": 0.274, "time": "01:00"}, {"conso": 0.286, "time": "01:30"}, {"conso": 2.186, ...
J'ai activé

Je teste un deuxième compteur virtuel (intelligent P1). Je me demande si je peux modifier le fichier domoticz_linky.sh en ajoutant une deuxième ligne:

Code : Tout sélectionner

node $BASE_DIR/scripts/domoticz_linky/domoticz_linky.js > req.sql
node $BASE_DIR/scripts/domoticz_linky/domoticz_linky2.js > req.sql
Pour avoir un "devicerowid" différent dans le domoticz_linky2.js

Je vais faire l'essais, au pire, ça bug et je reviens en arrière lol

En attendant, là j'ai le site ENEDIS qui bug (n'affiche rien comme données) et renvoie des erreurs techniques...
Répondre