Paso 11: Últimas palabras
Cosas que funcionan bien (para mí, de todos modos) son:
- Autopairing
- Bluetooth y Airplay reproducción
- Anuncios de voz para dispositivos Bluetooth
- Calidad de sonido es tan buena como puede ser en la salida analógica 11 Pi-bit D/A. Mantener volumen de salida en el Pi a max como sea posible y baje el volumen un poco en el amplificador si es necesario. De esa manera va a utilizar la mayoría de los 11 bits de sonido. Hacer lo contrario (bajo vol en el Pi) y alta en el amplificador le dará un silbido de fondo y música distorsionada. Hacer esto: baje el volumen del amplificador, suba el volumen Pi max (uso del teléfono), reproducir una canción y inestable hasta el Amp sobre max de usted va querer utilizar, y luego el vol de Pi hasta cómodo escuchar.
Esto es lo que se puede mejorar o no funciona:
- Bluetooth control de volumen en algunos dispositivos no funciona. Lo puedo decir, esto es una limitación en Bluez 5 o posiblemente en las implementaciones de bluetooth en algunos teléfonos. De hecho, no podía obtener control volumen para iPhone 5 que es una de las razones que quería soporte de Airplay.
- Anuncio de conexión y desconexión de AirPlay. No he encontrado una manera de hacer esto todavía. No hay nada en los registros de Shairplay para indicar una conexión del dispositivo. Hay mucho sobre la reproducción, meta datos, etc. pero nada sobre la conexión. Por favor me ayude a resolver esto! Dejar comentarios.
- Calidad de sonido. Voy a tratar de una tarjeta de sonido USB y probablemente la Junta de alta fidelidad-addon.
- Con Bluez 5 tengo acceso a datos y reproducción control de meta pero no he averiguado qué hacer con él todavía. Estoy muy contento con todo lo que la pantalla del teléfono. Por un breve momento que quería hacer un guión para la escritura de discurso anunciar pista y artista pero creo que sería empezar a conducirme frutos secos después de tres canciones. Pensé acerca de cómo agregar una pantalla pero para mi solicitud yo me escondo en el dispositivo.
- Probablemente utilizará el motor de voz para anunciar alertas desde mi servidor de automatización del hogar (con Openhab)
- Puedo añadir uno o más botones de hardware conectado de GPIO. Una idea es tener un botón para forzar la desconexión de un teléfono que está acaparando la conexión bluetooth.
- Desconexión de temporizador de inactividad de los dispositivos