Somfy Home Alarm - Invalid Grant

Bonsoir,

Sur mon Jeedom 4.1.24 (sous Debian 10), après avoir lancé un scan l’alarme n’est pas détectée.
Voici l’erreur figurant dans le log du plugin en mode DEBUG.

[2021-08-17 21:06:03][DEBUG] : Ajax request: scan
[2021-08-17 21:06:03][DEBUG] : Scan des équipements Somfy
[2021-08-17 21:06:03][INFO] : Récupération des sites de l'utilisateur
[2021-08-17 21:06:03][INFO] : Refresh du token
[2021-08-17 21:06:03][DEBUG] : Token en cache 
[2021-08-17 21:06:04][INFO] : Création d'un nouvel access_token
[2021-08-17 21:06:04][DEBUG] : New token response: {"message":"error.invalid.grant","data":[],"uid":"611c08a18bb1a"}
[2021-08-17 21:06:04][DEBUG] : New token generated: error.invalid.grant
[2021-08-17 21:06:04][DEBUG] : Using access_token: 

Je n’ai pas relevé d’erreur dans le http.log durant les scans.
L’identifiant fonctionne bien, sur l’application Android Somfy et l’alarme est bien joignable.

Pouvez-vous m’aider ?
Je vous remercie par avance,
PEC

Bonjour,

L’alarme est découverte aujourd’hui, mais l’erreur invalid grant apparait toujours.

[2021-08-17 11:31:33][DEBUG] : Ajax request: scan
[2021-08-17 11:31:33][DEBUG] : Scan des équipements Somfy
[2021-08-17 11:31:33][INFO] : Récupération des sites de l'utilisateur
[2021-08-17 11:31:33][INFO] : Refresh du token
[2021-08-17 11:31:33][DEBUG] : Token en cache
[2021-08-17 11:31:33][INFO] : Création d'un nouvel access_token
[2021-08-17 11:31:34][DEBUG] : New token response: {"message":"error.invalid.grant","data":[],"uid":"611b81f96ba28"}
[2021-08-17 11:31:34][DEBUG] : New token generated: error.invalid.grant
[2021-08-17 11:31:34][DEBUG] : Using access_token:

Bonjour,

L’erreur indique un problème au niveau de l’authentification. Comme les client_id et client_secret sont communs à tout le monde, je doute que ça vienne de là, il nous reste donc l’utilisateur et le mot de passe.
Peut être un caractère spécial dans le mot de passe qui n’est pas bien géré par le plugin… Peux-tu faire un essai en changeant de mot de passe? Un peu contraignant je sais désolé, mais plus sûr que de te demander les caractères spéciaux que tu utilises, ou la taille du mot de passe^^.

Merci pour votre réponse.
Mon mot de passe ne contient pas de caractères spéciaux, mais contient 18 caractères (minuscule + majuscule + chiffres). En réduisant le nombre de caratères à 8, je n’ai plus l’erreur.

Personnellement, 15 caracteres Lettres + Chiffres + Caracteres speciaux : ca passe !