Paso 6: Automatizar Bluetooth descubrimiento y auto aceptación de conexiones
sudo nano /etc/init.d/bluetooth-agent
Anímate y copia este script en el editor de texto. Otra vez, encontré este script originalmente y luego perfeccionado para adaptarse a mis necesidades!
### BEGIN INIT INFO
# Proporciona: bluetooth-agente
# Requerido-Start: $remote_fs $syslog bluetooth pulseaudio
# Requerido-Stop: $remote_fs $syslog
# Por defecto-Inicio: 2 3 4 5
# Por defecto-Stop: 0 1 6
# Short-Description: hace Bluetooth detectable y conectable a 0000
# Descripción: Start Bluetooth-agente al momento del arranque.
### END INIT INFO
#! / bin/sh
# /etc/init.d/bluetooth-agent
USUARIO = root
Inicio = / raíz
Página de inicio de usuario de exportación
Case "$1" en
Inicio)
echo "configuración bluetooth detectable"
sudo hciconfig hci0 piscan
start-stop-daemon - S - x /usr/bin/bluetooth-agent - c pi -b - 0000
echo "bluetooth-agente participa pw: 0000"
;;
parada)
echo "Parando a agente bluetooth"
start-stop-daemon - K - x /usr/bin/bluetooth-agent
;;
*)
echo "uso: /etc/init.d/bluetooth-agent {start|stop}"
salida 1
;;
ESAC
exit 0
Guarde y salga de nano. Este script básicamente es sólo un script estándar start/stop para descubrimiento Bluetooth.
Seguir adelante y dar el script permisos de ejecución y luego agregarlo a la lista de programas que se inician en el arranque.
sudo chmod 755 /etc/init.d/bluetooth-agent sudo update-rc.d defaults de bluetooth-agente