Je profite du confinement pour relancer mon jeedom en repartant de zéro.
Mais je rencontre un problème avec le plugin BLEA.
Lors de la configuration du plugin je rencontre un problème de droit d’accès:
[ERROR] : GLOBAL------Exception on scanner (didn’t resolve there is an issue with bluetooth) : [Errno 13] Permission denied: ‹ /usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper ›
Je ne rencontre pas de problème par exemple avec le plugin Zwave par exemple.
Ma configuration est un Rasberry 3 avec la dernière version de 2020-02-13-raspbian-buster-lite et la dernière version de jeedom.
[2020-03-22 15:28:03.053][INFO] : GLOBAL------Start blead
[2020-03-22 15:28:03.053][INFO] : GLOBAL------Log level : debug
[2020-03-22 15:28:03.054][INFO] : GLOBAL------Socket port : 55008
[2020-03-22 15:28:03.054][INFO] : GLOBAL------Socket host : 127.0.0.1
[2020-03-22 15:28:03.054][INFO] : GLOBAL------Device : hci0
[2020-03-22 15:28:03.054][INFO] : GLOBAL------PID file : /tmp/jeedom/blea/deamon.pid
[2020-03-22 15:28:03.054][INFO] : GLOBAL------Apikey : **************************************
[2020-03-22 15:28:03.054][INFO] : GLOBAL------Callback : http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php
[2020-03-22 15:28:03.055][INFO] : GLOBAL------Cycle : 0.3
[2020-03-22 15:28:03.055][INFO] : GLOBAL------Scan interval : 29
[2020-03-22 15:28:03.055][INFO] : GLOBAL------Number for no seen : 4
[2020-03-22 15:28:03.055][INFO] : GLOBAL------Scan Mode : passive
[2020-03-22 15:28:03.075][INFO] : LOADER------Import de la configuration devices.amazfitgtr
[2020-03-22 15:28:03.076][INFO] : LOADER------Import de la configuration devices.awoxmesh
[2020-03-22 15:28:03.086][INFO] : LOADER------Import de la configuration devices.beagle
[2020-03-22 15:28:03.088][INFO] : LOADER------Import de la configuration devices.beewismartdoor
[2020-03-22 15:28:03.089][INFO] : LOADER------Import de la configuration devices.blpnr
[2020-03-22 15:28:03.091][INFO] : LOADER------Import de la configuration devices.divoompixoo
[2020-03-22 15:28:03.545][INFO] : LOADER------Import de la configuration devices.divoomtimeboxmini
[2020-03-22 15:28:03.553][INFO] : LOADER------Import de la configuration devices.dotti
[2020-03-22 15:28:03.554][INFO] : LOADER------Import de la configuration devices.dreamscreen
[2020-03-22 15:28:03.556][INFO] : LOADER------Import de la configuration devices.fitbit
[2020-03-22 15:28:03.557][INFO] : LOADER------Import de la configuration devices.gigaset
[2020-03-22 15:28:03.558][INFO] : LOADER------Import de la configuration devices.hector
[2020-03-22 15:28:03.560][INFO] : LOADER------Import de la configuration devices.itag
[2020-03-22 15:28:03.561][INFO] : LOADER------Import de la configuration devices.jinlin
[2020-03-22 15:28:03.563][INFO] : LOADER------Import de la configuration devices.kst1
[2020-03-22 15:28:03.564][INFO] : LOADER------Import de la configuration devices.logiswitch
[2020-03-22 15:28:03.566][INFO] : LOADER------Import de la configuration devices.lywsd02
[2020-03-22 15:28:03.567][INFO] : LOADER------Import de la configuration devices.meyerdom2analog
[2020-03-22 15:28:03.568][INFO] : LOADER------Import de la configuration devices.meyerdom4contacts
[2020-03-22 15:28:03.570][INFO] : LOADER------Import de la configuration devices.meyerdomcontactvocal
[2020-03-22 15:28:03.571][INFO] : LOADER------Import de la configuration devices.miband
[2020-03-22 15:28:03.573][INFO] : LOADER------Import de la configuration devices.miband2
[2020-03-22 15:28:03.574][INFO] : LOADER------Import de la configuration devices.miband3
[2020-03-22 15:28:03.576][INFO] : LOADER------Import de la configuration devices.miband4
[2020-03-22 15:28:03.577][INFO] : LOADER------Import de la configuration devices.miflora
[2020-03-22 15:28:03.579][INFO] : LOADER------Import de la configuration devices.miscale
[2020-03-22 15:28:03.581][INFO] : LOADER------Import de la configuration devices.miscale2
[2020-03-22 15:28:03.583][INFO] : LOADER------Import de la configuration devices.myfox
[2020-03-22 15:28:03.585][INFO] : LOADER------Import de la configuration devices.niu
[2020-03-22 15:28:03.586][INFO] : LOADER------Import de la configuration devices.noke
[2020-03-22 15:28:03.587][INFO] : LOADER------Import de la configuration devices.nut
[2020-03-22 15:28:03.589][INFO] : LOADER------Import de la configuration devices.parrotplant
[2020-03-22 15:28:03.591][INFO] : LOADER------Import de la configuration devices.pixoo
[2020-03-22 15:28:03.592][INFO] : LOADER------Import de la configuration devices.pixoo.divoom_image
[2020-03-22 15:28:03.593][INFO] : LOADER------Import de la configuration devices.pixoo.messages
[2020-03-22 15:28:03.593][INFO] : LOADER------Import de la configuration devices.pixoo.timebox
[2020-03-22 15:28:03.593][INFO] : LOADER------Import de la configuration devices.pixoo.timeboximage
[2020-03-22 15:28:03.594][INFO] : LOADER------Import de la configuration devices.playbulb
[2020-03-22 15:28:03.595][INFO] : LOADER------Import de la configuration devices.ropot
[2020-03-22 15:28:03.597][INFO] : LOADER------Import de la configuration devices.ruuvi
[2020-03-22 15:28:03.598][INFO] : LOADER------Import de la configuration devices.smartplug
[2020-03-22 15:28:03.600][INFO] : LOADER------Import de la configuration devices.tb05
[2020-03-22 15:28:03.602][INFO] : LOADER------Import de la configuration devices.ticatag
[2020-03-22 15:28:03.604][INFO] : LOADER------Import de la configuration devices.tile
[2020-03-22 15:28:03.605][INFO] : LOADER------Import de la configuration devices.timebox
[2020-03-22 15:28:03.606][INFO] : LOADER------Import de la configuration devices.timebox.divoom_image
[2020-03-22 15:28:03.607][INFO] : LOADER------Import de la configuration devices.timebox.messages
[2020-03-22 15:28:03.607][INFO] : LOADER------Import de la configuration devices.timebox.timebox
[2020-03-22 15:28:03.608][INFO] : LOADER------Import de la configuration devices.timebox.timeboximage
[2020-03-22 15:28:03.608][INFO] : LOADER------Import de la configuration devices.wistiki
[2020-03-22 15:28:03.609][INFO] : LOADER------Import de la configuration devices.xiaomiht
[2020-03-22 15:28:03.611][INFO] : LOADER------Import de la configuration devices.yeelight
[2020-03-22 15:28:03.612][INFO] : LOADER------Import de la configuration devices.yeelightcandela
[2020-03-22 15:28:03.775][DEBUG] : Writing PID 4576 to /tmp/jeedom/blea/deamon.pid
[2020-03-22 15:28:03.781][DEBUG] : Init request module v2.21.0
[2020-03-22 15:28:03.800][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-03-22 15:28:03.822][DEBUG] : http://127.0.0.1:80 "GET /plugins/blea/core/php/jeeBlea.php?apikey=****************************************HTTP/1.1" 200 0
[2020-03-22 15:28:03.827][DEBUG] : Socket interface started
[2020-03-22 15:28:03.828][DEBUG] : LoopNetServer Thread started
[2020-03-22 15:28:03.829][INFO] : GLOBAL------Start listening...
[2020-03-22 15:28:03.829][DEBUG] : Listening on: [127.0.0.1:55008]
[2020-03-22 15:28:03.830][INFO] : GLOBAL------Preparing Scanner...
[2020-03-22 15:28:03.833][DEBUG] : Send to jeedom : {'learn_mode': 0, 'source': 'local'}
[2020-03-22 15:28:03.834][DEBUG] : GLOBAL------Read Socket Thread Launched
[2020-03-22 15:28:03.844][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-03-22 15:28:03.845][DEBUG] : GLOBAL------Read Device Thread Launched
[2020-03-22 15:28:03.848][DEBUG] : GLOBAL------Heartbeat Thread Launched
[2020-03-22 15:28:03.850][DEBUG] : Send to jeedom : {'started': 1, 'source': 'local', 'version': '2.9'}
[2020-03-22 15:28:03.865][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-03-22 15:28:03.895][DEBUG] : http://127.0.0.1:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=********************************HTTP/1.1" 200 0
[2020-03-22 15:28:03.917][DEBUG] : Client connected to [127.0.0.1:46216]
[2020-03-22 15:28:03.918][DEBUG] : http://127.0.0.1:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=************************************HTTP/1.1" 200 0
[2020-03-22 15:28:03.919][DEBUG] : Message read from socket: b'{"apikey":"********************************","cmd":"ready"}'
[2020-03-22 15:28:03.921][DEBUG] : Client disconnected from [127.0.0.1:46216]
[2020-03-22 15:28:04.133][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2020-03-22 15:28:04.133][DEBUG] : SOCKET-READ------Received command from jeedom : ready
[2020-03-22 15:28:04.134][DEBUG] : Daemon is ready
[2020-03-22 15:28:05.287][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 11): [Errno 13] Permission denied: '/usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper'
[2020-03-22 15:28:05.886][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 12): [Errno 13] Permission denied: '/usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper'
[2020-03-22 15:28:06.387][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 13): [Errno 13] Permission denied: '/usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper'
Et les logs en mode debug.
Merci d’avance pour votre aide.
Attention à ne pas faire apparaître de clé API lors de l’échange de logs. Heureusement la communauté veille et nous a prévenu j’ai pu les cacher. En espérant ne pas en avoir oublié.
Peut-on voir la page santé de jeedom? (pour vérifier les droits sudo)
D’autres part, quelle version de raspbian? c’est curieux que tu sois sur python 3.7, buster est passé en 3.7 de base? il me semblait que c’était la 3.5
Il serait bon déjà de corriger ton swapiness et ton swap.
Pour le swapines
cat /proc/sys/vm/swappiness
Cette commande retourne la valeur par défaut de 60, ce qui est beaucoup trop !
sudo nano /etc/sysctl.conf
Ajouter la ligne et sauvegarder:
vm.swappiness = 10
Pour le swap:
Augmenter sa taille :
Changez la taille de la swap en ouvrant ce fichier :
sudo nano /etc/dphys-swapfile
Trouvez le bon paramètre :
CONF_SWAPSIZE=100
Changez la valeur de CONF_SWAPSIZE à 1024, par exemple, puis redémarrez :
sudo reboot
Si tu es en local uniquement il faut coché la case « Désactiver la gestion du réseau par Jeedom » et ne pas oublier de cliquer sur la case sauvegarder.
[2020-03-23 05:13:14.356][ERROR] : GLOBAL------Exception on scanner (didn’t resolve there is an issue with bluetooth) : [Errno 13] Permission denied: ‹ /usr/local/lib/python3.7/dist-packages/bluepy/bluepy-helper ›