Bonjour
Je sais que ce sujet a été abordé de multiples fois, tant dans ce forum que dans d’autres, j’ai lu des dizaines de posts mais soit je n’y comprends rien, soit je ne retrouve pas les commandes testées, soit je suis trop stupide pour faire ça.
Bref…
J’ai donc installé une VM Debian 11 sur Proxmox, le tout hébergé sur un NUC à base de Intel I5.
J’ai 2 VM Debian 11, une héberge Mosquitto et Zigbee2Mqtt, l’autre Jeedom.
Tout fonctionne parfaitement à part mon script Emporia Energy et surtout BLEA pour lequel je n’arrive pas à configurer de port.
En lisant des forums, j’ai tout d’abord essayé d’ajouter le port USB Intel 8087:0026 Intel Corp à la VM Jeedom. Blea voit bien une adresse MAC avec entre parenthèse HCI0, mais quand je démarre le demon, il tombe au bout de 15 secondes :
[2023-03-28 18:08:16.867][DEBUG] : SOCKET-READ------Add device : {'id': '1C:BE:34:A9:C5:82', 'delay': 0, 'needsrefresh': 0, 'name': 'nut', 'refreshlist': [], 'islocked': 0, 'emitterallowed': 'local', 'refresherallowed': 'local', 'specificconfiguration': [], 'absent': '', 'type': '', 'model': 'nut/nut_find_3_gris'}
[2023-03-28 18:08:17.032][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 17): Failed to execute management command 'pasvend'
[2023-03-28 18:08:17.167][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2023-03-28 18:08:17.167][DEBUG] : SOCKET-READ------Received command from jeedom : ready
[2023-03-28 18:08:17.167][DEBUG] : Daemon is ready
[2023-03-28 18:08:17.457][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 18): Failed to execute management command 'pasvend'
[2023-03-28 18:08:17.882][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 19): Failed to execute management command 'pasvend'
[2023-03-28 18:08:18.306][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 20): Failed to execute management command 'pasvend'
[2023-03-28 18:08:18.730][ERROR] : GLOBAL------Exception on scanner (didn't resolve there is an issue with bluetooth) : Failed to execute management command 'pasvend'
[2023-03-28 18:08:18.730][INFO] : GLOBAL------Shutting down due to errors
[2023-03-28 18:08:18.730][DEBUG] : Send to jeedom : {'learn_mode': 0, 'source': 'local'}
[2023-03-28 18:08:18.733][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2023-03-28 18:08:18.739][DEBUG] : http://127.0.0.1:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=6I04UrX0NZsOjuhT9NUA4OpVmvVbSyrQ HTTP/1.1" 200 0
[2023-03-28 18:08:20.733][DEBUG] : GLOBAL------Shutdown
[2023-03-28 18:08:20.733][DEBUG] : GLOBAL------Removing PID file /tmp/jeedom/blea/deamon.pid
[2023-03-28 18:08:20.733][DEBUG] : GLOBAL------Closing all potential bluetooth connection
[2023-03-28 18:08:21.141][DEBUG] : LoopNetServer Thread stopped
[2023-03-28 18:08:21.141][DEBUG] : Exit 0
Ensuite, j’ai essayé de suivre d’autre posts qui faisaient mention de ne déclarer que des antennes, en mettant comme antenne l’IP du Proxmox lui même, mais je n’y arrive pas :
1°) Je ne sais pas dire à BLEA qu’il ne doit pas utiliser la machine où il est installé, mais uniquement des antennes. Quand je ne mets pas de port, ou « Aucun » le demon ne monte pas.
2°) Je ne parviens pas à pousser le proxmox comme une antenne, après l’avoir configuré dans BLEA, les configs ne lui parviennent jamais bien que BLEA me dise "envoyé.
3°) Je ne sais même pas vérifier la config Bluetooth du Proxmox, ni même savoir s’il la connaît (j’ai vu qu’il fallait utiliser hciconfig mais cette commande n’existe pas, je ne sais pas comment l’installer). Le Bluetooth est il seulement fonctionnel sur la machine ?
OK, je ne suis vraiment mais alors vraiment pas doué avec Linux.
Je vous serais vraiment reconnaissant pour un coup de main, parce que j’ai dû revenir à ma machine physique, j’ai trop de choses qui dépendent du bon fonctionnement de BLEA et je suis inondé de messages Telegram quand il ne fonctionne pas.
Merci d’avance