Estoy luchando por encontrar alguna forma (elegante) de conectar mi Mac a un dispositivo Bluetooth (previamente emparejado) a través del terminal.
Hay una solución con Applescript simulando los clics del ratón, pero tiene algunos problemas importantes:
- El menú Bluetooth debe estar visible en la barra de menús
- El terminal necesita acceder a los controles de accesibilidad
- No funciona de forma fiable
- Es muy lento
- Cuando se utiliza el ratón mientras se ejecuta el script, falla.
Por lo tanto, esto es más o menos un no-go..
No necesito activar y desactivar el Bluetooth en general, no necesito ningún mecanismo de emparejamiento, sólo necesito alguna forma de activar la conexión con dispositivos conocidos a través del terminal.
Mi caso de uso es un módulo de sonido Bluetooth - por ejemplo lo llamé "NoiseBox". Lo que quiero es esto:
./magic-script.sh connect NoiseBox
o
./magic-script.sh disconnect NoiseBox
¿Puede ayudarme?
PD: ¿Es posible escribir alguna pequeña aplicación en Swift u ObjC que haga esto?