Connecter Raspberry et Androïd en Bluetooth
Page mise à jour le 06-01-2026 à 23:21
Prérequis

Sur le téléphone, allez dans Paramètres / Bluetooth, activez le bluetooth et rendez le téléphone visible.

Avec le bluetooth du Raspberry

Entrez dans le shell et configurez le bluetooth du Raspberry
bluetoothctl
> [bluetooth]# discoverable on
> [bluetooth]# pairable on
> [bluetooth]# agent on
> [bluetooth]# default-agent
> [bluetooth]# scan on

Attendez l’apparition du message indiquant que l’appareil Android a été trouvé
[NEW] Device xx :xx :xx :xx :xx :xx devicename

Demandez le pairage en indiquant l'adresse MAC affichée précédemment
pair xx :xx :xx :xx :xx :xx

Confirmez le code de pairage sur le téléphone et le Raspberry

Sortez du shell de configuration
exit

Avec un dongle USB bluetooth connecté au Raspberry

Vérifiez que le dongle est bien détecté
sudo lsub | grep -i bluetooth

Installez la partie MiddleWare
sudo apt-get update
sudo apt-get install bluez

Désactivez une option du bluetooth qui a la réputation de planter les programmes puis redémarrez
sudo nano /etc/bluetooth/main.conf
    DisablePlugins = pnat         # ligne à insérer au début du fichier
reboot

Rendez le Raspberry visible
sudo hciconfig hci0 piscan
sudo bluez-simple-agent

Installez le protocole de communication série. Les deux commandes doivent être lancées à chaque démarrage du Raspberry.
Pour cela vous devez modifier le fichier de démarrage en y ajoutant deux lignes.
Le caractère & à la fin de la seconde ligne indique au système d’exécuter le programme en tâche de fond.

sudo nano /etc/rc.local
    sdptool add sp                 # ligne à ajouter
    sudo rfcomm listen hci0 &      # ligne à ajouter
reboot

• Connectez le téléphone
• Lancez une recherche de périphériques bluetooth
• Sélectionnez le Raspberry
• La demande de code apparait sur le Raspberry
• Confirmez le code de pairage
Papy WinTux - Philippe DESLOGES - 2023-2026 - Powered by Debian - Apache 2.4.54 - PHP 7.4.33 - Last update 06-01-2026 23:21 - Page size 16 ko built in 0 ms
All trademarks, logos, images and documents on these pages belong exclusively to their respective owners.