Esta guía muestra cómo probar un HomePod mini como altavoz de avisos de voz y crear una automatización sencilla al llegar a casa. La reproducción AirPlay y TTS depende de la integración, la red y el modelo. Primero compruebe que el HomePod dispone de una entidad media_player funcional en Home Assistant.
1. Preparar el HomePod y la voz
Conecte el HomePod mini y Home Assistant a la misma red local. Abra « Ajustes » → « Dispositivos y servicios » y revise las integraciones detectadas. Complete la configuración de la integración compatible con su HomePod. La documentación oficial de la integración Apple TV describe principalmente dispositivos Apple TV; no garantiza que todos los HomePod aparezcan automáticamente como altavoces para avisos. Anote la entidad media_player que realmente se haya creado.
Configure un proveedor TTS disponible en « Dispositivos y servicios » y localice su entidad tts. Microsoft Edge TTS no es un motor de voz local integrado; si usa una integración de terceros, revise sus requisitos de red y privacidad. Seleccione una voz y un idioma apropiados para el mensaje.
2. Probar la reproducción por separado
Abra « Herramientas para desarrolladores » → « Acciones » y elija « Text-to-speech: Speak ». Seleccione la entidad tts como destino, el HomePod como reproductor multimedia y escriba un mensaje corto. En YAML, la acción tts.speak utiliza target.entity_id para la entidad TTS y data.media_player_entity_id y data.message para el reproductor y el texto. Pruebe el mensaje antes de crear una automatización.
3. Automatización de bienvenida
Abra « Ajustes » → « Automatizaciones y escenas » y cree una automatización. Como activador, use el cambio de su entidad person de not_home a home. Si lo desea, ajuste primero el volumen del HomePod con media_player.volume_set y añada luego la acción TTS probada con un saludo. Guarde y ejecute la acción para comprobarla. Ajuste el volumen y el horario de forma adecuada.
Si no se oye nada
Compruebe si el HomePod puede reproducir música o un archivo breve mediante la integración elegida. En « Ajustes » → « Sistema » → « Red », Home Assistant recomienda una URL local detectada automáticamente para TTS; el altavoz debe poder descargar el audio generado. Revise el cortafuegos, los segmentos de red y el formato de audio admitido. Consulte el seguimiento de la automatización para identificar fallos de TTS. No abra rangos amplios de puertos sin un diagnóstico concreto.
Fuentes: https://www.home-assistant.io/actions/tts.speak/ y https://www.home-assistant.io/integrations/tts/.