Tu casa inteligente no es tan privada: lo que Home Assistant no te cuenta sobre sus notificaciones
Las notificaciones de Home Assistant no son completamente privadas: pasan por Firebase Cloud Messaging de Google antes de llegar a tu teléfono, tanto en Android como en iPhone
Si usas Home Assistant, probablemente lo haces precisamente porque valoras tu privacidad. La idea de tener una casa inteligente que funciona de forma local, sin depender de servidores en la nube de terceros, sin que Amazon, Google o Apple estén al tanto de cada movimiento dentro de tu hogar, es exactamente lo que atrae a tanta gente a esta plataforma. Y en general, Home Assistant hace un trabajo excelente en ese sentido.
Pero hay un rincón específico donde esa privacidad se rompe sin que mucha gente lo sepa: las notificaciones que recibes en tu teléfono.
Y lo más importante antes de continuar: esto no es un fallo oculto ni algo que los desarrolladores estén intentando esconder. Está documentado abiertamente. El problema es que la mayoría de usuarios nunca llega a leer esa documentación en detalle, y siguen configurando sus notificaciones sin saber exactamente por dónde viaja esa información.
El intermediario que nadie te presentó: Firebase Cloud Messaging
Cuando configuras una automatización en Home Assistant para que te envíe una notificación al móvil, lo que parece un proceso simple y local en realidad da una vuelta bastante larga. El mensaje no va directamente de tu servidor a tu teléfono. Primero pasa por los servidores de Firebase Cloud Messaging, un servicio de Google, antes de llegar a tu dispositivo.
La propia documentación oficial de Home Assistant lo dice claramente: todo el tráfico entre tu instancia y la infraestructura de notificaciones viaja cifrado con SSL. Hasta ahí todo bien. El problema viene en el siguiente punto: el contenido de las notificaciones no está cifrado dentro del servicio Firebase Cloud Messaging, lo que significa que Google podría leerlo mientras lo procesa en sus servidores.
Dicho de forma más directa: cada vez que Home Assistant te manda una notificación diciéndote que alguien abrió la puerta, que el sensor de movimiento se activó o que la lavadora terminó, ese mensaje pasa en texto legible por los servidores de Google antes de llegar a tu teléfono.
Y si usas iPhone, el problema es exactamente el mismo
Aquí viene la parte que más sorprende a la gente. Mucha gente asume que esto es un problema exclusivo de Android, porque Firebase es un producto de Google. Pero no. Los usuarios de iPhone también están afectados.
La razón es técnica pero fácil de entender: Home Assistant no puede comunicarse directamente con el servicio de notificaciones push de Apple. Para llegar a un iPhone, necesita un intermediario, y ese intermediario es precisamente Firebase Cloud Messaging. Así que el mensaje viaja igual: de tu servidor a Firebase, y de Firebase a tu iPhone.
Existe una opción dentro de la configuración de privacidad de la app de iOS para desactivar Firebase Cloud Messaging, pero hay una trampa importante: si lo desactivas, las notificaciones dejan de funcionar por completo. Así que en la práctica, si quieres recibir notificaciones en tu iPhone desde Home Assistant, no tienes más opción que dejar Firebase activado.
¿Qué información está expuesta exactamente?
Esta es una pregunta importante porque no todo el mundo usa las notificaciones de la misma manera. Si tus notificaciones son genéricas, del tipo «movimiento detectado» o «puerta abierta», el impacto real en tu privacidad es bastante limitado. Pero si usas notificaciones más detalladas que incluyen información sobre tus horarios, tus rutinas, quién está en casa o datos de sensores específicos, esa información está pasando por servidores de Google cada vez que se genera una alerta.
Y aunque Google no va a ponerse a leer manualmente tus notificaciones de Home Assistant, el hecho de que técnicamente puedan procesarse es suficiente para que muchos usuarios, que eligieron esta plataforma precisamente por privacidad, quieran buscar una solución alternativa. Y la buena noticia es que existen varias.

