Étape 6: Automatisation Bluetooth discovery et auto accepte les connexions
sudo nano /etc/init.d/bluetooth-agent
Allez-y et copiez ce script dans l’éditeur de texte. Encore une fois, j’ai trouvé ce script initialement et ensuite amélioré pour répondre à mes besoins !
### BEGIN INIT INFO
# Fournit : bluetooth-agent
# Démarrage requis : $remote_fs $syslog bluetooth pulseaudio
# Requis-Stop : $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description : rend Bluetooth détectable et connectables à 0000
# Description : Démarrer Bluetooth-Agent au moment du démarrage.
### FIN INIT INFO
#! / bin/sh
# /etc/init.d/bluetooth-agent
USER = root
HOME = / racine
exportation d’accueil utilisateur
case « $1 » dans
mise en œuvre)
echo « paramètre bluetooth détectable »
sudo hciconfig hci0 piscan
start-stop-daemon - S - x /usr/bin/bluetooth-agent pi - c -b--0000
echo "bluetooth-agent startet pw : 0000"
;;
arrêter)
echo « Arrêt du bluetooth-agent »
start-stop-daemon - K - x /usr/bin/bluetooth-agent
;;
*)
echo "Usage : /etc/init.d/bluetooth-agent {start|stop}"
sortie 1
;;
ESAC
Exit 0
Enregistrez et quittez nano. Ce script est fondamentalement juste un script de démarrage/arrêt standard pour la détectabilité de Bluetooth.
Allez-y et donner le script des autorisations d’exécution et puis ajoutez-le à la liste des programmes qui démarrent au démarrage.
sudo chmod 755 /etc/init.d/bluetooth-agent sudo update-rc.d bluetooth-agent par défaut