Hi,
Das graphische Tool bt-autoconnect verbindet ein Bluetooth Audio Gerät automatisch als Ausgabesink mit dem PulseAudio Server. Das Python Programm steht hier zum Download bereit:
Beim Launchpad-Projekt bt-autoconnect werden DEB-Pakete angeboten. Die unterstützten Ubuntu-Versionen und Architekturen werden aufgelistet. Nachdem man sie für die korrekte Ubuntu-Version und Architektur geladen hat, müssen die DEB-Pakete noch installiert werden.
Hinweis!
Fremdpakete können das System gefährden.
Damit die Anwendung funktionieren kann, sollte zuvor Bluetooth eingerichtet werden und das Gerät muss sowohl von Bluez also auch von PulseAudio richtig erkannt werden. Man muss also das Gerät als Ausgabegerät manuell bei den Audioeinstellungen anwählen können.
Nach der Installation über das DEB-Paket findet man bt-autoconnect bei Anwendungen unter Audio/Video. Nach dem Start muss man noch die MAC des Headsets (bzw. des Audiogerätes) eingeben und kann ein Zeitintervall in Sekunden angeben, in dem nach dem Gerät gesucht wird (hier sind 10s voreingestellt).
Danach sucht das Programm alle 10s unter der angegebenen MAC nach dem Gerät und verbindet es automatisch mit PulseAudio, sobald es verfügbar ist. Nach dem Ausschalten stellt PulseAudio wieder die Standardausgabe her. Es kann sein, dass PulseAudio das Gerät danach beim Wiedereinschalten nicht sofort wieder erkennt, dann kann es helfen, wenn man den Pulseaudio-Server mit RESET zurücksetzt.
Viel Spaß und Erfolg beim Ausprobieren und Danke für's Testen! Anregungen, Kritik und Wünsche sind hier willkommen.
Grüße Tak