Cree un enlace cuando un dispositivo bluetooth esté conectado a PulseAudio

1

He configurado un receptor A2DP en mi RaspberryPi 3 con Raspbian usando los complementos de bluetooth para PulseAudio.

Ahora deseo conectarme al proceso después de que un dispositivo se conecta al fregadero y ejecutar un script en ese momento para hacer otras cosas como mostrar el nombre conectado en una pantalla externa o dejar que el Pi diga en los altavoces qué dispositivo se acaba de conectar.

¿Es eso generalmente posible o necesito encontrar una solución con algo como sondear bluetoothctl?

Izzy
fuente

Respuestas:

1

Puede recibir notificaciones de Pulseaudio a través de dbus. Un ejemplo de cómo hacer esto en Python se puede encontrar en pulseaudio-dlna .

dirkt
fuente
Me encantaría marcar esto como correcto, pero ese es un ejemplo bastante complejo, y no es realmente una respuesta inmediata para mi pregunta (sin mencionar que se deben incluir extractos de iirc de contenido vinculado externamente)
Izzy
Está perfectamente bien escribir su propia respuesta que muestre lo que realmente hizo y qué código usó, y luego acepte eso. Las respuestas se pueden mejorar (y si la respuesta te ayudó, no me importaría un
voto a favor