Home Assistant Core on raspbian

เนื่องจากทำการติดตั้ง Home Assistant Core ตามวิธีจาก Home-assistant แล้วไม่สำเร็จ เลยปรับแต่งใหม่และทำการแก้ คำสั่งที่ผิด เพื่อให้ติดตั้งโปรแกรม Home Assistant บน raspbian ได้

แนะนำ (ควรติดตั้ง Python 3.8 แต่ถ้าไม่ได้ก็ใช้ Python 3.7 ไปก่อนได้ ) link Update python3.8

ทำการ update os Raspberry pi

sudo apt-get update

sudo apt-get upgrade -y

ทำการติดตั้ง dependencies:

sudo apt-get install -y python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff5

สร้าง User homeassistant

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

ทำการสร้าง VIRTUAL ENVIRONMENT for home assistant

sudo mkdir /srv/homeassistant

sudo chown homeassistant:homeassistant /srv/homeassistant

ทำการเปลี่ยน User เป็น homeassistant

sudo -u homeassistant -H -s

cd /srv/homeassistant

python3 -m venv .

source bin/activate

ทำการ activated the virtual environment (หมายเหตุ ต้องมีคำว่าอยู่ข้างหน้า ตามข้อความนี้(homeassistant) homeassistant@raspberrypi:/srv/homeassistant $) จากนั้นก็ทำการติดตั้ง package ตามนี้

python3 -m pip install wheel

ทำการติดตั้ง package Home Assistant Core

pip3 install homeassistant

ทำการ start homeassistant ด้วยคำสั่งนี้

hass

รอเวลา 10-20 นาที แล้วเข้าไปที่เว็บ http://homeassistant.local:8123. หรือ http://<IP address>:8123

ปล. ติดตรงไหนทัก line มาได้ครับ

ข้อมูลมาจาก https://www.home-assistant.io/installation/raspberrypi