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:

  • ¿Cuáles son los ajustes de afconvert para la configuration de encoding AAC de iTunes Plus?
  • ¿Es teóricamente posible una grabadora de llamadas iPhone?
  • iPhone en modo iPod en el coche cambia a diferentes aplicaciones de audio intermitentemente
  • ¿Puedo emparejar un iPhone6 ​​ejecutando 9.3.5 con un iMac usando 10.9.5?
  • Método abreviado de keyboard (tecla de acceso rápido) para cambiar el layout del keyboard en iOS
  • Monitor externo en HDMI pero sin sonido
    • 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?

  • Forzar el uso de conexiones SSL en aplicaciones dependientes de la web
  • Mac os X: bloqueado fuera de mi count (¡idioma!)
  • Mac OS X: cómo fusionar files PDF en un directory de acuerdo con sus nombres de file
  • Instalando Mavericks vía Terminal
  • ¿Cómo puedo comenzar con FaceTime en una Macbook Pro?
  • ¿Cómo cambio la metakey de la pantalla GNU a Cmd-a?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).