Conéctese al dispositivo Bluetooth a través del terminal

Estoy luchando para encontrar una forma (elegante) de conectar mi Mac a un dispositivo Bluetooth (previamente emparejado) a través de la terminal.


Hay una solución que usa Applescript simulando clics del mouse, pero tiene algunos problemas importantes:

  • Control de volumen Mac Mini desactivado al usar Thunderbolt para mostrar
  • ¿Está utilizando mi iPod touch siempre con una cosa OK que hacer?
  • Dispositivo para extender el range de bluetooth?
  • Evitar que el cargador de iPhone capture audio
  • ¿Por qué el sonido dejó de emitirse con VLC?
  • Bluetooth del iPhone - ¿Qué? ¿Por qué? ¿Cómo?
    • El menu de Bluetooth debe estar visible en la barra de menu
    • La terminal necesita acceso a los controles de accesibilidad
    • No funciona de manera confiable
    • Es lento como el infierno
    • Cuando usa el mouse mientras se ejecuta el script, falla.

    Entonces, esto es más o less un no-go …


    No necesito activar y desactivar Bluetooth en general, no necesito ningún mecanismo de emparejamiento, solo necesito una forma de activar la connection a dispositivos conocidos a través del terminal.

    Mi caso de uso es un module de sonido Bluetooth; por ejemplo, lo llamé "NoiseBox". Lo que quiero es esto:

    ./magic-script.sh connect NoiseBox 

    o

     ./magic-script.sh disconnect NoiseBox 

    ¿Me puedes ayudar?

    PD: ¿Es posible escribir alguna aplicación pequeña en Swift u ObjC que hace esto?

  • ¿Cómo soluciono mi connection Wi-Fi cuando aparece un signo de exclamación?
  • Lanzamiento de ciertos progtwigs en el inicio en su propio espacio a pantalla completa
  • Cmd-`con windows de pantalla completa en un monitor
  • ¿Cómo aislar el (los) process (s) más activo (s) de disco en OS X?
  • Reproductor de MP3 que te permite retroceder 5 segundos con la flecha izquierda
  • Desaparecidos widgets del centro de notifications y extensiones compartidas
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).