J’utilise le plugin Blea pour récupérer la température et tx d’humidité d’un Sensor Blue Hygometer : Ws08
L’application sur Iphone/Android SensorBlue me remonte bien les données.
L’équipement me remonte en inconnu dans Blea.
1/ Comment récupérer les informations pour les saisir dans le plug-in ?
J’ai installé GATT Browser et suivi le tuto https://www.fanjoe.be/?p=2889
Seulement je n’arrive pas à récupérer les éléments car je n’ai pas la stucture des paquets.
Je suis aussi en train de batailler avec le plugin blea pour intégrer 2 nouveaux équipements au plugin, une sonde température / humidité extérieure Beewi BBW200, un interrupteur schneider wiser pour volets roulants.
Le décodage des trames est le plus compliqué, j’utilise 3 méthodes dans mon cas :
L’application mobile nRF connect sur android qui permet de lire les registres gatt, leur nom et config ainsi que d’écrire dedans, les notifications sont gérées et le tout peut être enregistré en log texte. Ca ressemble à ton gatt browser que je ne connais pas.
Un code pyhton isolé de jeedom (sur un raspberry) pour mes tests en utilisant la librairie bluetool qui est la base du plugin, ça me permet facilement de tester des combinaisons de lecture / écriture.
Sur android il est possible d’activer le debug bluetooth et logger toutes les trames envoyées, j’ouvre le fichier généré dans Wireshark (lecture de trame réseau diverses). Ça me permet de lancer l’application original du capteur et d’effectuer des opérations sur le capteur en interceptant les trames émises pour analyse. Tu sembles être sur ios, je ne connais pas l’équivalent au niveau debug.