Home Assistant supervised and ESPHome installer for 32bit systems

This guide will help you to install Home Assistant Supervised, on almost any machine type you choose, even netbooks, nettops and old PCs with 32bit CPU.

With Debian installed, you can move on to installing Home Assistant Supervised.

Step 1: First you will start by updating the Debian OS to make sure all the latest updates, security patches and nessesary dependacy’s are installed. To do this, log into the terminal of your machine, enter the following command and press enter.

su -
apt update && apt upgrade -y && apt autoremove -y
apt-get install software-properties-common apparmor-utils apt-transport-https ca-certificates curl dbus jq network-manager wget udisks2 libglib2.0-bin unzip -y

Step 2: Stop and disable Modem Manager:

systemctl disable ModemManager
systemctl stop ModemManager

Step 3: Install Docker-IO:

apt install -y docker.io

Step 4: Install OS-Agent:

wget https://github.com/home-assistant/os-agent/releases/download/1.2.2/os-agent_1.2.2_linux_i386.deb
dpkg -i os-agent_1.2.2_linux_i386.deb

Instructions for installing the OS-Agent can be found here

Step 5: Start script to install Home Assisistant Supervised:

curl -sL "https://raw.githubusercontent.com/ntguest/32bit-home-assistant-supervised-installer/master/files/installer.sh" | bash -s -- -m qemux86

Also supported next Machine types:

- generic-x86-64
- odroid-c2
- odroid-n2
- odroid-xu
- qemuarm
- qemuarm-64
- qemux86
- qemux86-64
- raspberrypi
- raspberrypi2
- raspberrypi3
- raspberrypi4
- raspberrypi3-64
- raspberrypi4-64
- tinker
- khadas-vim3

Follow instructions

Full instruction you can get HERE

1 Like