guillaumezin / DomoticzLinky

Linky plugin for Domoticz
GNU Affero General Public License v3.0
143 stars 26 forks source link

Les données reçues ne sont pas du JSON : Expecting value: line 1 column 1 (char 0) #218

Closed GrayCat911 closed 7 months ago

GrayCat911 commented 10 months ago

Hello,

Suite à la MaJ en 2.4.9 j'obtiens le message d'erreur suivant :

Error: Linky: Durant l'étape : parseaccesstoken - Les données reçues ne sont pas du JSON : Expecting value: line 1 column 1 (char 0)

Domoticz 2023.2 Raspberry Pi 3 Debian 10.4

Des idées ?

guillaumezin commented 10 months ago

Vous dégainez vite ;-) Nous sommes en train de faire évoluer l'infrastructure de consentement, un peu contraint et forcé par une future migration d'Enedis, et ça se fait un peu dans la douleur, on y travaille...

Phil353556 commented 10 months ago

Effectivement, cela se voit :-)

2023-09-11 12:12:50.283 Error: Compteur xxxxx: Durant l'étape : parseaccesstoken - Erreur status : 200 - code Unauthorized - description : Valid authentication credentials are mandatory to access the resource.
2023-09-11 12:12:50.337 Error: Compteur xxxxx: Durant l'étape : parseaccesstoken - Le plugin va être arrêté. Relancez le en vous rendant dans Configuration/Matériel, en cliquant sur le plugin puis sur Modifier. Surveillez les logs pour obtenir le lien afin de renouveler le consentement pour la récupération des données auprès d'Enedis 

image

Bon courage, dites nous quand cela devrait être Ok

guillaumezin commented 9 months ago

Bonjour,

Il y une panne Enedis, qui tombe ultra mal parce que nous sommes également en train de migrer notre infrastructure intermédiaire de consentement. Il faudra patienter quelques jours, et probablement mettre à jour le plugin à l'issue de ces quelques jours.

guillaumezin commented 7 months ago

Pouvez-vous essayer demain la version 2.5.3 que je viens de publier ? Et si ça fonctionne, n'hésitez pas à augmenter (temporairement) le paramètre "Nombre de jours à récupérer pour les autres vues" de façon à combler le trou de données. Une fois comblé, repassez le paramètre à 7.

Prostagma1990 commented 7 months ago

Bonjour,

Merci pour le travail abatu en si peu de temps après le retour des API Enedis ! (un incident de production de presque 2 mois, ça ne devrait même pas exister... bref :D).

Je confirme que le problème est bien encore présent :

2023-11-24 08:11:06.299 Error: Linky: Durant l'étape getdatahours de 2023-11-17 à 2023-11-24 - Les données reçues ne sont pas du JSON : Expecting value: line 1 column 1 (char 0) 2023-11-24 08:11:06.720 Error: Linky: Durant l'étape getdatapeakdays de 2023-11-23 à 2023-11-24 - Les données reçues ne sont pas du JSON : Expecting value: line 1 column 1 (char 0)

=> rencontré sur 2 instances domoticz traitant chacune un compteur Linky différent (le chargement initial lui a pu se dérouler sans problème après le consentement).

Phil353556 commented 7 months ago

Bonjour, Effectivement, idem ici : Capture d’écran du 2023-11-24 08-45-18

empierre commented 7 months ago

oui j'ai ça aussi ce matin

surement lié aussi à : 2023-11-24 10:56:34.138 Error: Linky2: Connection Exception: 'resolve: Host not found (authoritative) [asio.netdb:1]' connecting to ' enedis.domoticz.russandol.pro:443' 2023-11-24 10:56:34.139 Error: Linky2: Transport is not connected, write directive to 'HTTPS connection' ignored.

On Fri, Nov 24, 2023 at 9:16 AM Phil353556 @.***> wrote:

Bonjour, Effectivement, idem ici : [image: Capture d’écran du 2023-11-24 08-45-18] https://user-images.githubusercontent.com/64729485/285397269-3c0e4d48-5b5a-4fe4-bc69-2319a8ae5b43.png

— Reply to this email directly, view it on GitHub https://github.com/guillaumezin/DomoticzLinky/issues/218#issuecomment-1825293681, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABXTDCWUWXZ2GZQQJ27GWATYGBJUPAVCNFSM6AAAAAA4SHN222VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRVGI4TGNRYGE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

guillaumezin commented 7 months ago

Ca doit maintenant fonctionner.