Problèmes Bluetooth sur RPI4B

Bonjour,
Je viens de passer mon Jeedom d’un RPI 3B+ sous Buster et Jeedom 4.0.61 sur un RPI 4B 4Go sous Buster et Jeedom V4.1 (Beta). Sur le RPI3 j’avais le plugin Blea pour gérer 2 Nuts Find 3 et cela fonctionnait bien. Depuis le changement, alors que les matériels (RPI et Nuts) sont strictement aux mêmes emplacements que le Plugin Blea est configuré comme précédemment, je perds régulièrement le signal. Le Bluetooth 5.0 du RPI4 est-il moins puissant (sensible) ? Cela vient-il d’un paramétrage sur Buster ?
J’a) suivi les conseils de @naboleo ici MAJ des dépendances OpenZwave et désactivation du bluetooth embarqué - #2 par naboleo mais cela ne change rien? Je n’ai pas de dongle Bluetooth mais j’envisage sérieusement d’en mettre un. L’UD100-G03 est sûrement très bien mais 40€ ça pique un peu. Quel autre me conseilleriez-vous ? Merci

Une antenne pizero c’est hyper fiable et je m’en sert de réveil avec LMS et une petite carte son.
La portée ne sera jamais comparable au siena qui est exceptionnelle

Hello,

Logique il n’y pas de désactivation du BT interne par zwave sur le PI4… Donc en dehors d’arrêter et de relancer les services proprement, ça n’apporte rien de plus

@SWR Merci de ta réponse. C’est une solution bien sûr, mais brancher un dongle c’est pratique, pas d’alim, pas d’Os.
Question d’un ignare : c’est quoi

Merci

LMS (idem squeezebox)
https://mysqueezebox.com/download

Merci de ta réponse

Merci de ta réponse, je ne savais pas que le problème n’existait pas sur le Pi4.

Suite du sujet Problèmes Bluetooth sur RPI4B :
Des avis sur le Trendnet TBW-106UB https://www.amazon.fr/TRENDnet-TBW-106UB-Micro-adaptateur-Bluetooth/dp/B002AQSTXM/ref=sr_1_1_sspa?__mk_fr_FR=ÅMÅŽÕÑ&dchild=1&keywords=Trendnet+TBW-106UB&qid=1606743143&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUE3MDIzVko0MDYyOTgmZW5jcnlwdGVkSWQ9QTA5ODk5NDYxNDFPWEg3VjIwWDJJJmVuY3J5cHRlZEFkSWQ9QTAxNDYzMzYyMUpJM0FHQzhVOVZSJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==
par ceux qui l’utilisent ? Merci

Bonjour
@kenderv44 je ne voudrai pas polluer ton post , mais j’aurai mis le même titre du coup je n’ose pas faire un nouveau post.
La différence pourmoi le BT ne démarre pas (semble t’il , je n’ai pas tout compris), j’ai fait la même chose que toi en suivant @naboleo
mais j’ai un msg d’erreur

Executing: /lib/systemd/systemd-sysv-install enable bluetooth

Job for hciuart.service failed because the control process exited with error code.

See "systemctl status hciuart.service" and "journalctl -xe" for details. 

mais la cela dépasse de loin mais maigres compétence en pi/linux !!
j’ai trouvé cela

Dec 05 14:44:43 raspberrypi-jeedom systemd[1]: Starting Configure Bluetooth Modems connected by UART...
Dec 05 14:45:13 raspberrypi-jeedom btuart[28012]: Initialization timed out.
Dec 05 14:45:13 raspberrypi-jeedom btuart[28012]: bcm43xx_init
Dec 05 14:45:13 raspberrypi-jeedom systemd[1]: hciuart.service: Control process exited, code=exited, status=1/FAILURE
Dec 05 14:45:13 raspberrypi-jeedom systemd[1]: hciuart.service: Failed with result 'exit-code'.
Dec 05 14:45:13 raspberrypi-jeedom systemd[1]: Failed to start Configure Bluetooth Modems connected by UART.

la je suis bloqué maintenant!
merci pour votre aide, je viens de recevoir mes thermomètres de chine et alerter de fuite d’eau j’aimerai bien installer mes premiers modules sous blea ce WE :wink:

Hello,

Redonne la séquence de commandes que tu as lancé et les infos que ça affiche…
Là le souci est sur l’uart qui permet de faire fonctionner le bt

bonjour désolé je n’avais pas vu votre réponse

Dans jeedom désctivé les 2 plugins zwave et blea.
au début j’ai fait cela en 1 fois ou en plusieurs étapes

sudo systemctl stop bluetooth && sudo systemctl enable bluetooth && sudo systemctl start bluetooth && sudo systemctl stop hciuart && sudo systemctl enable hciuart && sudo systemctl start hciuart && sudo systemctl daemon-reload

j’ai updaté le pi aujourdhui aussi tjs nok .

