In deze handleiding leer je hoe je Home Assistant Core installeert op een Ubuntu 24.04 server. Home Assistant is een open-source platform waarmee je je slimme apparaten kunt beheren en automatiseren.
Home Assistant Core heeft een aantal pakketten nodig. Deze installeer je met:
apt install -y tmux bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libturbojpeg0-dev tzdata ffmpeg liblapack3 liblapack-dev libatlas-base-dev software-properties-common
Voeg eerst de Python PPA toe en installeer daarna Python 3.13 met extra pakketten:
add-apt-repository ppa:deadsnakes/ppa apt install python3.13 python3.13-dev python3.13-venv -y
Maak een gebruiker aan voor Home Assistant, geef die de juiste rechten en zet de installatie in een virtuele omgeving:
useradd -rm homeassistant chsh -s /bin/bash homeassistant usermod -aG dialout homeassistant mkdir /srv/homeassistant chown homeassistant:homeassistant /srv/homeassistant sudo -u homeassistant -H -s cd /srv/homeassistant python3.13 -m venv . source bin/activate python3.13 -m pip install wheel pip3.13 install homeassistant
Start Home Assistant met tmux en het commando hass:
tmux hass
Daarna kun je via je browser naar http://your-server-ip:8123 gaan en de installatie afronden (account aanmaken, locatie instellen, voorkeuren kiezen).

Je hebt nu Home Assistant Core geïnstalleerd op Ubuntu 24.04. Het is een krachtige en flexibele manier om je slimme apparaten te beheren en automatiseren.
sudo apt update sudo apt upgrade -y sudo systemctl restart nginx echo "Server updated successfully"En nog een code block:
#!/bin/bash cd /var/www/html git pull origin main composer install --no-dev php artisan migrate