Antenne BLEA dans Docker : Can't init device hci0: Operation not permitted (1)

Salut
J’ai essayé de créer une antenne BLEA sur mon NAS Synology via Docker (procédure ici [TUTO] Antenne BLEA sur NAS Synology : Docker - Forum Communauté Jeedom).

Tout se passe bien (dépendances ok, etc) jusqu’au lancement du démon.

[sudo] password for pluginblea: [2020-05-16 20:51:24.963][INFO] : GLOBAL------Start blead
[2020-05-16 20:51:24.964][INFO] : GLOBAL------Log level : info
[2020-05-16 20:51:24.964][INFO] : GLOBAL------Socket port : 55008
[2020-05-16 20:51:24.964][INFO] : GLOBAL------Socket host :
[2020-05-16 20:51:24.964][INFO] : GLOBAL------Device : hci0
[2020-05-16 20:51:24.964][INFO] : GLOBAL------PID file : /tmp/blead.pid
[2020-05-16 20:51:24.964][INFO] : GLOBAL------Apikey : xxxxxxxxxxxxxxxxxxxxxxxx
[2020-05-16 20:51:24.965][INFO] : GLOBAL------Callback : http://192.168.0.33:80/plugins/blea/core/php/jeeBlea.php
[2020-05-16 20:51:24.965][INFO] : GLOBAL------Cycle : 0.3
[2020-05-16 20:51:24.965][INFO] : GLOBAL------Scan interval  : 29
[2020-05-16 20:51:24.965][INFO] : GLOBAL------Number for no seen : 4
[2020-05-16 20:51:24.965][INFO] : GLOBAL------Scan Mode : passive
[2020-05-16 20:51:24.993][INFO] : LOADER------Import de la configuration devices.amazfitgtr
[2020-05-16 20:51:24.995][INFO] : LOADER------Import de la configuration devices.awoxmesh
[2020-05-16 20:51:25.000][INFO] : LOADER------Import de la configuration devices.beagle
[2020-05-16 20:51:25.001][INFO] : LOADER------Import de la configuration devices.beewismartdoor
[2020-05-16 20:51:25.002][INFO] : LOADER------Import de la configuration devices.blpnr
[2020-05-16 20:51:25.004][INFO] : LOADER------Import de la configuration devices.divoompixoo
[2020-05-16 20:51:25.248][INFO] : LOADER------Import de la configuration devices.divoomtimeboxmini
[2020-05-16 20:51:25.253][INFO] : LOADER------Import de la configuration devices.dotti
[2020-05-16 20:51:25.254][INFO] : LOADER------Import de la configuration devices.dreamscreen
[2020-05-16 20:51:25.255][INFO] : LOADER------Import de la configuration devices.fitbit
[2020-05-16 20:51:25.255][INFO] : LOADER------Import de la configuration devices.gigaset
[2020-05-16 20:51:25.256][INFO] : LOADER------Import de la configuration devices.hector
[2020-05-16 20:51:25.257][INFO] : LOADER------Import de la configuration devices.ibbq4
[2020-05-16 20:51:25.258][INFO] : LOADER------Import de la configuration devices.ibbq6
[2020-05-16 20:51:25.260][INFO] : LOADER------Import de la configuration devices.itag
[2020-05-16 20:51:25.261][INFO] : LOADER------Import de la configuration devices.jinlin
[2020-05-16 20:51:25.261][INFO] : LOADER------Import de la configuration devices.kst1
[2020-05-16 20:51:25.263][INFO] : LOADER------Import de la configuration devices.logiswitch
[2020-05-16 20:51:25.264][INFO] : LOADER------Import de la configuration devices.lywsd02
[2020-05-16 20:51:25.265][INFO] : LOADER------Import de la configuration devices.lywsd03
[2020-05-16 20:51:25.265][INFO] : LOADER------Import de la configuration devices.meyerdom2analog
[2020-05-16 20:51:25.266][INFO] : LOADER------Import de la configuration devices.meyerdom4contacts
[2020-05-16 20:51:25.267][INFO] : LOADER------Import de la configuration devices.meyerdomcontactvocal
[2020-05-16 20:51:25.268][INFO] : LOADER------Import de la configuration devices.miband
[2020-05-16 20:51:25.269][INFO] : LOADER------Import de la configuration devices.miband2
[2020-05-16 20:51:25.270][INFO] : LOADER------Import de la configuration devices.miband3
[2020-05-16 20:51:25.271][INFO] : LOADER------Import de la configuration devices.miband4
[2020-05-16 20:51:25.272][INFO] : LOADER------Import de la configuration devices.miflora
[2020-05-16 20:51:25.273][INFO] : LOADER------Import de la configuration devices.miscale
[2020-05-16 20:51:25.275][INFO] : LOADER------Import de la configuration devices.miscale2
[2020-05-16 20:51:25.276][INFO] : LOADER------Import de la configuration devices.myfox
[2020-05-16 20:51:25.278][INFO] : LOADER------Import de la configuration devices.niu
[2020-05-16 20:51:25.279][INFO] : LOADER------Import de la configuration devices.noke
[2020-05-16 20:51:25.279][INFO] : LOADER------Import de la configuration devices.nut
[2020-05-16 20:51:25.281][INFO] : LOADER------Import de la configuration devices.parrotplant
[2020-05-16 20:51:25.282][INFO] : LOADER------Import de la configuration devices.pixoo
[2020-05-16 20:51:25.282][INFO] : LOADER------Import de la configuration devices.pixoo.divoom_image
[2020-05-16 20:51:25.283][INFO] : LOADER------Import de la configuration devices.pixoo.messages
[2020-05-16 20:51:25.283][INFO] : LOADER------Import de la configuration devices.pixoo.timebox
[2020-05-16 20:51:25.284][INFO] : LOADER------Import de la configuration devices.pixoo.timeboximage
[2020-05-16 20:51:25.284][INFO] : LOADER------Import de la configuration devices.playbulb
[2020-05-16 20:51:25.285][INFO] : LOADER------Import de la configuration devices.ropot
[2020-05-16 20:51:25.286][INFO] : LOADER------Import de la configuration devices.ruuvi
[2020-05-16 20:51:25.287][INFO] : LOADER------Import de la configuration devices.smartplug
[2020-05-16 20:51:25.288][INFO] : LOADER------Import de la configuration devices.tb05
[2020-05-16 20:51:25.289][INFO] : LOADER------Import de la configuration devices.ticatag
[2020-05-16 20:51:25.290][INFO] : LOADER------Import de la configuration devices.tile
[2020-05-16 20:51:25.291][INFO] : LOADER------Import de la configuration devices.timebox
[2020-05-16 20:51:25.292][INFO] : LOADER------Import de la configuration devices.timebox.divoom_image
[2020-05-16 20:51:25.293][INFO] : LOADER------Import de la configuration devices.timebox.messages
[2020-05-16 20:51:25.293][INFO] : LOADER------Import de la configuration devices.timebox.timebox
[2020-05-16 20:51:25.293][INFO] : LOADER------Import de la configuration devices.timebox.timeboximage
[2020-05-16 20:51:25.294][INFO] : LOADER------Import de la configuration devices.wistiki
[2020-05-16 20:51:25.294][INFO] : LOADER------Import de la configuration devices.xiaomiht
[2020-05-16 20:51:25.295][INFO] : LOADER------Import de la configuration devices.yeelight
[2020-05-16 20:51:25.296][INFO] : LOADER------Import de la configuration devices.yeelightcandela
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:25.343][INFO] : GLOBAL------Start listening...
[2020-05-16 20:51:25.343][INFO] : GLOBAL------Preparing Scanner...
[2020-05-16 20:51:28.636][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 11): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:28.701][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 12): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:28.767][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 13): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:28.832][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 14): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:28.898][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 15): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:28.963][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 16): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:29.027][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 17): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:29.093][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 18): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:29.158][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 19): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:29.223][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 20): Failed to execute management command 'le on' (code: 20, error: Permission Denied)
Can't down device hci0: Operation not permitted (1)
Can't init device hci0: Operation not permitted (1)
[2020-05-16 20:51:29.289][ERROR] : GLOBAL------Exception on scanner (didn't resolve there is an issue with bluetooth) : Failed to execute management command 'le on' (code: 20, error: Permission Denied)
[2020-05-16 20:51:29.289][INFO] : GLOBAL------Shutting down due to errors

hciconfig ne donne pourtant pas d’erreur:

root@itscaro-debian-ssh1:/usr/local/lib/python3.5/dist-packages/bluepy# hciconfig
hci0:   Type: Primary  Bus: USB
        BD Address: 00:15:83:E4:3E:29  ACL MTU: 310:10  SCO MTU: 64:8
        UP RUNNING PSCAN
        RX bytes:541329 acl:0 sco:0 events:6016 errors:0
        TX bytes:18406 acl:0 sco:0 commands:5834 errors:0

Une idée ?!?

Bonjour

Vous êtes CERTAIN que le dongle USB que vous avez placé sur votre port USB est bien compatible avec le Bluetooth 4.x et BLE ?

  • Car la log indique : Failed to execute management command ‹ le on ›
    De ce que j’ai compris, LE c’est pour Low Energie et donc cela semble indiquer qu’il n’est pas possible d’activer cette fonction (clé incompatible).

Par contre, je ne suis pas certain que cela soit la vrais cause, car à la fin, vous avez une erreur de permission. Pour les droits, suivez plutôt le tutoriel de l’auteur de ce plugin (sur son blog).

Hello
Oui j’avais utilisé ce même dongle que un R-PI il y a quelques mois sur une ancienne instalkl Jeedom.

Merci

C’est peut être une histoire de droits alors, reprenez le tutoriel d’installation d’une antenne BLEA depuis le blog de l’auteur.

Finalement j’ai installé le plugin sur deux R-PI qui trainaient et ça marche du premier coup. Tant pis pour Docker. Merci.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.