Raspberry Pi: Home Assistant Core installieren

Smart Home ist meiner Meinung nach ein sehr interessantes Thema. Seit 2018 beschäftige ich mich wieder mit diesem Thema.

Für Smart Home gibt es einige Open Source Lösungen. Die beiden größten sind:

In diesem Beitrag zeige ich euch wie ihr Home Assistant Core unter Raspberry Pi OS manuell installiert.

sudo apt-get install python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev libtiff-dev autoconf build-essential libopenjp2-7

sudo useradd -rm homeassistant -G dialout,gpio,i2c

cd /srv

sudo mkdir homeassistant

sudo chown homeassistant:homeassistant homeassistant

sudo -u homeassistant -H -s

cd /srv/homeassistant

python3 -m venv .

source bin/activate

python3 -m pip install wheel

pip3 install homeassistant

hass

exit

Das war es bereits mit der Installation, welche recht schnell getan ist. Damit Home Assistant auch bei Systemstart automatisch mitgestartet wird, empfiehlt sich ein systemd Service.

sudo nano -w /etc/systemd/system/homeassistant@homeassistant.service

Dort einfügen:

[Unit]
Description=Home Assistant
After=network-online.target

[Service]
Type=simple
User=homeassistant
ExecStart=/srv/homeassistant/bin/hass -c "/home/homeassistant/.homeassistant"

[Install]
WantedBy=multi-user.target

Um Home Assistant bei Start des Raspberry Pi’s automatisch zu starten muss noch folgender Befehl ausgeführt werden:

sudo systemctl enable --now homeassistant@homeassistant.service

Das könnte dich auch interessieren …