Accoppia con un dispositivo Bluetooth su Terminale

11

Sto cercando di connettere e accoppiare un dispositivo Bluetooth dalla riga di comando. Posso farlo tramite la GUI usando il processo standard ma sto cercando di automatizzare l'intero processo.

Sto cercando comandi che possono essere eseguiti in uno script di shell per connettersi al dispositivo Bluetooth. Proprio come Linux ha i comandi "hcitool", "pand", sto cercando di trovare comandi equivalenti per macOS.

Come posso realizzare questo?

    
posta Ankur Bose 02.01.2017 - 11:24
fonte

2 risposte

2

Questo sembra un po '"hacky", ma puoi farlo usando un oScript che emula le interazioni della GUI necessarie per la connessione: link

Purtroppo non sono riuscito a trovare alcuna API documentata per il bluetooth, l'approccio oScript era il migliore che potessi trovare / pensare fino ad ora.

    
risposta data 11.01.2017 - 14:41
fonte
0

Lo strumento blueutil utilizza API private dal framework IOBluetooth per interagire con i dispositivi bluetooth. Puoi elencare i dispositivi recenti utilizzando:

blueutil --recent

e connettersi a un dispositivo specifico utilizzando:

blueutil --connect $device_adress
    
risposta data 12.11.2018 - 22:46
fonte

Leggi altre domande sui tag