2024 ha sido el primer año que he utilizado realmente Home Assistant como sistema domótico en casa, para controlarlo todo de verdad (antes sólo tenía un sistema para hacer pruebas). Y tengo que admitir que ha sido un año de locos para Home Assistant. No solo en cuanto a funciones como los paneles de control de arrastrar y soltar, capacidades organizativas como las etiquetas e innumerables mejoras del asistente de voz. Sino también en la creación de la Open Home Foundation, y más aún en el crecimiento de la comunidad, ya que HA se ha convertido en el proyecto de código abierto número 1 en GitHub. Es impresionante, sobre todo porque cada mes trae una nueva y emocionante actualización. Y así ha vuelto a ocurrir esta vez, con la última gran actualización del año. Averigüemos con más detalle lo que trae.
Editor de escenas mejorado
Las escenas son una forma estupenda de crear ambiente en tu casa. Te permiten capturar el estado de tus dispositivos en un momento específico y restaurarlo más tarde, utilizando un botón en tu panel de control, una automatización o incluso un comando de voz.
Una de las frustraciones más comunes con la edición de escenas en Home Assistant es que inmediatamente se activa y aplica la escena si abres el editor de escenas. No es la mejor experiencia si estás jugueteando a medianoche y accidentalmente activas una escena que enciende todas las luces de la casa, despertando a todos.
Buenas noticias: a partir de esta versión, el editor de escenas tiene dos modos. Un modo de revisión y un modo de edición.

El ‘modo revisión' es en el que abres tu escena, y te mostrará la escena tal y como está configurada actualmente, pero no la aplicará. A continuación, puedes pasar al «modo de edición»; sólo entonces se activará la escena, lo que te permitirá ajustar la configuración actual y volver a grabarla cuando estés satisfecho con los cambios.
Además, si prefieres YAML, puedes editar las escenas directamente desde el editor de escenas seleccionando «Editar en YAML» en el menú desplegable de tres puntos situado en la esquina superior derecha.
La voz
Hace casi dos años que el equipo empezó a crear su propio asistente de voz de código abierto, con el objetivo de que los usuarios pudieran controlar el Asistente en su propio idioma.
Hoy se acercan aún más a la meta. No sólo con las funciones que ofrece esta versión, sino también con el hardware de voz que pronto estará disponible (¡pero shhh!). El lanzamiento en directo tendrá lugar el 19 de diciembre a las 21.00 en Youtube.
Pero antes de llegar allí, ¡vamos a profundizar en las características de esta versión!
Deja que tu asistente de voz vuelva a ser un agente basado en LLM
Hace exactamente 6 meses, los desarrolladores tendieron un puente entre el agente conversacional por defecto y el maravilloso mundo de LLM. Hicieron posible experimentar y dejar que un agente conversacional basado en LLM controlara tu casa en lugar de depender de las frases incorporadas.
Fue un primer paso interesante. Por lo general, los LLM interpretan mucho mejor el lenguaje natural y están mejor informados sobre el mundo que el agente por defecto. Sin embargo, suelen ser lentos y/o caros. Y aunque las demostraciones son interesantes, el 90% de las órdenes que utilizamos en casa son sencillas: «Enciende esto» o «Apaga aquello».
Hoy, los usuarios pueden mezclar estos dos mundos. A partir de esta versión, se puede configurar un asistente de voz que se dirija primero al agente conversacional rápido y basado en la comunidad, y que sólo recurra a un agente basado en LLM si no encuentra ninguna coincidencia.

Esto le permite combinar las ventajas de ambos mundos sin casi ninguna de las desventajas.
Los comandos específicos conocidos se procesarán localmente y con extrema rapidez, y la potencia de un LLM sólo se utilizará para consultas más complejas que el Asistente Domiciliario no entienda de forma nativa.
Los líderes lingüísticos aceleran el ritmo
No es ningún secreto: el hardware de voz se presentará el 19 de diciembre de 2024. Los líderes lingüísticos ya tienen en sus manos el dispositivo y están trabajando duro para mejorar la compatibilidad con su idioma.
El número de contribuciones al repositorio de intenciones (donde se almacenan las frases compatibles) se ha disparado en el último mes. Cada vez son más los idiomas que pueden utilizarse, ¡e incluso completarse! Puedes seguir el progreso aquí.
Una experiencia de voz más rápida
El agente conversacional predeterminado se diseñó desde el principio para hacer coincidir una frase con su intención subyacente de forma extremadamente rápida y en hardware barato.
Versión tras versión, fueron añadiendo más casos de uso y frases a Home Assistant, y la lógica de concordancia de frases se hizo cada vez más lenta. En algunos idiomas, podía tardar más de 15 segundos en procesar una frase que no coincidía.
Esta versión aporta muchas mejoras a esta lógica de concordancia; los desarrolladores han replanteado por completo la forma en que concuerdan las frases. Además, los gestores lingüísticos han dedicado tiempo a reducir la complejidad de las frases. En algunos idiomas, ¡el número de combinaciones posibles se ha reducido en un 99%!
Los resultados hablan por sí solos:
Escala de calidad de la integración revisada
La escala de calidad de la integración (IQS) es una forma de clasificar la «calidad» de una integración. Da a los usuarios una idea de lo que pueden esperar de una integración. Es posible que haya notado que el indicador IQS aparece en cada página de documentación de integración.
La escala se introdujo originalmente en 2018 y estaba dirigida más al aspecto técnico y al código de una integración en ese momento. Con los años, realmente no ha evolucionado con el resto de Home Assistant y las expectativas generales de la comunidad. ¡Era hora de un cambio!
En los últimos meses, el equipo ha estado trabajando con la comunidad para revisar y mejorar Scale. Han involucrado no sólo a desarrolladores, sino también a redactores de documentación, diseñadores de experiencia de usuario y cualquier otra persona con interés en la comunidad.
Como resultado, la nueva escala de calidad de la integración no se centra únicamente en el código, sino más bien en la experiencia general del usuario. Se trata ahora de una visión más holística de la integración, con la esperanza de que ayude a todos a tomar mejores decisiones sobre el uso de software en sus hogares.

