[SmartHome] 在樹莓派4B安裝 HomeAssistant

在樹莓派的Raspbian系統上直接安裝 HomeAssistant套件。

亦可參考官網 Manual installation on a Raspberry Pi

升級系統,可參考 [樹莓派]系統更新、升級、更換軟件源
更新軟件源
sudo apt-get update
sudo apt-get upgrade -y

更新到最新的PIP版本
sudo pip3 install pip --upgrade

安裝所有需要用到的軟體
sudo apt-get install python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev

建立 homeassistant (系統帳號,建立home,加入 dialout、gpio、i2c群組)
 sudo useradd -rm homeassistant -G dialout,gpio,i2c

建立 HomeAssistant的安裝目錄,並且設定owner為homeassistant
cd /srv
sudo mkdir homeassistant
sudo chown homeassistant:homeassistant homeassistant

切換到 homeassistant帳號,建立所需要的環境
sudo -u homeassistant -H -s
cd /srv/homeassistant
python3 -m venv .
source bin/activate

啟動所需要的虛擬環境後(注意prompt會有改變),就可以來安裝需要得python package
python3 -m pip install wheel

安裝 HomeAssistant
pip3 install homeassistant

如果安装过程中出现红色字体,就执行命令:pip3 install homeassistant --upgrade  直到不出现红色错误为止

第一次啟動 HomeAssistant
hass

等待這些訊息出現後,就可以透過以下網址連上網頁UI了

http://ipaddress:8123


------------------------------------
相關系列文章:

留言

這個網誌中的熱門文章

[TCL] 基本語法與指令 - 3. 資料型態

[TCL] 基本語法與指令 - 2. TCL 語法

[TCL] 基本語法與指令 - 1. TCL 簡介