Page 1 sur 1

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

Publié : 01 mars 2023, 01:23
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)

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

Publié : 01 mars 2023, 16:44
par pipiche
Peux-tu updater en 3.6.011 ?

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

Publié : 02 mars 2023, 11:37
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 :)

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

Publié : 02 mars 2023, 12:40
par pipiche
Il faut simplement que tu nous donnes les fichiers pour qu’on les intégré et qu’ils reviennent certifie