config PI4 raspbian lite + jeedom V4 +SSD sur adaptateur + clé Zwave. Alim officielle 3.5V
mais je vois aussi des choses au démarrage c ( j’ai lu bcp de posts et regardé bcp de logs mais honnêtement c’est un peu du chinois pour moi ;-))

Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: Core ver 2.22
Dec 05 18:17:11 raspberrypi-jeedom kernel: NET: Registered protocol family 31
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: HCI device and connection manager initialized
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: HCI socket layer initialized
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: L2CAP socket layer initialized
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: SCO socket layer initialized
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: HCI UART driver ver 2.3
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: HCI UART protocol H4 registered
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: HCI UART protocol Three-wire (H5) registered
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: HCI UART protocol Broadcom registered
Dec 05 18:17:11 raspberrypi-jeedom btuart[337]: bcm43xx_init
Dec 05 18:17:11 raspberrypi-jeedom btuart[337]: Flash firmware /lib/firmware/brcm/BCM4345C0.hcd
Dec 05 18:17:11 raspberrypi-jeedom btuart[337]: Set Controller UART speed to 3000000 bit/s
Dec 05 18:17:11 raspberrypi-jeedom btuart[337]: Device setup complete
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Starting Load/Save RF Kill Switch Status...
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Started Configure Bluetooth Modems connected by UART.
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Started Load/Save RF Kill Switch Status.
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Created slice system-bthelper.slice.
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Starting Bluetooth service...
Dec 05 18:17:11 raspberrypi-jeedom bluetoothd[514]: Bluetooth daemon 5.50
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Started Bluetooth service.
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Reached target Bluetooth.
Dec 05 18:17:11 raspberrypi-jeedom bluetoothd[514]: Starting SDP server
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Started Raspberry Pi bluetooth helper.
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: BNEP filters: protocol multicast
Dec 05 18:17:11 raspberrypi-jeedom kernel: Bluetooth: BNEP socket layer initialized
Dec 05 18:17:11 raspberrypi-jeedom bluetoothd[514]: Bluetooth management interface 1.14 initialized
Dec 05 18:17:11 raspberrypi-jeedom dbus-daemon[330]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.Dec 05 18:17:11 raspberrypi-jeedom bluetoothd[514]: Sap driver initialization failed.
Dec 05 18:17:11 raspberrypi-jeedom bluetoothd[514]: sap-server: Operation not permitted (1)
Dec 05 18:17:11 raspberrypi-jeedom systemd[1]: Starting Hostname Service...

Là c’est un autre message…
Essaye cette manip

j’y cours merci a toi !

Désolé je suis un peu lent !
J’ai revérifié que j’ai bien modifié la ligne mais j’ai tjs le meme pb !
Au « sudo systemctl start hciuart » tjs nok

au demarrage j’ai maintenant moins d’erreurs avec la dernière manip que tu m’as fait faire, Si je comprends le controlleur à l’air de démarrer et je suppose que c’est sa m@c qu’on voit à la fin , mais quand je rentre dans bluetoothctl , je n’ai pas de controleur avec list ?

Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: Core ver 2.22
Dec 05 19:19:09 raspberrypi-jeedom kernel: NET: Registered protocol family 31
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: HCI device and connection manager initialized
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: HCI socket layer initialized
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: L2CAP socket layer initialized
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: SCO socket layer initialized
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: HCI UART driver ver 2.3
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: HCI UART protocol H4 registered
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: HCI UART protocol Three-wire (H5) registered
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: HCI UART protocol Broadcom registered
Dec 05 19:19:09 raspberrypi-jeedom btuart[317]: bcm43xx_init
Dec 05 19:19:09 raspberrypi-jeedom btuart[317]: Flash firmware /lib/firmware/brcm/BCM4345C0.hcd
Dec 05 19:19:09 raspberrypi-jeedom btuart[317]: Set Controller UART speed to 3000000 bit/s
Dec 05 19:19:09 raspberrypi-jeedom btuart[317]: Device setup complete
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Started Configure Bluetooth Modems connected by UART.
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Starting Load/Save RF Kill Switch Status...
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Started Load/Save RF Kill Switch Status.
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Created slice system-bthelper.slice.
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Starting Bluetooth service...
Dec 05 19:19:09 raspberrypi-jeedom bluetoothd[515]: Bluetooth daemon 5.50
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Started Bluetooth service.
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Reached target Bluetooth.
Dec 05 19:19:09 raspberrypi-jeedom bluetoothd[515]: Starting SDP server
Dec 05 19:19:09 raspberrypi-jeedom bluetoothd[515]: Excluding (cli) sap
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Started Raspberry Pi bluetooth helper.
Dec 05 19:19:09 raspberrypi-jeedom dbus-daemon[324]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.Dec 05 19:19:09 raspberrypi-jeedom bluetoothd[515]: Bluetooth management interface 1.14 initialized
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: BNEP filters: protocol multicast
Dec 05 19:19:09 raspberrypi-jeedom kernel: Bluetooth: BNEP socket layer initialized
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: Raspberry Pi BDADDR already set
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Starting Hostname Service...
Dec 05 19:19:09 raspberrypi-jeedom dhcpcd[403]: wlan0: rebinding lease of 192.168.1.106
Dec 05 19:19:09 raspberrypi-jeedom dhcpcd[403]: wlan0: probing address 192.168.1.106/24
Dec 05 19:19:09 raspberrypi-jeedom dbus-daemon[324]: [system] Successfully activated service 'org.freedesktop.hostname1'
Dec 05 19:19:09 raspberrypi-jeedom systemd[1]: Started Hostname Service.
Dec 05 19:19:09 raspberrypi-jeedom bluetoothd[515]: Failed to set privacy: Rejected (0x0b)
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 Name: raspberrypi-jeedom
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 Alias: raspberrypi-jeedom
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 UUIDs: 00001801-0000-1000-8000-00805f9b34fb
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 UUIDs: 00001800-0000-1000-8000-00805f9b34fb
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 Alias: BlueZ 5.50
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: [CHG] Controller DC:A6:32:9D:06:C8 Pairable: yes
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: Changing power off succeeded
Dec 05 19:19:09 raspberrypi-jeedom bthelper[516]: Changing power on succeeded

Oui ça à l’air d’être lancé correctement.
En principe il y a pas besoin de faire la dernière manip…

Juste par hasard, tu n’aurais pas installé une version desktop ???

hello MERCI 1000 fois @naboleo ca marche !
j’avais oublié le sudo sur bluetoothctl !

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