Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur de configuration "could not authenticate: while scanning a simple key" #457

Open
samuelbsp opened this issue Aug 5, 2024 · 16 comments · Fixed by #480
Open

Erreur de configuration "could not authenticate: while scanning a simple key" #457

samuelbsp opened this issue Aug 5, 2024 · 16 comments · Fixed by #480

Comments

@samuelbsp
Copy link

Version of the custom_component

2024.7.1

Configuration

Screenshot 2024-08-05 at 8 20 41 AM

Describe the bug

Suite à la dernière mise à jour tout a fonctionné pendant 2 jours et depuis samedi impossible de m'authentifier j'ai cette erreur:

Config entry '[email protected]' for hilo integration could not authenticate: while scanning a simple key in "", line 3, column 1: DZhNjVmYTU2MSIsInZlciI6IjEuMCIsI ... ^ (line: 3) could not find expected ':' in "", line 4, column 1: ^ (line: 4)

@ic-dev21
Copy link
Collaborator

ic-dev21 commented Aug 5, 2024

Salut!

Delete hilo_state.yaml dans ton /config et restart.

@samuelbsp
Copy link
Author

samuelbsp commented Aug 5, 2024

Ahh oui c'étais seulement ça ! Merci

@samuelbsp
Copy link
Author

Le problème est revenu deux fois depuis et j'ai vu dans les closed issues que d'autres ont eu le même problème. Refaire la manipulation corrige le problème, mais il semble y avoir quelque chose de nouveau qui cause ça, car je n'ai jamais eu ce problème avant.

@samuelbsp samuelbsp reopened this Aug 14, 2024
@ic-dev21
Copy link
Collaborator

ic-dev21 commented Aug 14, 2024

@samuelbsp As-tu des logs ou quelque chose? Config hors du commun?

J'ai du changer des choses dans la portion écriture de fichier pour faire plaisir à HA qui chialait sur les blocking calls. J'ai eu le trouble 1 fois sur mon install de prod et ça n'est jamais revenu.... Mes installations en dev ont jamais donné de trouble non plus.

Voir #434 pour l'origine.

Je suis pas dev pour 2 cennes, mais je suis équipé pour tester si quelqu'un veut creuser un peu plus.

@samuel9554
Copy link

+1 j'ai eu le même problème.

@devzwf
Copy link

devzwf commented Sep 13, 2024

Allo,
j'ai aussi le meme probleme.
apres avoir passer le hilo_state.yaml au yaml checker de vscode
il a popper une erreur : can not read a block mapping entry; a multiline key may not be an implicit key

je me suis apercu que j'avais une lettre nowhere a la fin du fichier , un D dans mon cas.
j'ai effacer ce D et reloader tout est revenu nickel

@devzwf
Copy link

devzwf commented Sep 13, 2024

Afin d'avoir toutes les info pour les dev debug ce probleme, SVP fournir :

  • Quel install de Ha utilisez vous : haos, supervised, docker, core , etc...
  • Avez vous une lettre incognito a la fin de votre fichier hilo_state.yaml , si oui laquelle

merci d'avance

@samuelbsp
Copy link
Author

Désolé j'avais pas vu la réponse je suis pas souvent ici.
Je viens d'avoir le même problème de nouveau je suis venu voir ici et effectivement il y avait un "D" à la fin du fichier seul sur sa ligne j'ai supprimé la lettre refait l'authentification et tout était okay.
J'utilise HAOS.

@ic-dev21
Copy link
Collaborator

ic-dev21 commented Oct 6, 2024

Salut gang. Pour ceux qui sont à l'aise avec le command line, pouvez-vous tester ça pour moi? Comme j'ai jamais eu le trouble ici sur mes 3 setup (2 dev 1 prod) je peux pas vérifier si ça règle dequoi, simplement que ça brise rien.

Rendez-vous dans le terminal de HA et roulez:

pip uninstall python-hilo

Faire "Y"

Puis roulez:

pip install git+https://github.com/dvd-dev/python-hilo.git@issue457#egg=python-hilo

Reboot HA.

Tenez-moi au courant si le trouble revient après cette manipulation là SVP.

@samuelbsp @devzwf @samuel9554 @GDesrochers

