BLE gatttool ne peut pas se connecter même si le périphérique est détectable avec hcitool lescan

Je suis en RPi avec un dongle Bluetooth USB. Lorsque j'utilise hcitool, je peux découvrir le SmartTag appareil. Mais quand j'utilise gatttool, je ne peut pas se connecter. Il est dit "Hôte est en baisse (112)". Voici mes commandes:

$ sudo hcitool lescan
LE Scan ...
BC:6A:29:AB:DE:2B (unknown)
BC:6A:29:AB:DE:2B SensorTag

Vérification pour les adaptateurs bluetooth sur mon RPi-je obtenir:

$ hcitool dev
Devices:
        hci0    5C:F3:70:60:E6:1B

Puis, lorsque j'utilise le gatttool comme ceci, j'obtiens:

$ sudo gatttool -i hci0 -b BC:6A:29:AB:DE:2B -I
[   ][BC:6A:29:AB:DE:2B][LE]>

Quand je tape connecter, j'obtiens ceci:

[   ][BC:6A:29:AB:DE:2B][LE]> connect
Connecting... connect error: Host is down (112)
[   ][BC:6A:29:AB:DE:2B][LE]>

J'ai trouvé quelques infos sur le web qui dit "Hôte qui est en bas" signifie que le bluetooth, capteur n'est pas en mode découvrable. Mais ce n'est pas correct autant que le SmartTag est concerné car j'appuie sur un bouton (bouton latéral) sur le capteur que TI dit de pousser pour le rendre détectable. Et que même que celui utilisé par le hcitool lescan, de trouver l'appareil. Il y a aussi une application android qui tourne sur un téléphone et de l'analyse d', se connecte, et lit le SmartTag capteur d'amende lorsque ce même bouton est pressé.

Personne ne sait quel peut être le problème?
Merci d'avance

source d'informationauteur user3788217