Connecter Raspberry et Androïd en Bluetooth
Page mise à jour le 22-02-2026 à 10:55
Prérequis
Sur le téléphone, allez dans Paramètres / Bluetooth, activez le bluetooth et rendez le téléphone visible.
Procédure avec le bluetooth intégré 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
Procédure 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
  1. Connectez le téléphone
  2. Lancez une recherche de périphériques bluetooth
  3. Sélectionnez le Raspberry
  4. La demande de code apparait sur le Raspberry
  5. Confirmez le code de pairage
Papy WinTux - Philippe DESLOGES - 2023-2026 - Powered by Debian - Apache 2.4.54 - PHP 7.4.33 - Last update 20-04-2026 19:05 - Page size 17 ko built in 0 ms
All trademarks, logos, images and documents on these pages belong exclusively to their respective owners.