Download Armbian with HA (v25.2)
Then boot the image, wait few minutes and login via http://ip_address_of_armbian_running_ha:8123 (official onboarding manual)
Home Assistant Supervised is, more or less, a full blown Home assistant.
Install Home Assistant on any Armbian Bookworm (experimental)
Main difference between HA OS and Armbian with HA is that underlying OS here is clean Armbian Debian Bookworm and there is custom dedicated buildroot OS that is provided for a few single board computers, primarily for Raspberry Pi. We provide HA on a small selection of single board computers, but in theory, its possible to run this on (almost) all that are possible to build.
I am running HA on Odroid N2+ and it works without any problems. I have z-wave network with sensors and switches, air humidifier, Android TV, Android phones, dishwasher, ... Things works flawlessly, much better then few years back when I started with home automation for a first time, with OpenHab. This time it was setup from scratch and in a matter of days, most of devices are in function, playing with automation.
Tested on:
Odroid N2/N2+
Odroid M1
Nanopi R4S
Rock 5B
Uefi-x86
Orangepi 5
Nanopi M6
Rpi400
Khadas VIM1S
Khadas VIM4 (Amlogic vendor kernel trouble, failing / need inspection)
Bananapi M2 Pro
Provided for but untested (images you find on board downloads locations, seek them here https://www.armbian.com/download/😞
DIY
Contribute
Support:
single board computer hardware https://www.armbian.com/bugs
home assistant functions https://community.home-assistant.io/
(make sure to bring up only issues that are application related, high level issues, that are likely present in official HAOS software)
OK - I now understand that the 23.05 Armbian release for my arm64 hardware may be skipped altogether, in favour of a 23.08 release.
So, I am placing my hopes on seeing an upgrade from the current 23.08 trunk to 23.08 stable on my system sometime soon.
And then, at some point, upgrade from Bullseye to Bookworm as Patrick Zajda has already done
I see Patrick is on an N2+, but I'm guessing the upgrading processes for Odroid C2 and N2+ are similar, if not identical.
I finally did the update. I used the same procedure as I wrote in the thread I linked in the first post. It worked without problems.
However, in the last step nothing was updated. I think this means that the armbian repos for bookworm point to the same versions as for bullseye (kernel, dts, ...). I guess this will change soon. Only then I will get a new kernel. I hope this will not break the systems. Lets see.
Feel free to join us:
Server: irc.libera.chat
Ports: 6697 / non-SSL: 6667
Channels: #armbian, #armbian-commits, #armbian-rss
There are even more channels available. Information about those and our services can be found in our documentation: https://docs.armbian.com/Community_IRC/
Registration with Nickserv is mandatory to join primary #armbian channel.