Hi,
Due to me moving to a new home my Home Assistant system has been off-line for several months.
I am now again setting up my HA system in my new home.
It has all become a little rusty I must admit, so I am now catching up again.
When I brought the system off-line some months ago Home Assistant was at version 2022.2.0 with ESPHome version 2022.1.3 and the currently available version of HA is 2022.6.4 with ESPHome version 2022.5.1 when I am correct.
My question is now what the best upgrade path is to follow: can I upgrade immediately to the newest versions, or should I do it is steps?
And also: I vaguely remember that, right before the system went down, I had some issues with some specific applications in HA that were caused by an upgrade to the newest version at that time. I think that I went back to the previous version, but I am not certain anymore.
Currently everything appears to be functioning fine, still with the old versions.
Are there any caveats I should be looking into first?
What I do remember is that there were issues with changes in Templating and that the Raspberry Pi GPIO integration has been removed, so I will look into these issues.
But are there any other issues I first should look into?
And my HA system currently runs on Debian 10.12 Is this an issue?
Should I upgrade to Debian 11 first? And if so, is that possible without loosing any HA configurations and settings?
Always update in steps from version to version. Check the breaking changes for each version first and fix all of the stuff (if there is anything) after the update. Then go to the next version.
I run HA Container (no supervisor) and I’m currently running on Debian 9 with no issues at all (I really need to update that too ) but if you can update the OS now would be the time.
I think the easiest way to do that would be to just install the latest raspbian/debian OS on a new SD card then move your HA config files to the new card after you finish setting it up.
of course all of this depends on how you run HA which you haven’t really mentioned.
As for the other stuff it’s hard to know for your specific use. You will need to to see how each HA update affects the things you actually use.
I am running Home Assistant Supervised installation on a small PC with an AMD E350 APU and a 80 GB SSD, so I think I will first upgrade to Debian 11 then.
And after that I will go through all the four release notes.
Is this the best source for the Release Notes?
If it might be necessary to do an intermediate upgrade step, then how does this work?
I suppose I have to do this manually, but what would be the exact terminal input?