Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ludeeus/alternative-auto-update-blueprint
Blueprint for Home Assistant with an alternative auto update strategy
https://github.com/ludeeus/alternative-auto-update-blueprint
auto-update blueprint homeassistant
Last synced: 21 days ago
JSON representation
Blueprint for Home Assistant with an alternative auto update strategy
- Host: GitHub
- URL: https://github.com/ludeeus/alternative-auto-update-blueprint
- Owner: ludeeus
- License: mit
- Created: 2023-10-08T09:54:27.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-05T11:45:14.000Z (about 1 year ago)
- Last Synced: 2024-10-04T19:43:45.079Z (about 1 month ago)
- Topics: auto-update, blueprint, homeassistant
- Homepage:
- Size: 186 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alternative Auto Updates Blueprint
![overview](https://raw.githubusercontent.com/ludeeus/alternative-auto-update-blueprint/main/static/overview.png)
This will automatically update the target update entity.
But it will not do the latest and greatest.
Instead it will install the latest patch version when a new minor version is released.
When this trigger on a version change that does not result in an update, the update will be hidden so you do not see a notification for it in the UI.There are some exceptions:
- This will install the latest patch version if you are currently on the same minor version
- This will install all beta versions if you are on beta currently or the latest version is beta
- This will install all dev versions if you are on dev currently or the latest version is devNote that this will only work for update entities that supports installing a spesific version.
## Examples
### New minor version released
If you are currently running `2023.1.5`, when `2023.2.0` -> `2023.2.99` are released, nothing will happen.
When `2023.3.0` is released, it will install the latest patch of the previous minor version (`2023.2.99` in this example).
### New patch
If you are currently running `2023.1.5`, if `2023.1.6` is released (newer patch on the same minor version), this will be installed.
## Beta versions
If you are running `2023.1.5` and `2023.2.0b0` is released, this is installed.
If you are running `2023.1.0b0` and `2023.2.0` is released, this is installed.## Dev versions
If you are running `2023.1.5` and `2023.2.0dev0` is released, this is installed.
If you are running `2023.1.0dev0` and `2023.2.0` is released, this is installed.## Import directly in Home Assistant
[Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.](https://my.home-assistant.io/redirect/blueprint_import/?blueprint_url=https%3A%2F%2Fraw.githubusercontent.com%2Fludeeus%2Falternative-auto-update-blueprint%2Fmain%2Falternative_auto_updates.yaml)