Published on

How to Install Home Assistant On X86 Machine Using Ubuntu

Authors
  • avatar
    Name
    Tal
    Twitter

How to Install Home Assistant On X86 Machine

Welcome to this tutorial on how to install Home Assistant on x86 architecture. Home Assistant is an open-source home automation platform that allows you to control various smart devices and automate tasks in your home. In this tutorial, we will guide you step-by-step on how to install Home Assistant on x86 architecture.

Installation Process

  1. Download And Install Balena Etcher

  2. Download Ubuntu 22.04.04 LTS

  3. Open Balena Etcher

  4. Select flash from file:

wget
  1. Select the Ubuntu image

  2. Go to select target, and choose your USB drive, then click flash

  3. Restart your PC

BIOS setup

  1. Enter the BIOS setup using F2 (For an Intel NUC)

  2. Enable UEFI boot

UEFI Mode
  1. Disable Secure Boot
UEFI Mode
  1. Press F10 to save and exit

Run Live Ubuntu OS

  1. Press F10 to enter the boot menu

  2. Select your Ubuntu drive

Boot Media Select
  1. Select Try or Install Ubuntu
Ubuntu Select
  1. Select Try Ubuntu
Try Ubuntu

Install Balena Etcher In Ubuntu

  1. Open the terminal using Ctrl + Alt + T

  2. Copy the following commands:

sudo add-apt-repository universe -y
sudo apt update
sudo apt install libfuse2

sudo apt update
wget 'https://github.com/balena-io/etcher/releases/download/v1.14.3/balena-etcher_1.14.3_amd64.deb'
sudo dpkg -i balena-etcher_1.14.3_amd64.deb
sudo rm balena-etcher_1.14.3_amd64.deb
sudo apt update -y
sudo apt --fix-broken install -y
  1. Paste using Ctrl + Shift + V and press Enter
wget
  1. Open the applications menu in the bottom left
wget
  1. Search for Balena Etcher and press Enter to open the application
wget

Flash Home Assistant OS

  1. Copy the URL for the Generic x86-64 image from:
https://github.com/home-assistant/operating-system/releases/download/13.1/haos_generic-x86-64-13.1.img.xz

Or

From the Home Assistant website

  1. Select flash from URL:
Flash From URL
  1. Paste the Home Assistant URL
Image URL
  1. Go to select target, and choose your drive, then click flash
Flash URL
Warning
  1. Balena Etcher should begin to flash the image
Flashing Image
  1. Restart Ubuntu
Restart Ubuntu

First Boot

  1. Home Assistant should start booting

  2. You can login from your browser using http://homeassistant.local:8123

  3. Fill in the required details and click Finish

Fill in details
Fill in details
  1. You can see the Home Assistant dashboard
Home Assistant Dashboard

That’s it! You have successfully installed Home Assistant on x86 architecture. You can now control your smart devices and automate tasks in your home.