Page 17 sur 32

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

Publié : 11 mars 2018, 11:19
par Martial
Bonjour,
Pour les valeurs bizarres sur l'affichage journalier, j'ai vu que dans ma base de données, des valeurs en date du 2018-03-00 avaient été insérées.
Certainement (mais je n'ai pas regardé le code) un bug avec ce satané mois de février qui n'est pas comme les autres !
Un petit delete dans la base, et le tour est joué (pour cette année).

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

Publié : 11 mars 2018, 15:30
par pilou
Je n'ai pas de problème de dates bizarres (2018-03-00).
Dans export_hours_values.json et req.sql les dates et les valeurs sont bonnes, j'ai seulement un problème sur le compteur journalier avec domoticz_linky.sh. Ce problème est absent en lançant domoticz_linky_month.sh.

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

Publié : 18 mars 2018, 17:24
par arigaud
Bonjour à tous,

Afin de faire profiter à la communauté des différentes adaptations que j'ai effectué suite à l'excellent travail de empierre, j'ai lancé un fork de son github.

Il s'agit principalement de quelques adaptations de confort ou esthetiques.

https://github.com/arigaud/domoticz_linky

Je teste depuis 2 jours et ça me semble ok, si certains se sentent l'ame de testeurs :)

Les changements principaux :

- fichier de configuration unique (qui ne sera pas écrasé lors des updates)
- un seul script pour recuperer les données quotidiennes ou mensuelles
- ajout d'une erreur dans le log en cas de maintenance du site
- vous pouvez installer le repertoire ou vous voulez

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

Publié : 18 mars 2018, 18:50
par epierre
arigaud a écrit : Afin de faire profiter à la communauté des différentes adaptations que j'ai effectué suite à l'excellent travail de empierre, j'ai lancé un fork de son github.
Hello,

Passes moi un pull request que je merge le tout.

Je réfléchissais à cela aussi pour gaspar, il faudrait aussi traiter des données historique pour l'eau comme pour veolia&co pour détecter les ruptures de fin de mois...

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

Publié : 19 mars 2018, 11:47
par maxwell86
Hello,

Nouvel utilisateur de Domoticz, j'ai utilisé hier le travail de epierre pour afficher mes beaux graphes de conso électrique.
Ça marche bien, super boulot!

Je me posais une question peut-etre bête mais bon: sur la partie scheduling du script via la crontab, est-il réellement nécessaire de faire tourner le script deux fois par jour étant donné qu'Enedis ne fournit de nouvelles données qu'une seule fois par jour, ie chaque jour après minuit, les données de conso de la veille sont disponibles et il faut attendre le début du jour suivant pour avoir de nouvelles données.

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

Publié : 19 mars 2018, 13:07
par epierre
maxwell86 a écrit : Je me posais une question peut-etre bête mais bon: sur la partie scheduling du script via la crontab, est-il réellement nécessaire de faire tourner le script deux fois par jour étant donné qu'Enedis ne fournit de nouvelles données qu'une seule fois par jour, ie chaque jour après minuit, les données de conso de la veille sont disponibles et il faut attendre le début du jour suivant pour avoir de nouvelles données.
Hello,

Merci ;-)

Tu peux mettre moins, linky fait deux relèves par jour, si c'est raté pour celle du matin, il rattrappe le soir, j'ai donc mis deux en mirroir.

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

Publié : 19 mars 2018, 13:17
par maxwell86
epierre a écrit :
maxwell86 a écrit : Je me posais une question peut-etre bête mais bon: sur la partie scheduling du script via la crontab, est-il réellement nécessaire de faire tourner le script deux fois par jour étant donné qu'Enedis ne fournit de nouvelles données qu'une seule fois par jour, ie chaque jour après minuit, les données de conso de la veille sont disponibles et il faut attendre le début du jour suivant pour avoir de nouvelles données.
Hello,

Merci ;-)

Tu peux mettre moins, linky fait deux relèves par jour, si c'est raté pour celle du matin, il rattrappe le soir, j'ai donc mis deux en mirroir.
Ok, je me basais sur le comportement que je voyais directement sur le site d'Enedis (je précise que j'ai activé la courbe de charge depuis presque un an et c'est toujours ce comportement que j'ai observé).
Tu veux dire qu'en principe, on est sensés avoir des données du Linky sur le jour même (entre minuit et cette heure de relève dans la matinée)?
Alors soit pour moi ça n'a jamais marché, soit le site d'Enedis ne permet pas de voir ces données... Edit: effectivement, le site d'Enedis ne me permet jamais de sélectionner la date du jour pour le suivi par heure ou par jour, c'est donc juste qu'ils n'exploitent pas la relève du matin sur leur site?

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

Publié : 19 mars 2018, 13:38
par epierre
maxwell86 a écrit : Tu veux dire qu'en principe, on est sensés avoir des données du Linky sur le jour même (entre minuit et cette heure de relève dans la matinée)?
Alors soit pour moi ça n'a jamais marché, soit le site d'Enedis ne permet pas de voir ces données... Edit: effectivement, le site d'Enedis ne me permet jamais de sélectionner la date du jour pour le suivi par heure ou par jour, c'est donc juste qu'ils n'exploitent pas la relève du matin sur leur site?
alors enedis pourrait, mais pour avoir un meilleur taux de collecte, puis de redressement des données, ils mettent à disposition à J+1. La double collecte est en interne.

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

Publié : 22 mars 2018, 15:46
par Barberousse
toutazimuth a écrit : - mon compteur virtuel affiche toujours à zéro, alors que sa base de donnée est complète. J'ai du zappé un truc.
Il faut mettre la dernière valeur récupérée dans la colonne svalue, dans la table DeviceStatus, pour la ligne avec l'ID correspondant. Il faut en profiter également pour mettre la colonne LastUpdate à jour (sous la forme "2018-03-22 14:34:24"). Je crois que si on ne met pas à jour toutes les heures, l'affichage du dispositif passe rouge sous Domoticz (sauf depuis un plugin python ou le plugin décide lui-même de mettre le dispositif en timeout ou non).

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

Publié : 23 mars 2018, 21:52
par Barberousse
Bonjour,

J'ai remarqué quelques anomalies dans la consommation de la journée. D'une part, les données dans export_hours_values.json sont celles de l'avant veille, pas de la veille (cf. fichiers attachés).
CalculsConso.zip
(24.31 Kio) Téléchargé 264 fois
D'autre part, je suis étonné de la courbe obtenue dans Domoticz, les données envoyées par Enedis sont envoyées par kW pour toutes les demi-heures. En mettant cela tel quel dans la base de données, Domoticz additionne les données (il attends des kWh, pas des kWdemiHeures...), du coup ça double la puissance. Il faudrait diviser les données par 2 avant de les envoyer dans la base de données. En additionnant les courbes de chaque heure, on doit retomber sur la puissance consommée de la journée, on tombe sur le double.