Bonjour,
Une erreur bien classique, que j’ai rencontrée par le passé, vu ici 1000 fois, sauf que cette fois-ci je ne m’en sors pas et après plus d’une heure à tester pleins de trucs, je dépose les armes et je me résouds à demander de l’aide J’ai du louper un truc !
Mon installation:
Jeedom stable 4.3.17
plugin gsh 2022-09-13 08:41:31
Dépendances à jour. Démon allumé.
Page santé « vierge »:
Smartphone Samsung Galaxy S23+ Android 13
Le contexte: suite à toutes les récentes mise à jour de l’app google home, du nouveau portail web, je me suis rendu compte que ma routine de retour semblait ne pas marcher. Finalement elle marchait peut etre, mais en ouvrant l’application mobile Google Home je me suis rendu compte que les équipements Jeedom avait certains labels bizarres, j’ai demandé à resynchroniser les équipements, j’ai eu des erreurs, je me suis dit qu’il vallait probablement mieux dissocier et réassocier le compte comme j’ai du le faire 2 ou 3 fois par le passé. Sauf qu’impossible de réassocier le compte: "Merci de vous connecter à Jeedom avant de configurer la connexion avec Google " dans la page chrome intégrée à l’app Google Home.
Je suis évidemment connecté à Jeedom dans Chrome.
Je suis donc en configuration standalone. Avec les DNS jeedom. J’ai donc la configuration qui était déjà complétée et correcte. Je me suis bien connecté avec l’URL DNS jeedom dans Chrome, mais j’ai quand meme l’erreur dans Google Home. Quand je regarde les infos certificats et compagnie, on voit que le site est connu et que je me suis connecté dessus récemment.
Par dépis, n’arrivant pas à le faire fonctionner, je suis passé en direct via mon nom de domaine. J’ai donc desactivé les DNS, configuré mon accès externe (domaine + port), relancé le démon GSH, les nouvelles URLs sont apparues, j’ai corrigé les deux oauths et celle de l’action, en prenant soit de tout sauver.
Quand je me connecter à mon appli de test, j’ai bien l’URL de mon nom de domaine utilisée, mais exactement la même erreur.
J’ai pas vraiment de log pour en dire plus:
plugin gsh
[2023-09-11 23:18:10][INFO] : Lancement : sudo node /var/www/html/plugins/gsh/core/class/../../resources/gshd/gshd.js --udp_discovery_port 3311 --udp_discovery_packet 4A6565646F6D --pid /tmp/jeedom/gsh/deamon.pid --loglevel debug >> /var/www/html/core/class/../../log/gshd 2>&1 &
[2023-09-11 23:18:10][INFO] : Démon Google Smarthome local lancé
[2023-09-11 23:30:36][INFO] : Lancement : sudo node /var/www/html/plugins/gsh/core/class/../../resources/gshd/gshd.js --udp_discovery_port 3311 --udp_discovery_packet 4A6565646F6D --pid /tmp/jeedom/gsh/deamon.pid --loglevel debug >> /var/www/html/core/class/../../log/gshd 2>&1 &
[2023-09-11 23:30:36][INFO] : Démon Google Smarthome local lancé
logs démon:
discovery listening { address: '0.0.0.0', family: 'IPv4', port: 3311 }
discovery listening { address: '0.0.0.0', family: 'IPv4', port: 3311 }
Il me semble que je devrais avoir une entrée débug dans le démon quand google essaye de se connecter.
Coté sécurité, clé API google smarthome activée, accès restreint non coché, je ne sais pas si ça a son importance.
J’ai l’impression d’avoir fait le tour de la question, je ne vois pas ce qui peut clocher avec tout ce que j’ai essayé, j’ai jamais galéré autant pour faire connecter mon application de test.
Peut etre que certains parmis vous auront une idée plus claire que moi de ce que j’ai peut etre oublié de faire ou de tester !
merci !