This commit is contained in:
Paulus Schoutsen 2024-06-05 03:16:49 +00:00
parent 252371eb20
commit 252e0d57ff
2 changed files with 23 additions and 39 deletions

View File

@ -49,11 +49,11 @@ Enjoy the (beta) release!
<!--more-->
- [Dipping our toes in the world of AI using LLMs](#dipping-our-toes-in-the-world-of-ai-using-llms)
- [Assist: Media player intents](#assist-media-player-intents)
- [Assist: Improved media player commands](#assist-improved-media-player-commands)
- [Show sections conditionally](#show-sections-conditionally)
- [Setting a dashboard background](#setting-a-dashboard-background)
- [Data tables improvements](#data-tables-improvements)
- [Updates Matter](#updates-matter)
- [Matter turns 1.3](#matter-turns-13)
- [Ability to disable the expiring of login tokens](#ability-to-disable-the-expiring-of-login-tokens)
- [Tag entities!](#tag-entities)
- [Collapsable sections for blueprints!](#collapsable-sections-for-blueprints)
@ -96,50 +96,42 @@ conversation agent control your home with a flick of a switch.
Temporary screenshot that needs to be replaced.
</p>
This release makes this available to [OpenAI](/components/openai_conversation/) and [Google AI](/components/google_generative_ai_conversation/). To make it easier to get started with LLMs, we have updated these integrations with recommended model settings that strike the right balance between accuracy, speed and cost. If you had them set up previously, we recommend enabling the recommended settings and emptying the instructions.
This release makes it available for our [OpenAI](/components/openai_conversation/) and [Google AI](/components/google_generative_ai_conversation/) integrations. To make it easier to get started with LLMs, we have updated them with recommended model settings that strike the right balance between accuracy, speed and cost. If you had them set up previously, we recommend enabling the recommended settings and emptying the instructions.
Our recommended model settings perform equally well for voice assistant tasks. Google is 14x cheaper than OpenAI, but OpenAI is better at answering non-smart home questions. We are preparing a blog post with a deep dive into the research that went into this feature, coming soon.
_Thanks to our AI team [@shulyaka](https://github.com/shulyaka), [@tronikos](https://github.com/tronikos), [@allenporter](https://github.com/allenporter), [@synesthesiam](https://github.com/synesthesiam), [@jlpuffier](https://github.com/jlpuffier) and [@balloob](https://github.com/balloob) for this feature!_
## Assist: Media player intents
## Assist: Improved media player commands
We released new voice intents in 2024.3: The ability to control media players
We have introduced new media player intents that allow you to do more while saying less. Thanks to
two new features, you can say the following voice commands to control media players in the same area:
- Pausing playback
- Resuming Playback
- Setting the volume of a media player
- Playing the next media in the queue
- "Pause"
- "Resume"
- "Next"
- "Set the volume to 50%"
Up until now, we were only proposing sentence targeting a specific entity by its
name. Due to this limitation, these intents were not the most user friendly to
use, as the sentences were pretty heavy to say: _"Skip to the next song on the TV"_.
We are now proposing sentences targeting an area, Home Assistant will handle all
the logic of deciding which exposed media player to target based on the intents
triggered.
We paired these new sentences with our "Context awareness" feature _(The ability
to implicitly target the same area in which the voice assistant is)_.
Thanks to that, we are now able to provide very simple and user friendly
sentences to control your media players, such as:
- Pause
- Resume
- Next
- Set the volume to 50%
We added two features to allow us to get to the smallest sentences possible. Context awareness makes
our voice assistant aware of the devices in the same area as the satellite. On top of that we have created
a smart matching strategy that finds the right media player to target. For example, if you say "pause",
the voice assistant will automatically target the media player that is playing.
<lite-youtube videoid="SAd5ZBOhaUg" videotitle="Temporary video that needs to be replaced"></lite-youtube>
Just make sure your voice assistant is assigned to an area that contains an
exposed media player, and you will be good to go.
_There is a lot more cooking in the voice kitchen. Keep a look out for Voice - Chapter 7 on June 26th!_
## Show sections conditionally
For the new sections dashboard feature, we added a new visibility option. This
options allows you to hide or show a section based on certain conditions.
We added a visibility option to the new sections dashboard feature. It allows you to hide or show a section based on certain conditions.
For example, you may want to only display a section on mobile, when you're at
home, and when the kitchen lights are on.
@ -194,24 +186,16 @@ by area and domain.
![CleanShot 2024-05-15 at 10 51 08](https://github.com/home-assistant/frontend/assets/5878303/1603f219-8828-47f5-a4a7-603111f64f97)
## Updates Matter
## Matter turns 1.3
First of all, as one of the first in the industry, we are proud to announce that
As one of the first in the industry, we are proud to announce that
Home Assistant is already based on the latest Matter specification: Matter 1.3!
The updated SDK should improve the reliability and compatibility of Matter
devices.
Improved logic for custom clusters which allows us to receive custom attributes
push based (attribute subscrtiption) if the device supports that and if not,
we receive it using a poll logic. This Poll logic has also been optimized and
now is executed in an optimized way server-side, accounting for network traffic
so it will no longer have a very bad negative impact on bigger Thread networks.
This release also improves and expands device support. Matter-based air purifier and room air conditioner devices are now supported, thermostats and other climate devices had important fixes around set points, and updates to our discovery schema ensures that we can represent more Matter data for most devices.
Introduction of the Fan platform, used by Air Purifier and Room Airconditioner
device types in Matter.
Lots of smaller bugfixes and extensions of discovery schemas so more entities
will be discovered for your Matter devices. Also, optimizations of the climate
platform to fix issues with setting a new thermostat setpoint, for example,
on various devices.
There are a couple of Matter devices out there that have custom clusters. Custom clusters are a standardized way for manufacturers to include non-standardized data. We want to support custom clusters and so we need to add support for each one individually. This release allows Home Assistant to be notified when the data of a custom cluster changes, instead of polling for it. This will reduce the network traffic and improve the performance of your Matter network, especially on bigger Thread networks.
## Ability to disable the expiring of login tokens

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 26 KiB