La solución oficial: notificaciones push locales
Home Assistant ofrece una opción llamada Local Push que resuelve el problema de raíz. En lugar de usar Firebase como intermediario, utiliza la API WebSocket para enviar las notificaciones directamente a tu dispositivo a través de tu red local. Sin servidores de Google, sin intermediarios, sin pasar por la nube.
La limitación obvia es que solo funciona cuando estás conectado a tu red doméstica. En cuanto sales de casa y te conectas desde fuera, el sistema vuelve a depender de Firebase. Pero si la mayor parte del tiempo estás en casa cuando necesitas estas notificaciones, es una solución perfectamente válida.
Para activarlo en iOS, ve a Ajustes dentro de la app, luego a Companion App, selecciona tu servidor, elige Internal URL y asegúrate de que tu red doméstica está listada en SSIDs. Luego activa la opción Local Push. En Android, el proceso es similar pero en lugar de activar Local Push, configuras Persistent Connection como «Home Wi-Fi Only». A partir de ese momento, cuando estés en casa, las notificaciones llegarán directamente a tu dispositivo sin pasar por ningún servidor externo.
Alternativa completa: Ntfy, notificaciones 100% bajo tu control
Si quieres dar un paso más y tener notificaciones privadas incluso cuando estás fuera de casa, la mejor opción que existe en este momento es ntfy. Es un servicio de notificaciones de código abierto que puedes alojar tú mismo en tu propio servidor, eliminando por completo la dependencia de Google o Apple para el envío de mensajes.
Ntfy funciona a través de un sistema de temas o canales. Básicamente levantas el servidor, creas un tema, y cualquier dispositivo suscrito a ese tema recibe las notificaciones que lleguen. Puedes configurarlo con permisos por usuario, cifrado, y acceso restringido. La integración con Home Assistant se hace a través de la plataforma REST de notificaciones, y una vez configurada, funciona exactamente igual que el sistema nativo pero sin que ningún dato salga de tu infraestructura.
La app de ntfy está disponible tanto para Android como para iOS, tiene una interfaz limpia y funciona de forma muy fiable. Si ya tienes experiencia corriendo servicios con Docker en tu red doméstica, montarlo es cuestión de minutos.
Otra alternativa: Gotify
Antes de que ntfy ganara popularidad, Gotify era la opción de referencia para notificaciones autoalojadas en la comunidad de Home Assistant. Sigue siendo una opción sólida, especialmente si prefieres una interfaz web más visual para gestionar tus notificaciones.
Gotify también se integra con Home Assistant a través de la plataforma REST y funciona muy bien para la mayoría de casos de uso. La diferencia principal con ntfy es que Gotify tiene una app oficial solo para Android, mientras que ntfy tiene soporte tanto para Android como para iOS de forma más completa. Si usas exclusivamente Android y buscas algo simple y robusto, Gotify sigue siendo una opción perfectamente válida.
¿Debería preocuparme si ya llevo tiempo usando las notificaciones estándar?
Honestamente, depende de qué tipo de notificaciones tengas configuradas. Si son alertas genéricas sobre eventos del hogar sin información personal sensible, el riesgo real es bajo. Google no tiene ningún interés particular en saber que tu sensor de movimiento del jardín se activó a las tres de la tarde.
Pero si tienes notificaciones que revelan patrones de comportamiento, horarios detallados, presencia de personas en casa o cualquier dato que consideres privado, entonces sí tiene sentido tomarse el tiempo de configurar Local Push o migrar a una solución como ntfy. El esfuerzo no es enorme y la tranquilidad que da saber que tus datos no salen de tu red vale la pena.
El límite de notificaciones que tampoco te contaron
Ya que estamos hablando de cosas que la gente no suele saber sobre las notificaciones de Home Assistant, hay otro detalle interesante: existe un límite de 500 notificaciones por día y por dispositivo cuando usas el sistema estándar a través de Firebase. Si tienes muchas automatizaciones activas y un hogar muy instrumentado, es posible que en algún momento empieces a no recibir alertas sin entender por qué.
Las notificaciones enviadas a través de Local Push no cuentan para ese límite, lo cual es otro punto a favor de configurar esta opción. Y si optas por ntfy o Gotify de forma autoalojada, el límite desaparece por completo porque tú controlas el servidor.
Home Assistant no está haciendo nada malo
Quiero dejar esto claro porque es importante. Home Assistant no está mintiendo sobre su privacidad ni intentando engañar a nadie. La documentación es transparente al respecto y el equipo ha trabajado para ofrecer alternativas como Local Push precisamente para los usuarios que priorizan la privacidad por encima de todo.
El problema es simplemente que la mayoría de la gente no llega a leer la sección de seguridad de la documentación de la app companion con el nivel de detalle necesario para entender exactamente cómo funciona el flujo de notificaciones. Y cuando lo descubren, muchos se sorprenden, con razón, porque no encaja del todo con la filosofía de control local que define a Home Assistant.
La buena noticia es que ahora lo sabes, y tienes todas las herramientas para solucionarlo si así lo decides.
Conclusión
Home Assistant es una plataforma fantástica para el hogar inteligente con control local, pero sus notificaciones estándar pasan por los servidores de Firebase Cloud Messaging de Google, tanto en Android como en iPhone.
Esto es algo que el propio proyecto documenta abiertamente, pero que muchos usuarios desconocen. Si quieres recuperar el control total, tienes opciones reales: activar Local Push para las notificaciones dentro de casa, o dar el paso de autoalojar ntfy o Gotify para tener un sistema completamente independiente. La privacidad en tu hogar inteligente está a unos pocos ajustes de distancia.
