[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.
ordicbm
Messages : 3
Inscription : 23 mai 2020, 14:12

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

Message par ordicbm »

bonjour
je sais pas si cela peut aider, il y a eut ces derniers temps pleins d'erreur (j'ai ben suivi les échanges sur ce forum)
je viens de faire un nouvelle tentative (enfin plusieurs, une normal, une en vidant le cache et la dernière en faisant un reset consentement) je suis reconnu, mon pdl aussi, j'ai bien la case a cocher pour valider la demande et une fois fait j'ai ceci:

Il y a eu une erreur en essayant d'obtenir un jeton d'accès du service
{
"error" : "unauthorized_client",
"error_description": "Code not found in authorization_codes store",
"error_uri" : ""
}
en espérant que cela peut aider
Dernière modification par Keros le 17 nov. 2023, 15:49, modifié 1 fois.
Raison : Ajout des balises
Barberousse
Messages : 100
Inscription : 22 mars 2018, 15:38

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

Message par Barberousse »

Normalement tout est rentré dans l'ordre, il faut installer la version 2.5.3 min du plugin et refaire le consentement quand le plugin le demande.

Si vous avez une erreur "Access token not found", ce n'est pas censé persister, il faut relancer le plugin qui devrait redemander de faire le consentement et tout devrait fonctionner.

S'il manque des données, augmentez le paramètre "Nombre de jours à récupérer pour les autres vues", et une fois que votre historique a bien été récupéré, remettez ce paramètre à 7 svp.
Dernière modification par Barberousse le 04 déc. 2023, 15:06, modifié 1 fois.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

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

Message par Wolfen38 »

Ça fonctionnait début de semaine mais ce matin ça bloquait

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

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

Message par Wolfen38 »

J'ai refait la manip, ca a l'air ok de mon coté.
bruch05
Messages : 47
Inscription : 27 févr. 2016, 21:06

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

Message par bruch05 »

Bonjour

Depuis ce jour, je n'ai plus d'info qui remontent.
Le log montre que les données remontées n'ont pas le même format comparé à hier ou avant hier
Est ce un problème coté API Enedis ?

Merci pour votre aide
Christophe

2023-12-21 13:07:49.390 Linky: Debug : ----------->'2023-12-19':'{'consumption1_hours': {0: 614.0, 1: 469.0, 2: 431.0, 3: 1619.0, 4: 622.0, 5: 515.0, 6: 423.0, 7: 525.0, 8: 540.0, 9: 572.0, 10: 659.0, 11: 764.0, 12: 634.0, 13: 2382.0, 14: 1306.0, 15: 530.0, 16: 519.0, 17: 438.0, 18: 830.0, 19: 893.0, 20: 991.0, 21: 725.0, 22: 849.0, 23: 718.0}, 'consumption2_hours': {}, 'production1_hours': {}, 'production2_hours': {}, 'consumptionpeak': 4520.0, 'productionpeak': 0, 'hasconsoprod': True, 'haspeak': True, 'consoproddate': datetime.datetime(2023, 12, 19, 0, 0), 'peakdate': datetime.datetime(2023, 12, 19, 12, 42, 34)}'

2023-12-21 13:07:49.391 Linky: Debug : ----------->'2023-12-20':'{'consumption1_hours': {0: 737.0, 1: 630.0, 2: 452.0, 3: 520.0, 4: 498.0, 5: 532.0, 6: 441.0, 7: 497.0, 8: 566.0, 9: 669.0, 10: 609.0, 11: 524.0, 12: 560.0, 13: 1401.0, 14: 635.0, 15: 1010.0, 16: 876.0, 17: 1053.0, 18: 604.0, 19: 442.0, 20: 942.0, 21: 1246.0, 22: 1025.0, 23: 672.0}, 'consumption2_hours': {}, 'production1_hours': {}, 'production2_hours': {}, 'consumptionpeak': 3160.0, 'productionpeak': 0, 'hasconsoprod': True, 'haspeak': True, 'consoproddate': datetime.datetime(2023, 12, 20, 0, 0), 'peakdate': datetime.datetime(2023, 12, 20, 14, 42, 4)}'

