Je cherche à lire à distance les valeurs du boitier de régulation de ma piscine (de marque Corelec ou Akeron salt) et surtout à les afficher dans domoticz.
Aujourd'hui, j'utilise une app android (RegulApp) qui fonctionne en bluetooth (donc portée limitée).
Pour tests, j'ai installé un raspberry 3B+ dans le local technique auquel je me connecte en SSH. A terme, je souhaiterais communiquer les valeurs obtenues au serveur Domoticz par MQTT.
Je parviens à lire des valeurs sur le raspi en utilisant BLE mais je suis complètement bloqué, voici mon cheminement, (bien aidé par le wiki) https://www.elinux.org/RPi_Bluetooth_LE:
Code : Tout sélectionner
sudo hcitool lescan le boitier de régulation étant identifié (regul) je me connecte a celui ci
Code : Tout sélectionner
gatttool -I -b 80:4B:50:D0:54:36je me connecte
Code : Tout sélectionner
connectCode : Tout sélectionner
attr handle: 0x0001, end grp handle: 0x0005 uuid: 00001800-0000-1000-8000-00805f9b34fb
attr handle: 0x0006, end grp handle: 0xffff uuid: 0bd51666-e7cb-469b-8e4d-2742f1ba77ccCode : Tout sélectionner
char-read-uuid 00002a00-0000-1000-8000-00805f9b34fbCode : Tout sélectionner
handle: 0x0003 value: 52 45 47 55 4c 2electure de la 2e chaine
Code : Tout sélectionner
char-read-uuid 0bd51666-e7cb-469b-8e4d-2742f1ba77cc
Error: Read characteristics by UUID failed: No attribute found within the given rangeUne idée, quelqu'un ?
Merci par avance !