ic-dev21 added a commit to ic-dev21/hilo that referenced this issue Oct 14, 2024
Bump up python-hilo version.

Hopefully fix dvd-dev#457
@ic-dev21 ic-dev21 reopened this Oct 15, 2024
@pplevesque
Copy link

pplevesque commented Oct 22, 2024

Salut gang. Pour ceux qui sont à l'aise avec le command line, pouvez-vous tester ça pour moi? Comme j'ai jamais eu le trouble ici sur mes 3 setup (2 dev 1 prod) je peux pas vérifier si ça règle dequoi, simplement que ça brise rien.

Rendez-vous dans le terminal de HA et roulez:

pip uninstall python-hilo

Faire "Y"

Puis roulez:

pip install git+https://github.com/dvd-dev/python-hilo.git@issue457#egg=python-hilo

Reboot HA.

Tenez-moi au courant si le trouble revient après cette manipulation là SVP.

@samuelbsp @devzwf @samuel9554 @GDesrochers

Salut,

Je viens tout juste d'installer le composant Hilo dans HA et j'ai un problème comparable mais qui me semble différent des posts antérieures. Toujours relié à hilo_state.yaml par contre.

L'identification avec hilo se passe bien lors du setup wizard et il se complète avec succès mais lorsque je retourne dans Devices & Services, le composant est en état Failed to setup.

J'obtiens cette erreur dans les logs de HA, le fichier ne se crée pas dans /config :
integration could not authenticate: [Errno 13] Permission denied: 'hilo_state.yaml'

À ce stade-ci, je n'ai pas modifié les permissions puisque tous les autres composants fonctionnent bien et les ownerships de ce dossier sont semblables aux autres.

J'utilise HA en docker avec l'image de linuxserver :
lscr.io/linuxserver/homeassistant:latest
HomeAssistant version :
Core 2024.10.0
Frontend 20241002.2
Version du composant Hilo : 2024.10.2

J'ai tenté le "repair" avec le script python sans succès, il n'y avait aucune erreur à l'exécution du uninstall & install mais j'ai obtenu le même comportement au reboot.

J'espère pouvoir contribuer au debug avec cet ajout d'infos.

A+

@ic-dev21
Copy link
Collaborator

Salut gang. Pour ceux qui sont à l'aise avec le command line, pouvez-vous tester ça pour moi? Comme j'ai jamais eu le trouble ici sur mes 3 setup (2 dev 1 prod) je peux pas vérifier si ça règle dequoi, simplement que ça brise rien.
Rendez-vous dans le terminal de HA et roulez:

pip uninstall python-hilo

Faire "Y"
Puis roulez:

pip install git+https://github.com/dvd-dev/python-hilo.git@issue457#egg=python-hilo

Reboot HA.
Tenez-moi au courant si le trouble revient après cette manipulation là SVP.
@samuelbsp @devzwf @samuel9554 @GDesrochers

Salut,

Je viens tout juste d'installer le composant Hilo dans HA et j'ai un problème comparable mais qui me semble différent des posts antérieures. Toujours relié à hilo_state.yaml par contre.

L'identification avec hilo se passe bien lors du setup wizard et il se complète avec succès mais lorsque je retourne dans Devices & Services, le composant est en état Failed to setup.

J'obtiens cette erreur dans les logs de HA, le fichier ne se crée pas dans /config : integration could not authenticate: [Errno 13] Permission denied: 'hilo_state.yaml'

À ce stade-ci, je n'ai pas modifié les permissions puisque tous les autres composants fonctionnent bien et les ownerships de ce dossier sont semblables aux autres.

J'utilise HA en docker avec l'image de linuxserver : lscr.io/linuxserver/homeassistant:latest HomeAssistant version : Core 2024.10.0 Frontend 20241002.2 Version du composant Hilo : 2024.10.2

J'ai tenté le "repair" avec le script python sans succès, il n'y avait aucune erreur à l'exécution du uninstall & install mais j'ai obtenu le même comportement au reboot.

J'espère pouvoir contribuer au debug avec cet ajout d'infos.

A+

J’ai vu cette erreur là souvent avec l’image de linuxserver. Pour une raison X elle ne se produit pas avec celle de ghcr.io. C’est vraiment un problème de permissions par contre.