2023-12-21 13:07:49.391 Linky: Debug : ----------->'2023-12-21':'{'consumption1_hours': {0: 782.0}, 'consumption2_hours': {}, 'production1_hours': {}, 'production2_hours': {}, 'consumptionpeak': 0, 'productionpeak': 0, 'hasconsoprod': True, 'haspeak': False, 'consoproddate': datetime.datetime(2023, 12, 21, 0, 0), 'peakdate': datetime.datetime(2000, 1, 1, 0, 0)}'
Barberousse
Messages : 100
Inscription : 22 mars 2018, 15:38

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

Message par Barberousse »

Bonjour,

Il semble globalement que le plugin se soit bien stabilisé depuis le passage sur la nouvelle version d'API Enedis.

Il y a cependant un point sur lequel j'ai du mal à avancer : les utilisateurs qui ont plusieurs compteurs attachés à un compte. En théorie, avec les simulateurs fournis par Enedis, c'est validé et ça devrait fonctionner. Dans la pratique, des utilisateurs me rapportent que pour que ça fonctionne, ils doivent créer une instance du plugin par compteur. Ce n'est pas normal, mais je ne peux pas déboguer, je n'ai personnellement qu'un compteur.

Confirmez-vous que vous rencontrez des difficultés ? Si c'est le cas, seriez-vous prêt à partager avec moi votre login et mot de passe, temporairement, pour que je puisse déboguer ?

Merci.

Guillaume
fjum
Messages : 160
Inscription : 24 juin 2017, 09:49

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

Message par fjum »

Bonjour

Je suis partant. J'ai 2 pdl. Le plugin ne remonte qu'un seul pdl. Et je pas pensé à tenté le coup de la 2ème instance, ni donc testé. Comment pratique-t-on ? Tu as besoin de mes login et mot de passe Enedis ? c'est ça ?
Dernière modification par Keros le 04 avr. 2024, 18:21, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
NUC NiPoGi CK10 / i5-12450H CPU 4,4GHz / RAM 32 Go
Ubuntu Server 22.04.4 LTS
Domoticz 2025.1 beta build 16729
Zigbee : ConbeeIII 0x26550900 / Zigbee2MQTT 2.6.2-dev
Zwave : Aeon labs Gen5+ / zwave-js-ui 9.28.0 zwave-js: 14.3.7
Barberousse
Messages : 100
Inscription : 22 mars 2018, 15:38

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

Message par Barberousse »

Super, merci, oui, si tu peux m'envoyer ça par MP par exemple (pense à mettre un mot de passe unique, différent de ton mail et ton compte bancaire ;-))

Quant à mettre une 2ème instance, il suffit d'ajouter un autre matériel type Linky, avec un nom différent du 1er, dans Configuration / Hardware. Mais c'est justement ça que je voudrais éviter, pour que ce soit plus simple.
Dernière modification par Keros le 04 avr. 2024, 21:33, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
fjum
Messages : 160
Inscription : 24 juin 2017, 09:49

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

Message par fjum »

Ok. Je fais ça demain
NUC NiPoGi CK10 / i5-12450H CPU 4,4GHz / RAM 32 Go
Ubuntu Server 22.04.4 LTS
Domoticz 2025.1 beta build 16729
Zigbee : ConbeeIII 0x26550900 / Zigbee2MQTT 2.6.2-dev
Zwave : Aeon labs Gen5+ / zwave-js-ui 9.28.0 zwave-js: 14.3.7
Barberousse
Messages : 100
Inscription : 22 mars 2018, 15:38

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

Message par Barberousse »

Merci, je crois avoir trouvé le problème, la documentation d'Enedis indique que quand il y a plusieurs compteurs, la liste est renvoyée séparée avec des virgules, alors que dans les faits ça a l'air séparé avec des points virgules. Je vais déployer un correctif côté serveur de consentement, peut-être que ça se mettra à fonctionner dans quelques jours, je vous tiens au courant.

Merci beaucoup pour le coup de main, je te fais signe quand j'ai terminé.
Dernière modification par Keros le 06 avr. 2024, 08:28, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
Répondre