Home assistant supervised on Orange Pi Zero 3

I recently installed Home Assistant supervised on an Orangepi zero 3 2gb. This is not a guide, but I want to record some of the steps to make Hoem Assistant work.

  • This topic is broadly correct: Installing Home Assistant Supervised on Orange Pi 3B - Community Guides - Home Assistant Community
  • I installed Armbian ( Orange Pi Zero 3 - Armbian), there is build labled ‘home assistant’ that includes all the required packages preinstalled. It doesn’t include Armbian-Config but that’s optional.
  • Changing the Pretty_Name of the OS doesn’t work anymore so set BYPASS_OS_CHECK=true
  • Changes in apt mean that installing from the user folder (e.g. /root/) results in permission errors for the _apt user. Placing the download in /tmp/ fixes this, but I don’t know why. Some people report that you also need to chmod 777 the file and chown to _apt, I didn’t and it worked.
  • First boot for home assistant takes a long time, approx 10 minutes. After this it is very responsive.
  • wifi, bluetooth, USB all work fine, I haven’t tried GPIO.

My setup uses 700mb ram, with ZHA, ESPhome and bluetooth being the main integrations. 2gb seems to be sufficient, but I think the 1gb would be too little. ESP home compiles take 3-5 minutes.

Armbian is not a supported OS for a supervised installation.
It might work for now, but updates of the supervisor can without warning cause issues.

Regarding the 1GB version, then it might be possible, but the Pi 3B which have 1GB is listed with a warning in the HAOS installation documentation and several users are reaching the limitations of this board with each new update.ofnthe system.