Page 5 sur 32

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

Publié : 08 nov. 2017, 18:00
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

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

Publié : 08 nov. 2017, 18:08
par MazelleJeanne
le fichier qu'il n'arrive pas à ouvrir, c'est chez enedis? Car il n'existe pas sur mon ordi

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

Publié : 08 nov. 2017, 18:11
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...

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

Publié : 08 nov. 2017, 18:13
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

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

Publié : 08 nov. 2017, 18:14
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)

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

Publié : 08 nov. 2017, 18:15
par epierre

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

Publié : 08 nov. 2017, 19:54
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

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

Publié : 08 nov. 2017, 21:09
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!

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

Publié : 11 nov. 2017, 13:47
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

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

Publié : 12 nov. 2017, 06:20
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...