Debian 12 et blead.py

Hello,

Je viens de faire une mise à jour de mes RPI zero 2 agissant en antennes BLEA, je iens de me rendre compte que le deamon est marqué comme ok mais ne fait ce n’est pas le cas :slight_smile:
Aucune antenne mise à jour n’arrive a transmettre le status des devices à Jeedom.

J’ai lancé le plugin a la main mais rien ne remonte sur le Jeedom où tourne le plugin. Il semblerait déjà qu’avec la version 12, le paramètre « –sockethost » nécessite un argument (ce qui n’est pas le cas avant, bizarre…)

Voici la trace d’exécution:

pi@assel-rpi-bureau:~/blead/resources/blead $ sudo -S /usr/bin/python3 /home/pi/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost --callback http://10.0.2.35/plugins/blea/core/php/jeeBlea.php --apikey DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R --daemonname assel-rpi-zero-bureau --noseeninterval 5 --scaninterval 60 --scanmode passive
usage: blead.py [-h] [--device DEVICE] [--loglevel LOGLEVEL] [--pidfile PIDFILE] [--callback CALLBACK] [--apikey APIKEY] [--socketport SOCKETPORT] [--sockethost SOCKETHOST] [--daemonname DAEMONNAME]
                [--cycle CYCLE] [--noseeninterval NOSEENINTERVAL] [--scaninterval SCANINTERVAL] [--scanmode SCANMODE]
blead.py: error: argument --sockethost: expected one argument

En mettant l’IP du RPI zero, j’arrive bien démarrer le daemon, mais celui ci n’a pas l’air d’envoyer d’information à Jeedom (pourtant pas d’erreur):

