[Plugin] DomoticzLinky (récupération données ENEDIS)

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.
Viterbi
Messages : 66
Inscription : 06 avr. 2020, 22:37

Re: Python plugin : DomoticzLinky

Message par Viterbi »

OK mais j'avoue que je me perd dans l'arborescence du forum.
Ou est le "sujet" du plugin Linky de Domoticz ?
Lorsque je vais dans "l'index du forum", ou est ce "sujet" ? Je n'arrive pas à retrouver mon post !!
C'est bizarre :-D
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Python plugin : DomoticzLinky

Message par Keros »

Tu viens de poster ton message dans le sujet en question. Ton premier message est à la page précédente

Et le sujet se trouve dans la section Scripts DzVents, lua,blocky, shell, python, perl .... (c'est marqué en haut, sous le bandeau)
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
pierreet
Messages : 19
Inscription : 28 sept. 2018, 10:44

Re: Plugin LINKY : Erreur status : 400 - code ADAM-ERR0126

Message par pierreet »

Viterbi a écrit : 22 août 2021, 10:14 Bonjour à tous,
A mon retour de congés, je découvre un problème avec la récupération des données chez Enedis. Je n'avais pas ce problème fin juillet.
Le message complet, dans le log est :
------------------
2021-08-22 09:57:10.401 Status: Linky: (Linky) Initialized version 2.4.0, author 'Barberousse'
2021-08-22 09:57:20.075 Status: Linky: (Linky) Récupération des données avec l'historique court
2021-08-22 09:57:20.082 Status: Linky: (Linky) Traitement pour le point de livraison xxxxxxxxxxxxxxxx
2021-08-22 09:57:20.894 Error: Linky: (Linky) durant l'étape getdatahours de 2021-08-15 à 2021-08-22 - Erreur status : 400 - code ADAM-ERR0126 - description : The requested period must be less than 7 days for an access to the load curve. - URI : https://bluecoder.enedis.fr/api-doc/consulter-souscrire
2021-08-22 09:57:21.910 Status: Linky: (Linky) durant l'étape save de 2021-08-21 à 2021-08-22 - Données manquantes pour mettre à jour le tableau de bord
2021-08-22 09:57:21.941 Status: Linky: (Linky) Prochaine récupération complète de l'historique : 2021-09-13
2021-08-22 09:57:21.941 Status: Linky: (Linky) Prochaine connexion : 2021-08-22 10:57:21
--------------------
Le lien https://bluecoder.enedis.fr/api-doc/consulter-souscrire ne fonctionne pas !

Avez vous rencontré ce problème ?
idem ici, en fait depuis 1 mois
2021-08-27 10:24:47.159 Status: Compteur linky: (Compteur linky) Stop directive received.
2021-08-27 10:24:47.249 Status: Compteur linky: (Compteur linky) Exiting work loop.
2021-08-27 10:24:47.259 Status: Compteur linky: (Compteur linky) Stopping threads.
2021-08-27 10:24:47.259 Status: Compteur linky: (Compteur linky) Stopped.
2021-08-27 10:24:47.259 Status: Compteur linky: (Compteur linky) Entering work loop.
2021-08-27 10:24:47.259 Status: Compteur linky: (Compteur linky) Started.
2021-08-27 10:24:47.490 Status: Compteur linky: (Compteur linky) Initialized version 2.4.0, author 'Barberousse'
2021-08-27 10:24:47.501 Status: Compteur linky: (Compteur linky) Log dans le fichier /tmp/DomoticzLinky_2021_08_27_10_24_47_me3zwiqq.log pour le matériel Compteur linky avec la version 2.4.0 du plugin
2021-08-27 10:24:57.058 Status: Compteur linky: (Compteur linky) Récupération des données avec l'historique court
2021-08-27 10:24:57.062 Status: Compteur linky: (Compteur linky) Traitement pour le point de livraison 0???????9
2021-08-27 10:24:58.859 Status: Compteur linky: (Compteur linky) durant l'étape save de 2021-08-26 à 2021-08-27 - Données manquantes pour mettre à jour le tableau de bord
2021-08-27 10:24:58.873 Status: Compteur linky: (Compteur linky) Prochaine connexion : 2021-08-27 11:24:58
2021-08-27 10:24:58.205 Error: Compteur linky: (Compteur linky) durant l'étape getdatahours de 2021-08-21 à 2021-08-27 - Erreur status : 400 - code ADAM-ERR0126 - description : The requested period must be less than 7 days for an access to the load curve. - URI : https://bluecoder.enedis.fr/api-doc/consulter-souscrire
meme message quelque soit la duree demandee, inferieure ou non a 7 jours
consentement refait egalement
Viterbi
Messages : 66
Inscription : 06 avr. 2020, 22:37

Re: Python plugin : DomoticzLinky

Message par Viterbi »

Le problème semble réglé (pour l'instant) avec le dernier plugin. C'est la version 2.4.2 si j'en crois le log :
Linky: (Linky) Initialized version 2.4.2, author 'Barberousse'
Je ne sais pas pourquoi car ça ne semble pas avoir de rapport avec le motif de cette mise à jour mais bon .... ça fonctionne !

Par contre, absent durant une période du 23 juillet au 15 aout, j'avais arrêté de collecter les consommations et pensais qu'a mon retour, Domoticz les récupèrerais au redémarrage.
Ce n'est pas le cas, la collecte des données actuelles se fait bien mais dans l’historique annuel, il y a un trou qui ne se comble pas.
Là aussi, je ne sais pas pourquoi ni que faire :-(

Une idée ?
Barberousse
Messages : 100
Inscription : 22 mars 2018, 15:38

Re: Python plugin : DomoticzLinky

Message par Barberousse »

Viterbi a écrit : 31 août 2021, 17:39 Ce n'est pas le cas, la collecte des données actuelles se fait bien mais dans l’historique annuel, il y a un trou qui ne se comble pas.
Là aussi, je ne sais pas pourquoi ni que faire :-(
Avez-vous essayé d'augmenter temporairement le champ "Nombre de jours à récupérer pour les autres vues" pour que le plugin remonte plus dans l'historique et essaie de récupérer plus de données, y compris celles du mois de juillet ?
Jpp
Messages : 64
Inscription : 30 déc. 2017, 22:22

Re: Python plugin : DomoticzLinky

Message par Jpp »

Bonjour,

Je n'ai pas l'habitude du forum, je suis nouveau, donc désolé si je ne suis pas au bon endroit, merci d'éventuellement rediriger mon message.

Voilà mon problème : j'essaie de lire les valeurs de mes compteurs Linky (consommation et production) avec Domoticz. Domoticz est sur mon Raspberry pi 3 et j'ai un compte ENEDIS où je vois bien les données de mes deux compteurs (conso et prod). J'ai suivi les instructions pour le faire dans le cadre du plugin DomoticzLinky. Tout se passe bien sauf qu'il manque les infos ENEDIS. Je ne sais pas où les renseigner. Du coup je n'ai pas le compteur dans "Mesures".

Je joins un copie d'écran de "Matériel".

Qui pourrait m'aider ?

Jean-Paul

FICHIERS JOINTS
Image1.jpg
Image1.jpg (251.92 Kio) Vu 6 fois
Pièces jointes
Image1.jpg
Image1.jpg (251.92 Kio) Consulté 3490 fois
RPi3 sous Dabian Bullseye, Domoticz version 2023.2
PiDrive, RFXcom 433 MHz, Creasol DomBus23, Teleinfo Linky (historique)
6 kWc PV avec micro-onduleurs ENPHASE et ENVOY/ENPHASE
PAC Panasonic
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Python plugin : DomoticzLinky

Message par Keros »

Tu as suivi le wiki https://github.com/guillaumezin/Domotic ... nsentement en faisant la manip d'aller sur le lien et de renseigner le code ?
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
Jpp
Messages : 64
Inscription : 30 déc. 2017, 22:22

Re: Python plugin : DomoticzLinky

Message par Jpp »

Rebonjour,

Merci beaucoup Keros !

J'avais utilisé un autre tuto incomplet. Celui de guillaumezin est très clair et marche bien.
J'ai donc bien récupéré le tableau de bord dans "Mesures".
J'ai plusieurs remarques et questions:

1. je n'ai que le compteur conso (voir l'image plus bas) or j'ai aussi un compteur production. Au passage de l'interfaçage ENEDIS j'avais bien deux compteurs. Comment récupérer la prod ?
2. je trouve que les indications du tableau de bord de Domoticzlinky ne sont pas très claires.
3. la courbe récupérée s'arrête à la veille à 23 heures. J'imagine que je vais récupérer la suite demain ?
4. la courbe conso récupérée colle bien avec celle que j'ai sur mon Enlighten-Enphase (voir l'image)). La résolution sur Enlighten est de 5 mn et 1 heure sur ENEDIS.

Finalement la récupération du Linky via le portail ENEDIS n'est pas très utile pour gérer son énergie pour deux raisons : on a les données de la veille et la résolution est mauvaise, mais c'est la faute à ENEDIS et pas au Domoticzlinky.

Merci
Jpp
Pièces jointes
Image1.jpg
Image1.jpg (196.94 Kio) Consulté 3454 fois
RPi3 sous Dabian Bullseye, Domoticz version 2023.2
PiDrive, RFXcom 433 MHz, Creasol DomBus23, Teleinfo Linky (historique)
6 kWc PV avec micro-onduleurs ENPHASE et ENVOY/ENPHASE
PAC Panasonic
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Python plugin : DomoticzLinky

Message par Keros »

Il me semble que c'est le principe d'ENEDIS : mettre à disposition les informations de la veille.

Maintenant, si tu veux avoir sur une résolution "instantanée", c'est soit un wattmettre ou récupérer les infos du Linky via la téléinfo.
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
Jpp
Messages : 64
Inscription : 30 déc. 2017, 22:22

Re: Python plugin : DomoticzLinky

Message par Jpp »

Merci pour ta réponse,

J'ai déjà les deux transformateurs de puissances conso et prod du superviseur Enphase Envoy (voir l'image précédente). Ce superviseur s'interface très facilement à Domoticz car il est reconnu dans les "Type". Cependant ce genre de transfo (ou pince ampèremétrique) ont l'inconvénient de donner une valeur approchée de la conso ou de la prod. Par contre elles ont l'avantage d'indiquer un flux d'énergie entrant ou sortant, donc d'indiquer par un changement de phase (opposition de phase) le moment ou on réinjecte dans le réseau (cas du photovoltaïque en autoconsommation au travers du Linky conso).

Comme tu le dis, pour avoir des valeurs en temps réel exactes les bornes TIC du Linky sont effectivement une bonne solution. J'ai vu ceci sur internet, qu'en penses-tu ?

https://www.amazon.fr/TIC-PULSES-433MHz ... 274&sr=8-1
RPi3 sous Dabian Bullseye, Domoticz version 2023.2
PiDrive, RFXcom 433 MHz, Creasol DomBus23, Teleinfo Linky (historique)
6 kWc PV avec micro-onduleurs ENPHASE et ENVOY/ENPHASE
PAC Panasonic
Répondre