Skip to main content

Home Assistant 2024.12

Home Assistant 2024.12 brings the last update of the year, concluding a year full of significant improvements including drag-and-drop dashboards, organizational capabilities, and voice functions.

This release includes an improved scene editor, an enhanced voice assistant, and a new integration quality scale. Additionally, on December 19, a major announcement regarding voice hardware was made, marking the culmination of a successful year for Home Assistant.

Improved Scene Editor

  • The new editor offers two modes: Review mode and Edit mode. Scene review mode
  • In review mode, you can see the current configuration of the scene without activating it.
  • You can edit details and remove devices or entities without activating the scene.
  • Edit mode activates the scene and allows you to make changes to the settings.
  • Solves the problem of unwanted scene activation when opening the editor (e.g., turning on all lights at night).
  • When creating a new scene, it is recommended to start in edit mode (Live Preview mode).
  • Ability to edit scenes directly in YAML.

Enhanced Voice Assistant

  • Combination of the default conversational agent with an LLM (Large Language Model) agent.
  • The system first uses a fast, community-created agent for simple commands.
  • For more complex queries, the system switches to the LLM agent.
  • Significant speedup in processing voice commands due to redesigned sentence matching logic.
  • Some languages have seen up to a 99% reduction in the number of possible combinations, leading to faster responses.
  • Intensive work on improving language support for the upcoming voice hardware.
  • Announcement of the voice hardware introduction took place on December 19, 2024.

Revised Integration Quality Scale

  • New scale with four levels:
    • 🥉 Bronze level is the basic standard for all new integrations.
    • 🥈 Silver level is for integrations with excellent reliability and robustness.
    • 🥇 Gold level represents an excellent user experience with extensive support.
    • 🏆 Platinum level is the highest possible quality.
  • Ratings based on user experience, features, code quality, and developer experience.
  • The goal is to provide users with a better overview of the quality and reliability of integrations.

New Integrations

Other Significant Changes

  • Support for unit of measurement translation
  • Update to Python 3.13 for better performance
  • New units of measurement and improved display of time data in the UI

Release Party Video

Do you like this article?

Your support helps create the best smart home guides!

Send a tip

Comments