Mit der SW bluetoothctl kann man sein Bluetooth Device mit Debian verwalten.

#bluetoothctl
>scan on
.... warten bis das Devicve aufgelistet wird
>scan off
>pair xx:xx:xx:xx:xx:xx
>connect xx:xx:xx:xx:xx:xx

Später kann man den Connect auch als Einzeiler auf der Shell oder in einem Script durchführen:

echo -e ' power on\nagent on\ndefault-agent\nconnect FC:58:FA:10:C6:E7\nexit' | bluetoothctl

Der nachfolgende Befehl zeigt dann unter Pulse Audio den Sink zum Device an:

pactl list short sinks

Oder auch das Gerät als Default setzen:

pactl set-default-sink bluez_sink.FC_58_FA_10_C6_E7.a2dp_sink

Spielt man nun eine Musik Datei ab, sollte der Sound über das BT Device ausgegeben werden:

mpg123 ~/Music/Donner1.mp3

Angeblich sollte auch eine Angabe des Sink gehen, das hat bei mir aber leider nicht funktioniert. Auch nicht die Verwendung von 2 gleichzeitig gekoppelte Audio Geräte

mpg123 -a=pulse:bluez_sink.FC_58_FA_10_C6_E7.a2dp_sink ~/Music/Donner1.mp3

Trennen kann man das Device dann ebenfalls als Einzeiler oder mittels bluetoothctl

echo -e ' disconnect FC:58:FA:10:C6:E7\nexit' | bluetoothctl #Philips