Installing Home Assistant Supervised

Warning

Installation of Home Assistant Supervised is only possible on Debian 12 (Bookworm).

Installing Home Assistant Supervised by script

  1. Install Armbian Linux Debian 12 (Bookworm).

Hint

You can find the current firmware image for your device here: JetHome firmware portal.

Hint

See the Controller Firmware section in the documentation for your device.

  1. Run the installation script:

curl https://raw.githubusercontent.com/jethub-homeassistant/supervised-installer/jethome-homeassistant-supervised/jethome-homeassitant-supervised.sh | sudo bash
  1. After pre-installing the necessary packages and updating the system, the script will prompt you to reboot the device. Reboot is necessary to update system settings to meet the Home Assistant requirements. After rebooting, run the script again:

curl https://raw.githubusercontent.com/jethub-homeassistant/supervised-installer/jethome-homeassistant-supervised/jethome-homeassitant-supervised.sh | sudo bash

Note

A short while after the installation begins, the Home Assistant web interface will be available at http://DEVICE_IP:8123, where DEVICE_IP is the IP address of your device. The script will terminate when the installation is complete.

  1. Wait until the installation is complete, then reboot the system.

Note

A reboot is required to clear the error “Unhealthy system - Not privileged”.