With so many restrictions that exist to install HA on another board outside of those exclusive to HA such as RPI.
I have tried to install HA in many ways, with (armbian, ubuntu Server, Raspbian compiled for potato.). All without success, I already find myself with the need to obtain an answer here for a linux beginner, or I will end up buying an RPI.
I already have two RPIs running with HA (Supervised). and they work well, I just wanted to try le potato to see how viable it was.
Normally I get the incompatibility warning, I have used BYPASS to bypass that but then I get an error in the dependencies in dpkg
[warn]
[warn] If you want more control over your own system, run
[warn] Home Assistant as a VM or run Home Assistant Core
[warn] via a Docker container.
[warn]
[warn] ModemManager service is enabled. This might cause issue when using serial devices.
Leaving 'diversion of /etc/NetworkManager/NetworkManager.conf to /etc/NetworkManager/NetworkManager.conf.real by homeassistant-supervised'
Leaving 'diversion of /etc/NetworkManager/system-connections/default to /etc/NetworkManager/system-connections/default.real by homeassistant-supervised'
Leaving 'diversion of /etc/docker/daemon.json to /etc/docker/daemon.json.real by homeassistant-supervised'
Leaving 'diversion of /etc/network/interfaces to /etc/network/interfaces.real by homeassistant-supervised'
Unpacking homeassistant-supervised (1.5.0) over (1.5.0) ...
dpkg: dependency problems prevent configuration of homeassistant-supervised:
homeassistant-supervised depends on systemd-resolved; however:
Package systemd-resolved is not installed.
dpkg: error processing package homeassistant-supervised (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
homeassistant-supervised
Right now throws that in full installation, when entering the installation command
If you are using Raspbian 11, you need to enable backports. By default, Bullseye distributions use resolveconf and not systemd-resolved. Debian 12 and Ubuntu uses the new stuff. Not sure why HA would put that as a dependency in their package but you should report it to them since Raspbian 11 and Debian 11 both do not have that package.
When I restarted the first time it stopped working, there is a problem in docker.
I will continue looking for a solution, but it does not seem to be a recommended installation.
The network was configured on the router with that DNS. This notice also catches my attention just before starting HA …
N: Download is performed unsandboxed as root as file '/root/homeassistant-supervised.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Google DNS must be removed if you have them configured on the router where the Le Potato will be connected
After updating & upgrading
We must follow the installation steps that tells us:
The installation of the OS-Agent must be “os-agent_1.6.0_linux_aarch64.deb”
During the installation select Raspberry pi 4 (that worked for me)
It takes at least 30 min or more to display the image by local ip:8123
Note: It can give some errors during the installation but will make a few loops and solve the problems.
You should not install another application or tool on docker since HA Supervised, it does not work well afterwards.
After installing and having created the user, it will present you with some bug that you must fix, taking as a guide the links that it presents in the same HA
Unsupported system - CGroup version.
Unsupported system - AppArmor issues.
It is working, you can restart the Host without problem and the network works very well.