Ahora hay un total de 4 niveles de escala:
🥉 Bronce: El nuevo conjunto de requisitos mínimos establecidos para las nuevas integraciones.
🥈 Plata: Garantizando la fiabilidad y robustez de las integraciones.
🥇 Oro: Garantizar una experiencia de usuario de nivel oro, incluida la documentación.
🏆 Platinum: El pináculo de la calidad, calidad suprema del código y rendimiento óptimo.
También hay cuatro niveles especiales adicionales (no escalados):
❓ Sin puntuación: Para integraciones aún no evaluadas según la nueva escala.
🏠 Interna: Para integraciones que el propio Asistente Doméstico utiliza, como el motor de automatización.
💾 Legacy: Para integraciones más antiguas que no se pueden configurar a través de la interfaz de usuario.
📦 Personalizadas: Para integraciones personalizadas imposibles de evaluar.
Integraciones
Damos la bienvenida a las siguientes nuevas integraciones en esta versión:
- Acaia: Añade compatibilidad con las básculas de café Acaia a Home Assistant.
- Music Assistant: ¡La integración de Music Assistant se abre camino en Home Assistant!
- NASweb: Integración del sistema de automatización NASweb en Home Assistant.
- Nord Pool: Integra los últimos precios de la energía del mercado energético Nord Pool como sensores.
- Sky Remote: Controla tu Sky box mediante la automatización o desde los cuadros de mando de Home Assistant.
No sólo se han añadido nuevas integraciones, sino que también se mejoran continuamente las ya existentes. Estos son algunos de los cambios notables en las integraciones existentes:
- La integración UniFi Protect ahora es compatible con eventos de huellas dactilares y NFC (¡llegó tras la actualización del timbre del fabricante!). ¡Incluso puede automatizar en la huella digital específica o NFC escaneado!
- La integración TP-Link ahora soporta hubs H200 y añade más sensores de monitorización de energía para dispositivos Tapo. También expone nuevas entidades como un interruptor de sensor de movimiento, un interruptor de bloqueo para niños para termostatos, y la marca de tiempo de la última alerta de fuga de agua.
- Se han añadido entidades de selección de bitrate, framerate y tono de vehículo a la integración de Reolink. Además, se ha añadido un sensor de posición de inclinación para cámaras PTZ.
- La integración de Stookwijzer se ha completado con algunos sensores nuevos, justo a tiempo para la temporada de invierno.
- La integración Habitica ahora proporciona acciones para la gestión de misiones, puntuación de hábitos y recompensas. También añade calendarios para tus tareas y recordatorios diarios.
- La integración eQ-3 Bluetooth Smart proporciona ahora varios interruptores y sensores útiles (como modo ausente, impulso, batería).
- Se ha añadido soporte para Switcher Lights a la integración Switcher. Gracias a todos.
Actualización a Python 3.13
Home Assistant ahora funciona con la última actualización de Python 3.13.
¿Te preguntas qué significa esto? Python es el lenguaje de programación que hace funcionar el Asistente en Casa entre bastidores.
¿Por qué es importante? Cada nueva versión de Python aporta mejoras que Home Assistant puede aprovechar: mejor rendimiento, menos errores y una experiencia de desarrollo más fluida para los colaboradores. Además, Python 3.13 ofrece un aumento de velocidad a Home Assistant en su conjunto: ¿qué más se puede pedir?
¿Utilizas Home Assistant OS o Home Assistant Container? No hay problema, ya nos hemos ocupado de todo. La actualización a Python 3.13 se realiza automáticamente. Todo lo que tienes que hacer es actualizar Home Assistant como de costumbre, y ya está. Sencillo, ¿verdad?
Hasta aquí las principales novedades de esta actualización. Puedes encontrar todas las novedades en la web oficial.
Por favor, sea cortés: ¡un hola y un gracias no cuestan nada! Estamos aquí para mantener debates constructivos. Los trolls serán eliminados.