this post was submitted on 23 Feb 2025
49 points (100.0% liked)

homeassistant

12956 readers
32 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 2 years ago
MODERATORS
 

Trying to upgrade from a 2021 release to the latest one, absolutely no idea whether this will work or not...

Originally I abandoned this install because the API I used to integrate a DIY addressable LED strip (controlled by a media player entity, changed colour to match the cover art) was removed and replaced with something else, and I didn't have time to redevelop it.

For a while its been possible to do something pretty similar with WLED - at that point I was just putting off the upgrades to not break anything ๐Ÿ˜…

At this point it's probably a better idea to re-install but let's see how this goes!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 2 points 4 days ago (1 children)

It's possible from the command line. And how I will do this when I'm eventually forced to.

[โ€“] [email protected] 1 points 3 days ago (1 children)

Oh no ๐Ÿ˜‚๐Ÿ˜‚ what version are you on now?

I remember a looong while ago when I broke my virtualized install by trying to update with too little virtual disk space, had to expand it and manually install the latest core from a shell within the VM. On another occasion the sqlite database completely filled up the virtual disk (I disabled automatic pruning of old data) and that was a pain to export... eventually dumped it into a dedicated MySQL installation and all was well after that.

I've seen that they now have A/B boot (similar to how Android devices do) so hopefully these are issues of the past

[โ€“] [email protected] 2 points 3 days ago

I think I'm about 9 months back or more. Sick of breaking changes and I know there are a lot coming up. Seeing how long I can hold out ;-).