v1.6.0 Alpha 2 Release Notes
This release adds support for structured output and a new Timeline API.
⚠️ Breaking Changes
To avoid confusion with LLM Vision Memory:
- The
rememberaction is now calledcreate_event - The
rememberparameter has been renamed tostore_in_timeline.
Please make sure to update these in your custom automations. If you use the blueprint, make sure to update to the latest version. For this alpha version please use the following url to import the v1.6.0-alpha blueprint:
https://github.com/valentinfrlch/ha-llmvision/blob/v1.6.0-beta/blueprints/event_summary_beta.yamlIf you use LLM Vision Cards, please update to v1.6.0 as well. The cards now use the new Timeline API, and older versions are no longer supported.
Contributors
A huge thank you to our contributors @rmaher001, @Smiley73, @muminkoykiran, and @boian-ivanov!
Integration
✨ Features
- Structured Output: Valid JSON output can now be forced using the
structureparameter. See the docs for more details. (by @rmaher001) - Timeline API: Events stored in the timeline can now be fetched through the new Timeline API. This is used by the LLM Vision Cards, but you may use the API for your automations as well. See the API docs for more details. (by @valentinfrlch)
- Event classification: Events are now classified into categories and labels. For custom events, these can be assigned manually using the
create_eventaction. For events that are automatically added through an analyzer or the blueprint, category and label is assigned automatically. For a full list of all available categories and labels, see the docs. (by @valentinfrlch)
🔧 Improvements & Bug Fixes
- Create Events: The
create_eventsaction now supports setting the category and (new) label for an event manually. (#536) (by @valentinfrlch) - Timeline: Fixed an issue that caused images to be removed before the event was created, resulting in broken notifications and timeline cards. (#551) (by @valentinfrlch)
- Unavailable Cameras: Added checks to detect if a camera is offline. Only raises an error if all cameras are unavailable. (by @rmaher001)
- Unit Test Coverage: Added unit tests. (by @Smiley73)
🌐 Languages
- Support for Hungarian language: Added 🇧🇬 Bulgarian translations. (by @boian-ivanov)
- Support for Turkish language: Added 🇹🇷 Turkish translations. (by @muminkoykiran)