Déconnexion de plugin

Bonjour, depuis plusieurs jours le plugin se déconnecte.
Si je vais sur la page du plugin, et je vais « vérifier mes identifiants », puis j’actualise mes caméras, alors ça repart…
Avez-vous aussi ce problème ?
Merci
rémy

Hello,

Même soucis de mon côté.

1- Lorsque je relance la connexion du plugin > « Connexion à votre compte Blink OK »

2- Ensuite,J’ai des alertes batteries qui baguotte entre 100% et 1% pendant quelques minutes,

3- Puis plus rien, le plugin n’arrive plus à se connecter.

4- Lorsque je retourne dans la configuration, j’ai le message « Impossible de se connecter au compte Blink. Vérifiez vos indentifiants et mots de passe. Recharger la page ensuite. »

J’ai l’impression que les serveurs Blink n’autorise plus la connexion au bout d’un moment.
J’ai lancé un debug log pour voir.

Version du plugin: 2023-12-29 12:30:53

[2024-01-08 08:47:19]DEBUG : checkAndGetLock(getQuery-iwR2ZpFYR9) Fin attente de getQuery-VRu8AzspOJ (2s)
[2024-01-08 08:47:19]WARNING : ERROR: getHomescreenData - Client error: `GET https://rest.prde.immedia-semi.com/api/v4/accounts/28318/homescreen` resulted in a `406 Not Acceptable` response: 406 Not Acceptable
[2024-01-08 08:47:19]DEBUG : checkAndGetLock(getQuery-kGFvxWjtpg) Debut attente de getQuery-iwR2ZpFYR9
[2024-01-08 08:47:21]DEBUG : checkAndGetLock(getQuery-kGFvxWjtpg) Fin attente de getQuery-iwR2ZpFYR9 (2s)
[2024-01-08 08:47:21]WARNING : ERROR: getHomescreenData - Client error: `GET https://rest.prde.immedia-semi.com/api/v4/accounts/28318/homescreen` resulted in a `406 Not Acceptable` response: 406 Not Acceptable
[2024-01-08 08:47:30]DEBUG : getBlinkDeviceType 139 TYPE DEVICE dans configuration=xt
[2024-01-08 08:47:30]DEBUG : getBlinkDeviceType 140 TYPE DEVICE dans configuration=xt
[2024-01-08 08:47:30]DEBUG : checkAndGetLock(getQuery-9Hi92dDbpa) Debut attente de getQuery-kGFvxWjtpg
[2024-01-08 08:47:32]DEBUG : checkAndGetLock(getQuery-9Hi92dDbpa) Fin attente de getQuery-kGFvxWjtpg (2s)
[2024-01-08 08:47:32]WARNING : ERROR: getHomescreenData - Client error: `GET https://rest.prde.immedia-semi.com/api/v4/accounts/28318/homescreen` resulted in a `406 Not Acceptable` response: 406 Not Acceptable
[2024-01-08 08:47:33]DEBUG : getToken(FALSE) START
[2024-01-08 08:47:33]DEBUG : getToken(FALSE) FALSE
[2024-01-08 08:47:33]DEBUG : checkAndGetLock(getQuery-HfXzYEbylR) Debut attente de getQuery-9Hi92dDbpa
[2024-01-08 08:47:35]DEBUG : checkAndGetLock(getQuery-HfXzYEbylR) Fin attente de getQuery-9Hi92dDbpa (2s)
[2024-01-08 08:47:35]WARNING : ERROR: getHomescreenData - Client error: `GET https://rest.prde.immedia-semi.com/api/v4/accounts/28318/homescreen` resulted in a `406 Not Acceptable` response: 406 Not Acceptable
[2024-01-08 08:47:35]DEBUG : checkAndGetLock(getQuery-po4iNneJxG) Debut attente de getQuery-HfXzYEbylR
[2024-01-08 08:47:37]DEBUG : checkAndGetLock(getQuery-po4iNneJxG) Fin attente de getQuery-HfXzYEbylR (2s)
[2024-01-08 08:47:37]WARNING : ERROR: getHomescreenData - Client error: `GET https://rest.prde.immedia-semi.com/api/v4/accounts/28318/homescreen` resulted in a `406 Not Acceptable` response: 406 Not Acceptable

Bonjour,

J’ai l’impression qu’il y a du mouvement du coté des serveurs Blink.
Ca entraine la nécessité de se reconnecter régulièrement.
On va voir si ca calme dans le temps…

(pour les piles : ca c’est un pb du plugin. je vais finir par supprimer cette info car je n’arrive pas à maitriser les infos renvoyées par les API Blink : plage des valeurs = ???)

Hello,

Merci pour la réponse.

Pour les piles, c’est vraiment pénible d’avoir ces alertes, de plus l’info n’est vraiment pas essentiel car on l’a dans l’application Blink.

Je confirme, j’ai installé 3 systèmes Blink sur 3 jeedom différents, la connexion ne tient pas.
Les vignettes s’affichent et disparaissent également.

@Duke9

Je viens de modifier le DEFAULT_USER_AGENT du fichier core/class/blink_camera.class.php.

const BLINK_DEFAULT_USER_AGENT="Mozilla/5.0 (Linux ; Android 14) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/120.0.6099.193 Mobile Safari/537.36";

Ça a l’air de tenir pour le moment.

Ils ont le même problème sur HomeAssistant : Blink integration 406 errors / becoming unavailable · Issue #107143 · home-assistant/core · GitHub

Affaire à suivre

1 « J'aime »

Même si cela ne fait pas avancer les choses j’ai le même problème que vous, je pensais que cela venait de ma config jusqu à lire ce post car cela fait en effet plusieurs jours

Merci je viens de le faire aussi !

Bravo pour l’analyse et la proposition de solution.
J’intègre cela des que possible.

Hello,

Je viens de voir qu’il y a une traduction qui a été faite de l’anglais vers le français dans l’user agent : like → comme (KHTML, comme Gecko) au lieu de (KHTML, like Gecko).

Faudrait faire la modif…

const BLINK_DEFAULT_USER_AGENT="Mozilla/5.0 (Linux ; Android 14) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.193 Mobile Safari/537.36";

Ça ne change peut-être rien et comme je ne suis pas développeur, je préfère poster.

Bonjour,

Ça ne fonctionne toujours pas. Il est nécessaire de se connecter 1 fois par jour mini !
Vous avez des pistes ?!
Merci

Bonjour

Chez moi ça fonctionne sans interruption depuis la modif (sauf hier où j’ai du me reconnecter).

D’autres ont un problème ?

Salut

Pareil chez moi c’est stable en ce moment.
Version : 2024-01-10 13:59:59

@+
Flat

Je dois régulièrement me reconnecter et j’ai également tous les jours ce type d’erreur

[2024-03-26 17:05:05][WARNING] : ERROR: getHomescreenData - Server error: `GET https://rest.e001.immedia-semi.com/api/v4/accounts/138839/homescreen` resulted in a `500 Internal Server Error` response: <h1>Internal Server Error</h1> 
[2024-03-27 01:40:14][ERROR] : Erreur sur la fonction cron du plugin : Call to a member function getBody() on null

Bonjour,

J’ai enfin pu reproduire leur de déconnexion quotidienne.
Je suis passé sur la v4.4 de Jeedom et j’ai maintenant le problème (je suis sur la version Beta du plugin).
Du coup je vais livrer une nouvelle Beta pour corriger le problème.

J’ai installé la dernière beta car effectivement sinon en 4.4, la déco est quotidienne ou presque.

Par contre quand tu ajoutes ton compte, tu reçois un code PIN, mais pas de possibilité de rentrer celui ci dans l’interface, ce n’est pas grave ?

En tout cas là je n’ai plus aucun lien vers mes caméras, même en ajoutant de nouveau mon compte dans le menu adapté et en reliant celui ci à chaque caméra.

Dans la log : getHomescreenData - Client error: GET https://rest.e001.immedia-semi.com/api/v4/accounts/138839/homescreen resulted in a 401 Unauthorized response: {« message »:« Unauthorized Access »,« code »:101

Bonjour
Il faut mettre un email incorrect (ajouter zzz a la fin par exemple), tenter une connexion et revenir sur le bon email
Un nouveau code est envoyé et normalement la zone de saisie s’affiche.

Je n’ai pas du comprendre le mod op car je n’ai pas de code à renseigner.

Donc je vais le menu « Comptes Blink », j’ajoute une mauvais email avec un mot de passe, et je fais tester ?
Puis comment puis je modifier ce même compte ? Car on ne peut pas, on peut juste supprimer ou en ajouter un autre ?

J’ai supprimé puis ajouter plusieurs fois mon compte je n’ai jamais eu la zone de saisie dans le menu Comptes Blink