-
-
Notifications
You must be signed in to change notification settings - Fork 8k
Document unsupported reason 'home_assistant_core_version' #40914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
c0ffeeca7
merged 6 commits into
current
from
add-unsupported-reason-home-assistant-code-version
Sep 23, 2025
Merged
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
63ca218
Document unsupported reason 'home_assistant_core_version'
agners ac5e856
Reword and add link to specific version update instructions
agners e1f302f
Update source/more-info/unsupported/home_assistant_core_version.markdown
agners 06b1055
tweak
c0ffeeca7 925474e
Apply suggestions from code review
agners 7a194db
Cosmetics
agners File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
36 changes: 36 additions & 0 deletions
36
source/more-info/unsupported/home_assistant_core_version.markdown
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,36 @@ | ||
| --- | ||
| title: "Home Assistant Core version" | ||
| description: "More information on why Home Assistant Core version marks the installation as unsupported." | ||
| --- | ||
|
|
||
| ## The issue | ||
|
|
||
| Supervisor considers Home Assistant Core versions older than 24 months (approximately 24 releases) as unsupported. | ||
| It is strongly recommend to keeping Home Assistant Core updated to the latest version. | ||
| At a minimum, update within 6 months (6 release cycles) to ensure you don't miss | ||
| automatic YAML integration migrations. Migration code that converts YAML-based | ||
| integrations to modern UI-based configuration is only available for 6 months | ||
| after deprecation, which corresponds to 6 Home Assistant Core releases. | ||
|
|
||
| On installations using an unsupported Home Assistant Core release, the | ||
| Supervisor stops refreshing its update information. This means you will no | ||
| longer receive updates for any component, including Home Assistant Core or | ||
| Add-on updates. | ||
agners marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| ## The solution | ||
|
|
||
| 1. Since you've not updated your system in a while, it is recommended to | ||
| [create a backup](/common-tasks/general/#backups) before updating your system. | ||
| - Make sure to download the backup or store it in a remote location. | ||
|
|
||
| 2. Update your Home Assistant Core version. | ||
| - Go to {% my updates title="**System** > **Updates**" %} to update Home Assistant Core. | ||
| - If you don't see the update, you may have skipped it in the past. To see | ||
| previously skipped updates, select the three dots {% icon "mdi:dots-vertical" %} | ||
| and enable skipped updates. | ||
|
|
||
| - If you're significantly behind and have YAML-based integrations that need | ||
| migration, update in increments of no more than 6 releases at a time | ||
| (for example, from Home Assistant Core 2024.2 to 2024.8, then to 2025.2). | ||
| - This ensures automatic migrations can run properly during each update. | ||
| - You can use the Home Assistant CLI to update to a [specific Home Assistant Core version](/common-tasks/os/#home-assistant-versions). | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Home Assistant Core version is a very generic title. Can we add the symptom in the title? Or is there a reason to just mention that it's something about the Core version?
This page seems like a troubleshooter to me.
We could use the Symptom, Description (or Cause), Resolution structure here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These more-info unsupported come all in the same format, e.g.
https://www.home-assistant.io/more-info/unsupported/network_manager
https://www.home-assistant.io/more-info/unsupported/os_version
In a way the breadcrums above say that its about unsupported, but maybe that is not really clear enough. I think if we want to change then we should all at once, e.g. prefix with
Unsupported: ...OrUnsupported - ...