@charlesp-l
Copy link

Salut gang. Pour ceux qui sont à l'aise avec le command line, pouvez-vous tester ça pour moi? Comme j'ai jamais eu le trouble ici sur mes 3 setup (2 dev 1 prod) je peux pas vérifier si ça règle dequoi, simplement que ça brise rien.

Rendez-vous dans le terminal de HA et roulez:

pip uninstall python-hilo

Faire "Y"

Puis roulez:

pip install git+https://github.com/dvd-dev/python-hilo.git@issue457#egg=python-hilo

Reboot HA.

Tenez-moi au courant si le trouble revient après cette manipulation là SVP.

@samuelbsp @devzwf @samuel9554 @GDesrochers

J’suis pas développeur, mais comment j’peux faire pour rouler ‘pip’. Autant dans HA, via le terminal add-on que le HAOS (virtualisé sous Proxmox) ça me dit que la commande est non reconnue…

Merci à l’avance !

@ic-dev21
Copy link
Collaborator

ic-dev21 commented Nov 4, 2024

Salut gang. Pour ceux qui sont à l'aise avec le command line, pouvez-vous tester ça pour moi? Comme j'ai jamais eu le trouble ici sur mes 3 setup (2 dev 1 prod) je peux pas vérifier si ça règle dequoi, simplement que ça brise rien.
Rendez-vous dans le terminal de HA et roulez:

pip uninstall python-hilo

Faire "Y"
Puis roulez:

pip install git+https://github.com/dvd-dev/python-hilo.git@issue457#egg=python-hilo

Reboot HA.
Tenez-moi au courant si le trouble revient après cette manipulation là SVP.
@samuelbsp @devzwf @samuel9554 @GDesrochers

J’suis pas développeur, mais comment j’peux faire pour rouler ‘pip’. Autant dans HA, via le terminal add-on que le HAOS (virtualisé sous Proxmox) ça me dit que la commande est non reconnue…

Merci à l’avance !

Salut, crains pas je suis pas développeur non plus!

Je pense que ça prend Terminal & SSH sous HAOS

Trouvé, il est ici: https://github.com/hassio-addons/addon-ssh

Par contre si tu as la dernière version du custom_component mon post ne s'applique pas, tu as déjà le fix que j'ai essayé.

@charlesp-l
Copy link

charlesp-l commented Nov 4, 2024

C'est bien le add-on que j'ai... Ma version du custom component de Hilo est 2024.10.2...

J'ai bien essayé de me réidentifier, de redémarrer HA, de me réidentifier... J'ai encore le même message d'erreur (

while scanning a simple key in "<unicode string>", line 3, column 1: hNjVmYTU2MSIsInZlciI6IjEuMCIsImF ... ^ (line: 3) could not find expected ':' in "<unicode string>", line 4, column 8: token: eyJhbGciOiJIUzI1NiIsInR5cCI6Ik ... ^ (line: 4)

Ça fait depuis le 7 octobre que je traine ça... J'avais donc ce problème avant tes dernières modifs.

Est-ce que tu me conseilles de juste supprimer mon hilo_state.ymal?

@ic-dev21
Copy link
Collaborator

ic-dev21 commented Nov 4, 2024

C'est bien le add-on que j'ai... Ma version du custom component de Hilo est 2024.10.2...

J'ai bien essayé de me réidentifier, de redémarrer HA, de me réidentifier... J'ai encore le même message d'erreur (

while scanning a simple key in "<unicode string>", line 3, column 1: hNjVmYTU2MSIsInZlciI6IjEuMCIsImF ... ^ (line: 3) could not find expected ':' in "<unicode string>", line 4, column 8: token: eyJhbGciOiJIUzI1NiIsInR5cCI6Ik ... ^ (line: 4)

Ça fait depuis le 7 octobre que je traine ça... J'avais donc ce problème avant tes dernières modifs.

Est-ce que tu me conseilles de juste supprimer mon hilo_state.ymal?

Oui je commencerais avec ça voir si ça revient.

@charlesp-l
Copy link

J'viens de supprimer le fichier, repartir l'intégration et tout est fonctionne comme ça devrait!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants