Bonjour à tous
j’ai souvent des problèmes de Bluetooth, sur la présence : un jour tout va bien fonctionner deux utilisateurs présents (quelques absences de l’ordre de 2 a 3 minutes) et des jours comme aujourd’hui : utilisateurs absents et pas de rafraichissement (là absent depuis 1 jour).
De plus dans la découverte des objets Bluetooth, quand je lance une recherche ( dans l’intégration), il recherche en permanence (je l’ail laissé rechercher 1 heure et et si je ne l’arrête pas il chercherait encore ). Je n’ai plus la main pour déclencher le scanner de présence non plus.
Avez vous une petite idée d’où ça peut provenir?
merci
Le Bluetooth etait bien bloqué la recherch a tournée au moins 2h (je l’ai oublié )
Après avoir restart tous les conteneurs, le bluetooth est reparti, jusqu’ a la prochaine fois
Pour le bluetooth on utilise une librairie qui s’appelle Noble, qui est connue pour être instable. On fait au mieux pour que ça marche avec ce qu’on a
Si tu as des logs d’erreurs précise on peut t’aider, n’hésite pas si ça se reproduit à inspecter les logs et revenir ici avec le message d’erreur si il y a.
bonjour Pierre Gilles,
le problème s’est reproduit , je cherche quoi dans les logs? il ya des lignes que je comprends ,mais d’autres non. C’est pour ne pas envoyer 5 pages de logs .
merci à toi
Ce log n’a rien à voir avec l’intégration Bluetooth (c’est l’intégration Xiaomi), mais cela veut dire que tu as potentiellement plusieurs instances Gladys qui tourne sur la même machine ? Est-ce que c’est le cas ?
Le bluetooth tu ne peux pas avoir plusieurs programmes qui l’utilisent en même temps, donc si tu as un autre programme quelconque qui tourne en même temps et qui utilise le Bluetooth, ça empêche Gladys d’utiliser le Bluetooth
Par contre, quand tu dis “Bluetooth scanne 1h sans arrêt”, comment tu le sais ça ?
Je n’ai plus rien sur l’intégration Xiaomi. Comment je peux vérifié que j’ai plusieurs instances Gladys ?
Quand je fais un docker ps, je n’en vois qu’une instance Gladys affichée.
Quand je lance une recherche Bluetooth le rond de recherche tourne sans rien trouvé (je dis plus d’une heure, car l’autre jour, je l’ai laissé recherche et un heure plus tard ,il tournait encore) et de plus le scanner de présence ne réagit plus. Sur le dashboard, :
Quand je « restart » Gladys tout rentre dans l’ordre.
docker ps est suffisant. Je voulais juste vérifier si jamais tu avais par hasard lancé d’autres containers Gladys pour tester des versions de dev par exemple.
Ok, en fait le Bluetooth a un timeout de 5s dans l’intégration, donc de toute façon au bout de 5 secondes si ça tourne toujours c’est juste que ça n’a pas marché, ça ne tourne pas pendant 1h
Côté navigateur, tu peux regarder dans les logs du navigateur quand tu fais le scan défectueux si tu as une erreur précise ? Clic droit sur la page => Inspecter l’élément => Console / Network.
Je ping @AlexTrovato, c’est lui qui a codé cette intégration !
Bonjour Pierre-Gilles
Je vais essayer d’approfondir, voir si, quand je connecte des objets le défaut arrive ou pas. Si je trouve quelque chose je reposterai.
Merci pour ton suivi
Bonne journée
Bonjour @ AlexTrovato
Et oui malheureusement, c’est toujours d’actualité et je le problème en ce moment. je relance Galdys ça refonctionne et a un moment il plante .