[Résolu] Stable6 - load failed with error: 'ascii' codec can't decode byte XXXX in position XX: ordinal not in range

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
yahtala
Messages : 39
Inscription : 15 févr. 2023, 17:42

[Résolu] Stable6 - load failed with error: 'ascii' codec can't decode byte XXXX in position XX: ordinal not in range

Message par yahtala »

Bonsoir,

comme je le disais dans mon précédent sujet, j'ai ces erreurs au démarrage du plugin. Est-ce que vous avez une idée pour les corriger ?
Je ne suis pas un pro de git et à chaque fois que je dois faire une git checkout/git pull, j'ai souvent un "aborting" même avec "--force", voire un "reset --hard". Est-ce qu'il y a un moyen simple de forcer le merge des fichiers depuis le repo en étant sur de ne pas impacter mes objets et ma config ?

Merci d'avance :)

Code : Tout sélectionner

2023-03-01 01:04:33.814 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Lixee/ZLinky_TIC-historique-mono.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 75: ordinal not in range(128)
2023-03-01 01:04:33.815 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Lixee/ZLinky_TIC-standard-tri.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 73: ordinal not in range(128)
2023-03-01 01:04:33.816 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Lixee/ZLinky_TIC-historique-tri.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 74: ordinal not in range(128)
2023-03-01 01:04:33.820 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Lixee/ZLinky_TIC-standard-tri-prod.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 73: ordinal not in range(128)
2023-03-01 01:04:33.821 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Lixee/ZLinky_TIC-standard-mono.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 73: ordinal not in range(128)
2023-03-01 01:04:33.822 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Lixee/ZLinky_TIC-standard-mono-prod.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 73: ordinal not in range(128)
2023-03-01 01:04:33.986 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Tuya/TS0202-_TZ3210_jijr1sss.json load failed with error: 'ascii' codec can't decode byte 0xe2 in position 28: ordinal not in range(128)
2023-03-01 01:04:34.087 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Profalux/MOT-C1Z06C.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 41: ordinal not in range(128)
2023-03-01 01:04:34.089 Error: Zigate: --> JSON ConfFile: /opt/domoticz/userdata/plugins/Zigate/Conf/Certified/Profalux/MOT-C1Z06F.json load failed with error: 'ascii' codec can't decode byte 0xc3 in position 41: ordinal not in range(128)
Dernière modification par yahtala le 02 mars 2023, 11:38, modifié 1 fois.
Yannick

Ma config :
DomoticZ 2023.1 - docker stable
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
Domoticz + Z4D : Synology DS923+ DSM 7.1.1-42962 Update 4
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Stable6 - Error - load failed with error: 'ascii' codec can't decode byte XXXX in position XX: ordinal not in range(

Message par pipiche »

Peux-tu updater en 3.6.011 ?
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
yahtala
Messages : 39
Inscription : 15 févr. 2023, 17:42

Re: Stable6 - Error - load failed with error: 'ascii' codec can't decode byte XXXX in position XX: ordinal not in range(

Message par yahtala »

Bonjour @pipiche,

Merci pour ta réponse, j’ai réussi tant bien que mal à faire un git pull pour updater et passer en 3.6.011.
Mais je ne suis pas très sur faire les bonnes choses pour garder le dossier du plugin assez propre.

J’avais commencé par modifié les fichiers JSON pour ne plus avoir d’artefacts non reconnu par la fonction de decode de Python. Ça avait réglé le problème, je n’avais plus de remonté d’erreur.

J’ai ensuite mis à jour le plugin avec un git pull et forcément j’ai eu un « abort » à cause des modifications que j’avais fait.
J’ai bien galéré comme à chaque fois avec git mais j’ai réussis à forcer le merge. Mais j’ai encore et toujours des problèmes sur les git pull.
Je vais ouvrir des sujets sur la question et trouver une formation sur git pour mieux comprendre le fonctionnement :)
Yannick

Ma config :
DomoticZ 2023.1 - docker stable
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
Domoticz + Z4D : Synology DS923+ DSM 7.1.1-42962 Update 4
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: [Résolu] Stable6 - load failed with error: 'ascii' codec can't decode byte XXXX in position XX: ordinal not in range

Message par pipiche »

Il faut simplement que tu nous donnes les fichiers pour qu’on les intégré et qu’ils reviennent certifie
Répondre