Hash is invalid

Bonjour,
Depuis quelques semaines je rencontre des problèmes de connexion avec la serrure the keys.
Je ne pense pas que le problème vient de ma configuration. j’ai le problème sur mes 2 jeedom ( 4.3.18 , et beta 4.4.0 ).
voici l’erreur : Retour : Array ( [status] => ko [code] => 33 [cause] => hash is invalid

je tiens à préciser que de temps en temps ça passe pour récupérer l’état de la serrure via la Gateway. Donc ça ne vient pas de mes identifiants.

Je me demande si le problème vient de chez moi. Pouvez-vous me dire si chez vous ça fonctionne toujours ?

Bonjour,

Perso moi ca fait un mois que la getaway ne fonctionne plus. En regardant sur api- je vois que celle ci est connectée mais quand j’essaye une fonction elle indique "pas de réponse. De plus je n’arrive ni via l’api ni via l’appli a supprimer les nombreux partages crées automatiquement. Je crains qu’ils nous faut abandonner ce produit…

Hello,

Idem ça fait déjà quelques semaines qu’elle est en vrac.

Elle ne répond plus toujours au ping et quand ça répond et que je l’interroge en http j’ai le droit a

{« version »: « 65 », « current_status »: « Synchronizing gw »}

J’ai tenté de les contacter sur contact@the-keys.fr mais ils répondent pas … cette startup française ma beaucoup déçue.

Je vais m’orienter prochainement sur une nuki là où au moins c’est des pros !

Bonjour a tous,
J’ai le même problème depuis plusieurs semaines.
Même en ayant tout reconfiguré, cet ensemble qui fonctionnait depuis des années ne plus rien savoir : l’état des serrures remontent bien dans Jeedom, mais impossible d’ouvrir ou fermer les serrures depuis Jeedom. Des les logs, toujours le message « [status] => ko [code] => 33 [cause] => hash is invalid »
Si quelqu’un a une idée, je suis preneur.
Cordialement,
Jean-Philippe.

Bonsoir
Tu peux poster le log en mode débug en relançant le plugin ?

219|[2023-11-23 03:54:53]INFO : Début d’activation du plugin
2220|[2023-11-23 03:54:54]INFO : Info sur le démon : {« launchable_message »:«  »,« launchable »:« nok »,« state »:« nok »,« log »:« nok »,« auto »:0}
2221|[2023-11-23 03:54:54]DEBUG : Lancement de : /var/www/html/core/class/…/…/core/php/jeePlugin.php plugin_id=thekeys function=install callInstallFunction=1
2222|[2023-11-23 04:00:35]DEBUG : URL : https://api.the-keys.fr/fr/api/v2/utilisateur/get/%2B33xxxxxx8?_format=json
2223|[2023-11-23 04:00:35]DEBUG : Retour : {« status »:200,« data »:{« id »:16575,« type »:« user_utilisateur »,« roles »:[« ROLE_UTILISATEUR »],« firstname »:« Philippe »,« lastname »:« Le Bonhomme",« locale »:« fr »,« username »:« +33xxxxxxxxx »,« email »:"plexxxxx@gmail.com »,« created_at »:{« date »:« 2019-10-01 09:43:36.000000 »,« timezone_type »:3,« timezone »:« Europe/Berlin »},« updated_at »:{« date »:« 2021-06-09 14:45:09.000000 »,« timezone_type »:3,« timezone »:« Europe/Berlin »},« notification_token »:« fMRn-2mWry8:APA91bFwxxxxxxxxxxxxx-1_KcwdM1-Klxxx-iJHWsGfPe4jIkW8fOqbaFIpuS8au7_5rpL6StpKOMxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxOV-Om96p2Y4N »,« notification_enabled »:true,« serrures »:[{« id »:47xx,« id_serrure »:« 47xx »,« code »:« a19b4xxxxxxxx9 »,« code_serrure »:« 1fc2xxxxxxxxxxxxxxxxxxf269617 »,« etat »:« close »,« nom »:« Maison »,« couleur »:null,« qrcode »:« 5AaZzFSc »,« serrure_droite »:true,« main_libre »:true,« longitude »:-1.6xxxx4,« latitude »:47.xxxxx,« radius »:100,« timezone »:« Europe/Paris »,« maxSpeed »:94,« latchDelay »:500,« assistedActions »:false,« unlockOnly »:true,« description »:« Porte entr\u00e9e »,« logSequence »:0,« public_key »:« AEaxWWN644hYNKlRBCR2qsgdCh6moxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxFjBNntxQu0Q== »,« message »:«  »,« utilisateur »:{« username »:« +33637743158 »,« firstname »:« Philippe »,« lastname »:« Le Bxxxxxxx »},« version »:81,« version_cible »:81,« beta »:0,« battery »:7515,« battery_date »:{« date »:« 2023-11-22 22:27:28.000000 »,« timezone_type »:3,« timezone »:« Europe/Berlin »},« accessoires »:[{« id »:43xx,« accessoire »:{« id »:61xx,« id_accessoire »:« 0cxxxxnWD »,« nom »:« Door sensor »,« type »:7,« configuration »:[]},« info »:null},{« id »:43xx,« accessoire »:{« id »:58xx,« id_accessoire »:« GXxxxxMD »,« nom »:« Digicode TK »,« type »:2,« configuration »:[]},« info »:null},{« id »:4330,« accessoire »:{« id »:64xx,« id_accessoire »:« Kaxxd0J »,« nom »:« TK Gateway »,« type »:1,« configuration »:[]},« info »:null}],« produit »:{« id »:12,« nom »:« TK 1.5.1 »,« version »:81,« versionBeta »:82}}],« tel »:« +33637743158 »},« message »:{« global »:[],« form »:[]}}
2224|[2023-11-23 04:00:42]DEBUG : Serrure Maison statut close 1 batterie 7515
2225|[2023-11-23 04:00:42]DEBUG : Accessoire : Array ( [Kaxxx0J] => Array ( ) )
2226|[2023-11-23 04:00:43]DEBUG : URL : https://api.the-keys.fr/fr/api/v2/partage/all/serrure/4755?_format=json
2227|[2023-11-23 04:00:43]DEBUG : Retour : body { font-family: « Trebuchet MS », Helvetica, sans-serif; color: #444444; } div#content a { color: #444444; text-decoration: none; border-bottom: 1px dashed #888888; } div#content a:hover { border-bottom: 1px solid #888888; } div#main { width:80%; margin-left: 10%; } img.logo { margin-top: 21px; } td { padding-left:30px; } a.btn { margin-bottom: 30px; display: block; text-decoration: none; color: #424242; text-transform: uppercase; } a.btn:hover { text-decoration: underline; } a.btn.logout { float: right; } hr { border-image: none; border: 0 solid #888888; border-top-width: 1px; clear: both; height: 0; } div#footer { color: #888888; } div#footer a { color: #888888; text-decoration: none; } div#footer a:hover { text-decoration: underline; }

wbxsecurity.form.btn.logout

500 Internal Server Error



2228|[2023-11-23 04:04:32]DEBUG : Scan : {« status »: « ok », « devices »: [{« identifier »: 47xx, « rssi »: -84, « battery »:7503, « last_log »:46}]}
2229|[2023-11-23 04:04:32]DEBUG : Scan : http://192.168.0.32/lockers
2230|[2023-11-23 04:04:33]DEBUG : URL : http://192.168.0.32/locker_status
2231|[2023-11-23 04:04:33]DEBUG : Array : Array ( [hash] => 3EKY4APFpRRTxxxxxxxxxxxxxxxxxxxhTr/pIP8Qc= [identifier] => 47xx [ts] => 1700708673 )
2232|[2023-11-23 04:04:33]DEBUG : Retour : Array ( [status] => ko [code] => 33 [cause] => hash is invalid )
2233|[2023-11-23 04:04:33]DEBUG : Statut de la serrure : 33
2234|[2023-11-23 04:04:33]DEBUG : Rafraichissement serrure : 47xx 7503 -84

Bonjour

As tu été voir ton compte sur Thekeys? l’api: The Keys
Regarde ce qu’il y a sous « Mon compte » et surtout sous « Serrure »
Vérifies que tu n’ai pas de multiples lignes de partage créé pour ton Jeedom
Auquel cas supprimes toutes les lignes en trop pour n’en garder qu’une

Depuis un browser, que donne la commande 192.168.0.32/lockers

Quand j’ai vu les problèmes pour joindre le SAV de Thekeys, j’avais sauvegardé les infos du site Thekeys concernant les paramètres de la serrure…
Si ca peux t’aider…

Thekeys.txt (6,2 Ko)

Bonjour,
j’ai bien de multiple ligne de partage, sauf que je ne peux plus les supprimer. Ca plante systématiquement. Idem pour désactiver des accès, on ne peut plus rien faire. Le problème vient de TheKeys. :frowning: . Ca sent pas bon…

Si je me connecte sur 192.168.0.32/lockers {« status »: « ok », « devices »: [{« identifier »: 47xx « rssi »: -80, « battery »:74xx, « last_log »:51}]}

As tu essayer de debrancher to Gateway pendant au moins une journée?

Oui plusieurs fois. Mais pas une journée. Le problème vient du site Thekeys. j’en suis sure vu les erreurs

Depuis un browser, que donne la commande 192.168.0.32/lockers

{« status »: « ok », « devices »: [{« identifier »: 47xx, « rssi »: -80, « battery »:74xx, « last_log »:51}]}

et /status : {« version »: « 65 », « current_status »: « Scanning »}

C’est bon… Et http//192.168.0. 32/synchronise

{« status »: « ok », « code »: 0}

Peux tu relancer le plugin en mode debug et poster le log?
Tu utilises la version stable ou Beta du plugin?
derniere question:
tu peux accéder a la page suivante (remplace les xxxx part ton No de tel :slightly_smiling_face:)?

Bonjour,
ci joint les logs en mode Debug
thekeys.txt (47,6 Ko)

Bonjour
Est ce que tu arrives a commander ta serrure depuis Jeedom??
Au vu de ce que tu m’as envoyé c’est juste l’accès a distance qui ne fonctionne plus…

Bonjour,
je n’arrive plus à commander la serrure à partir de Jeedom.
j’ai juste l’état de la serrure qui se met à jour mais pas de suite comme avant. Ca peut prendre 10mn comme plus de 1 heure.