pi@assel-rpi-bureau:~/blead/resources/blead $ sudo /usr/bin/python3 /home/pi/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost 0.0.0.0 --callback http://10.0.2.35/plugins/blea/core/php/jeeBlea.php --apikey DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R --daemonname assel-rpi-zero-bureau --noseeninterval 5 --scaninterval 60 --scanmode passive
[2024-05-02 17:05:11.639][INFO] : GLOBAL------Start blead
[2024-05-02 17:05:11.639][INFO] : GLOBAL------Log level : debug
[2024-05-02 17:05:11.640][INFO] : GLOBAL------Socket port : 55008
[2024-05-02 17:05:11.640][INFO] : GLOBAL------Socket host : 0.0.0.0
[2024-05-02 17:05:11.641][INFO] : GLOBAL------Device : hci0
[2024-05-02 17:05:11.641][INFO] : GLOBAL------PID file : /tmp/blead.pid
[2024-05-02 17:05:11.641][INFO] : GLOBAL------Apikey : DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R
[2024-05-02 17:05:11.642][INFO] : GLOBAL------Callback : http://10.0.2.35/plugins/blea/core/php/jeeBlea.php
[2024-05-02 17:05:11.642][INFO] : GLOBAL------Cycle : 0.3
[2024-05-02 17:05:11.642][INFO] : GLOBAL------Scan interval  : 60
[2024-05-02 17:05:11.643][INFO] : GLOBAL------Number for no seen : 5
[2024-05-02 17:05:11.643][INFO] : GLOBAL------Scan Mode : passive
[2024-05-02 17:05:11.687][INFO] : LOADER------Import de la configuration devices.amazfitgtr
[2024-05-02 17:05:11.689][INFO] : LOADER------Import de la configuration devices.aqualin
[2024-05-02 17:05:11.694][INFO] : LOADER------Import de la configuration devices.awoxmesh
[2024-05-02 17:05:11.697][DEBUG] : No crypto ignoring it
[2024-05-02 17:05:11.698][INFO] : LOADER------Import de la configuration devices.beagle
[2024-05-02 17:05:11.700][INFO] : LOADER------Import de la configuration devices.beewismartdoor
[2024-05-02 17:05:11.701][INFO] : LOADER------Import de la configuration devices.blpnr
[2024-05-02 17:05:11.703][INFO] : LOADER------Import de la configuration devices.divoompixoo
[2024-05-02 17:05:11.708][DEBUG] : Impossible d'importer devices.divoompixoo : No module named 'bluetooth'
[2024-05-02 17:05:11.709][INFO] : LOADER------Import de la configuration devices.divoomtimeboxmini
[2024-05-02 17:05:11.713][DEBUG] : Impossible d'importer devices.divoomtimeboxmini : No module named 'bluetooth'
[2024-05-02 17:05:11.714][INFO] : LOADER------Import de la configuration devices.dotti
[2024-05-02 17:05:11.716][INFO] : LOADER------Import de la configuration devices.dreamscreen
[2024-05-02 17:05:11.718][INFO] : LOADER------Import de la configuration devices.fitbit
[2024-05-02 17:05:11.719][INFO] : LOADER------Import de la configuration devices.gigaset
[2024-05-02 17:05:11.721][INFO] : LOADER------Import de la configuration devices.hector
[2024-05-02 17:05:11.722][INFO] : LOADER------Import de la configuration devices.ibbq4
[2024-05-02 17:05:11.724][INFO] : LOADER------Import de la configuration devices.ibbq6
[2024-05-02 17:05:11.725][INFO] : LOADER------Import de la configuration devices.itag
[2024-05-02 17:05:11.727][INFO] : LOADER------Import de la configuration devices.jinlin
[2024-05-02 17:05:11.729][INFO] : LOADER------Import de la configuration devices.kst1
[2024-05-02 17:05:11.730][INFO] : LOADER------Import de la configuration devices.logiswitch
[2024-05-02 17:05:11.732][INFO] : LOADER------Import de la configuration devices.lywsd02
[2024-05-02 17:05:11.734][INFO] : LOADER------Import de la configuration devices.lywsd03
[2024-05-02 17:05:11.736][INFO] : LOADER------Import de la configuration devices.meyerdom2analog
[2024-05-02 17:05:11.738][INFO] : LOADER------Import de la configuration devices.meyerdom4contacts
[2024-05-02 17:05:11.740][INFO] : LOADER------Import de la configuration devices.meyerdomcontactvocal
[2024-05-02 17:05:11.741][INFO] : LOADER------Import de la configuration devices.miband
[2024-05-02 17:05:11.743][INFO] : LOADER------Import de la configuration devices.miband2
[2024-05-02 17:05:11.745][DEBUG] : No crypto ignoring it
[2024-05-02 17:05:11.746][INFO] : LOADER------Import de la configuration devices.miband3
[2024-05-02 17:05:11.748][INFO] : LOADER------Import de la configuration devices.miband4
[2024-05-02 17:05:11.749][INFO] : LOADER------Import de la configuration devices.miflora
[2024-05-02 17:05:11.751][INFO] : LOADER------Import de la configuration devices.miscale
[2024-05-02 17:05:11.754][INFO] : LOADER------Import de la configuration devices.miscale2
[2024-05-02 17:05:11.756][INFO] : LOADER------Import de la configuration devices.myfox
[2024-05-02 17:05:11.757][INFO] : LOADER------Import de la configuration devices.niu
[2024-05-02 17:05:11.759][INFO] : LOADER------Import de la configuration devices.noke
[2024-05-02 17:05:11.760][INFO] : LOADER------Import de la configuration devices.nut
[2024-05-02 17:05:11.762][INFO] : LOADER------Import de la configuration devices.parrotplant
[2024-05-02 17:05:11.765][INFO] : LOADER------Import de la configuration devices.pixoo
[2024-05-02 17:05:11.766][INFO] : LOADER------Import de la configuration devices.pixoo.divoom_image
[2024-05-02 17:05:11.878][INFO] : LOADER------Import de la configuration devices.pixoo.messages
[2024-05-02 17:05:11.880][INFO] : LOADER------Import de la configuration devices.pixoo.timebox
[2024-05-02 17:05:11.882][DEBUG] : Impossible d'importer devices.pixoo.timebox : No module named 'bluetooth'
[2024-05-02 17:05:11.883][INFO] : LOADER------Import de la configuration devices.pixoo.timeboximage
[2024-05-02 17:05:11.884][INFO] : LOADER------Import de la configuration devices.playbulb
[2024-05-02 17:05:11.886][INFO] : LOADER------Import de la configuration devices.ropot
[2024-05-02 17:05:11.888][INFO] : LOADER------Import de la configuration devices.ruuvi
[2024-05-02 17:05:11.889][INFO] : LOADER------Import de la configuration devices.smartplug
[2024-05-02 17:05:11.891][INFO] : LOADER------Import de la configuration devices.tb05
[2024-05-02 17:05:11.893][INFO] : LOADER------Import de la configuration devices.ticatag
[2024-05-02 17:05:11.895][INFO] : LOADER------Import de la configuration devices.tile
[2024-05-02 17:05:11.897][INFO] : LOADER------Import de la configuration devices.timebox
[2024-05-02 17:05:11.898][INFO] : LOADER------Import de la configuration devices.timebox.divoom_image
[2024-05-02 17:05:11.902][INFO] : LOADER------Import de la configuration devices.timebox.messages
[2024-05-02 17:05:11.904][INFO] : LOADER------Import de la configuration devices.timebox.timebox
[2024-05-02 17:05:11.906][DEBUG] : Impossible d'importer devices.timebox.timebox : No module named 'bluetooth'
[2024-05-02 17:05:11.907][INFO] : LOADER------Import de la configuration devices.timebox.timeboximage
[2024-05-02 17:05:11.908][INFO] : LOADER------Import de la configuration devices.wistiki
[2024-05-02 17:05:11.909][INFO] : LOADER------Import de la configuration devices.xiaomiht
[2024-05-02 17:05:11.911][INFO] : LOADER------Import de la configuration devices.yeelight
[2024-05-02 17:05:11.913][INFO] : LOADER------Import de la configuration devices.yeelightcandela
[2024-05-02 17:05:11.979][DEBUG] : Writing PID 10222 to /tmp/blead.pid
[2024-05-02 17:05:11.981][DEBUG] : Init request module v2.28.1
[2024-05-02 17:05:11.993][DEBUG] : Starting new HTTP connection (1): 10.0.2.35:80
[2024-05-02 17:05:12.241][DEBUG] : http://10.0.2.35:80 "GET /plugins/blea/core/php/jeeBlea.php?apikey=DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R HTTP/1.1" 200 0
[2024-05-02 17:05:12.244][DEBUG] : Socket interface started
[2024-05-02 17:05:12.245][DEBUG] : LoopNetServer Thread started
[2024-05-02 17:05:12.246][INFO] : GLOBAL------Start listening...
[2024-05-02 17:05:12.246][DEBUG] : Listening on: [0.0.0.0:55008]
[2024-05-02 17:05:12.246][INFO] : GLOBAL------Preparing Scanner...
[2024-05-02 17:05:12.248][DEBUG] : Send to jeedom :  {'learn_mode': 0, 'source': 'assel-rpi-zero-bureau'}
[2024-05-02 17:05:12.249][DEBUG] : GLOBAL------Read Socket Thread Launched
[2024-05-02 17:05:12.255][DEBUG] : Starting new HTTP connection (1): 10.0.2.35:80
[2024-05-02 17:05:12.256][DEBUG] : GLOBAL------Read Device Thread Launched
[2024-05-02 17:05:12.259][DEBUG] : GLOBAL------Heartbeat Thread Launched
[2024-05-02 17:05:12.260][DEBUG] : Send to jeedom :  {'started': 1, 'source': 'assel-rpi-zero-bureau', 'version': '2.9'}
[2024-05-02 17:05:12.266][DEBUG] : Starting new HTTP connection (1): 10.0.2.35:80
[2024-05-02 17:05:12.427][DEBUG] : http://10.0.2.35:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R HTTP/1.1" 200 0
[2024-05-02 17:05:12.443][DEBUG] : Client connected to [10.0.2.35:38436]
[2024-05-02 17:05:12.444][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:A8:AD","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:12.444][DEBUG] : Client disconnected from [10.0.2.35:38436]
[2024-05-02 17:05:12.514][DEBUG] : Client connected to [10.0.2.35:38446]
[2024-05-02 17:05:12.515][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:A8:BA","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:12.515][DEBUG] : Client disconnected from [10.0.2.35:38446]
[2024-05-02 17:05:12.549][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:12.550][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:12.550][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:A8:AD', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:12.575][DEBUG] : Client connected to [10.0.2.35:38456]
[2024-05-02 17:05:12.575][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:AC:26","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:12.576][DEBUG] : Client disconnected from [10.0.2.35:38456]
[2024-05-02 17:05:12.746][DEBUG] : Client connected to [10.0.2.35:38466]
[2024-05-02 17:05:12.747][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:BD:63","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:12.747][DEBUG] : Client disconnected from [10.0.2.35:38466]
[2024-05-02 17:05:12.818][DEBUG] : Client connected to [10.0.2.35:38476]
[2024-05-02 17:05:12.819][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"58:9E:C6:1A:35:A9","delay":60,"needsrefresh":0,"name":"Gigaset G-Tag","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"gigaset\\/gigaset"}}'
[2024-05-02 17:05:12.819][DEBUG] : Client disconnected from [10.0.2.35:38476]
[2024-05-02 17:05:12.850][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:12.851][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:12.851][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:A8:BA', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:12.872][DEBUG] : Client connected to [10.0.2.35:38486]
[2024-05-02 17:05:12.872][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"58:9E:C6:1A:35:39","delay":60,"needsrefresh":0,"name":"Gigaset G-Tag","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"gigaset\\/gigaset"}}'
[2024-05-02 17:05:12.873][DEBUG] : Client disconnected from [10.0.2.35:38486]
[2024-05-02 17:05:13.032][DEBUG] : Client connected to [10.0.2.35:38496]
[2024-05-02 17:05:13.032][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:B2:5E","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:13.033][DEBUG] : Client disconnected from [10.0.2.35:38496]
[2024-05-02 17:05:13.080][DEBUG] : Client connected to [10.0.2.35:38506]
[2024-05-02 17:05:13.096][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:7E:C5","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:13.096][DEBUG] : Client disconnected from [10.0.2.35:38506]
[2024-05-02 17:05:13.137][DEBUG] : Client connected to [10.0.2.35:38516]
[2024-05-02 17:05:13.137][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:AC:3B","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:13.138][DEBUG] : Client disconnected from [10.0.2.35:38516]
[2024-05-02 17:05:13.152][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:13.152][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:13.153][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:AC:26', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:13.170][DEBUG] : Client connected to [10.0.2.35:38526]
[2024-05-02 17:05:13.170][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"C4:7C:8D:67:7C:ED","delay":18000,"needsrefresh":0,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"miflora\\/miflora"}}'
[2024-05-02 17:05:13.171][DEBUG] : Client disconnected from [10.0.2.35:38526]
[2024-05-02 17:05:13.234][DEBUG] : Client connected to [10.0.2.35:38536]
[2024-05-02 17:05:13.235][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"FF:FF:18:00:92:46","delay":0,"needsrefresh":0,"name":"nut","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"nut\\/nut"}}'
[2024-05-02 17:05:13.236][DEBUG] : Client disconnected from [10.0.2.35:38536]
[2024-05-02 17:05:13.317][DEBUG] : Client connected to [10.0.2.35:38546]
[2024-05-02 17:05:13.318][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"add","device":{"id":"FF:FF:18:00:91:3B","delay":0,"needsrefresh":0,"name":"nut","refreshlist":[],"islocked":0,"emitterallowed":"all","refresherallowed":"all","specificconfiguration":[],"absent":"","type":"","model":"nut\\/nut"}}'
[2024-05-02 17:05:13.319][DEBUG] : Client disconnected from [10.0.2.35:38546]
[2024-05-02 17:05:13.354][DEBUG] : Client connected to [10.0.2.35:38556]
[2024-05-02 17:05:13.355][DEBUG] : Message read from socket: b'{"apikey":"DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R","cmd":"ready"}'
[2024-05-02 17:05:13.356][DEBUG] : Client disconnected from [10.0.2.35:38556]
[2024-05-02 17:05:13.453][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:13.454][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:13.455][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:BD:63', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:13.475][DEBUG] : http://10.0.2.35:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=DSpDqEvEL7MDs5hb3rdARpDquYrRDD1R HTTP/1.1" 200 0
[2024-05-02 17:05:13.755][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:13.756][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:13.757][DEBUG] : SOCKET-READ------Add device : {'id': '58:9E:C6:1A:35:A9', 'delay': 60, 'needsrefresh': 0, 'name': 'Gigaset G-Tag', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'gigaset/gigaset'}
[2024-05-02 17:05:14.057][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:14.058][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:14.058][DEBUG] : SOCKET-READ------Add device : {'id': '58:9E:C6:1A:35:39', 'delay': 60, 'needsrefresh': 0, 'name': 'Gigaset G-Tag', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'gigaset/gigaset'}
[2024-05-02 17:05:14.359][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:14.360][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:14.360][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:B2:5E', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:14.661][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:14.662][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:14.662][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:7E:C5', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
^X[2024-05-02 17:05:14.963][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:14.964][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:14.964][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:AC:3B', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:15.265][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:15.265][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:15.266][DEBUG] : SOCKET-READ------Add device : {'id': 'C4:7C:8D:67:7C:ED', 'delay': 18000, 'needsrefresh': 0, 'name': 'miflora', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'miflora/miflora'}
[2024-05-02 17:05:15.567][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:15.567][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:15.568][DEBUG] : SOCKET-READ------Add device : {'id': 'FF:FF:18:00:92:46', 'delay': 0, 'needsrefresh': 0, 'name': 'nut', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'nut/nut'}
[2024-05-02 17:05:15.868][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:15.869][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2024-05-02 17:05:15.870][DEBUG] : SOCKET-READ------Add device : {'id': 'FF:FF:18:00:91:3B', 'delay': 0, 'needsrefresh': 0, 'name': 'nut', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'all', 'refresherallowed': 'all', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'nut/nut'}
^C[2024-05-02 17:05:16.125][DEBUG] : GLOBAL------Signal 2 caught, exiting...
[2024-05-02 17:05:16.126][DEBUG] : GLOBAL------Shutdown
[2024-05-02 17:05:16.126][DEBUG] : GLOBAL------Removing PID file /tmp/blead.pid
[2024-05-02 17:05:16.126][DEBUG] : GLOBAL------Closing all potential bluetooth connection
[2024-05-02 17:05:16.170][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-05-02 17:05:16.171][DEBUG] : SOCKET-READ------Received command from jeedom : ready
[2024-05-02 17:05:16.172][DEBUG] : Daemon is ready
[2024-05-02 17:05:16.360][DEBUG] : LoopNetServer Thread stopped
[2024-05-02 17:05:16.361][DEBUG] : Exit 0

Je continue a chercher mais si quelqu’un à une idée j’en serai ravi :slight_smile:

Merci par avance.

Revenir sur un debian supporté, 11 par exemple.
Ou passer sur theengsgateway.

Antoine

Merci pour cette remarque tres constructive. Avec cette philospohie je pense que nous serions encore habillés en peaux de bêtes, à manger autour d’un feu, dans une grotte.

Je propose plutôt de trouver une solution, sans urgence, dans la constructivité qui permettrait de préparer le plugin à suivre le développement de Debian qui est stable en 12 depuis février.

Bref si quelqu’un a une idée constructive je suis preneur, et comme expliqué, je vais essayer de regarder le code pour comprendre où ca coince :slight_smile:

Merci.

Bonjour,

Au lieu de s’emballer pour rien, BLEA est basé sur une bibliothèque qui n’a pas été mise à jour depuis quelques années. Ce qui rend douteux sa compatibilité avec Debian 12 (déjà qu’il y a souvent des fuites mémoires sous Debian 11 …).
D’où la proposition de @Tonio16 .

Cependant, si tu veux faire des PR ou un fork sur la bibliothèque c’est une démarche louable et à saluer.

Je ne m’emballe pas, mon message est plein d’assertivité :slight_smile:

Merci pour les précisions, tu parles de quelle librairie en fait? car il y a un soucis de ciphers SSH mais ca c’est pas trop compliqué à régler. La ce qui est étrange, c’est surtout le retour qui semble poser problème, mais ce n’est qu’un call php.

Le début de ton post n’est pas très assertif :sweat_smile:

La librairie est celle-ci : GitHub - IanHarvey/bluepy: Python interface to Bluetooth LE on Linux

Le plugin BLEA a été révisé pour passer sur python 3.

C’etait ironique mais assertif :rofl: :rofl:

Merci pour l’update, bizarre parce que la librairie python fait le taf dans les log je vois les detections de devices :smiling_face_with_tear:

Je crois que je vais finalement migrer de BLEA a TGW, ca sera plus simple…

Merci pour les coups de main en tout cas et bonne soirée.

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