使用最簡(jiǎn)單的方式僻弹,不需要root手機(jī)蹋绽。以下是使用小米mix2手機(jī)安裝home assistant的記錄卸耘。
- 開始之前參考錯(cuò)誤部分給pip加速的方法蚣抗,先配置全局加速。
方式1:使用aidlux中已有的版本
- 到軟件市場(chǎng)安裝 ‘a(chǎn)idlux’
- 啟動(dòng)aidlux
- 打開aidlux的應(yīng)用市場(chǎng)钝域,安裝home assistant例证。注:安裝的轉(zhuǎn)圈永遠(yuǎn)不會(huì)結(jié)束织咧,查看沒有安裝進(jìn)程了就是結(jié)束了。
- ssh上去捅位,命令行輸入:/opt/homeassistant/bin/hass
啟動(dòng)成功后绿渣,訪問 http://ip:8123
方式2:安裝最新版本
- 打開aidlux的應(yīng)用市場(chǎng),安裝python3.9淀散。完成后輸入以下命令讓3.9變成默認(rèn)版本档插。
sudo rm -rf /usr/bin/python3
sudo rm -rf /usr/bin/python
sudo ln -s /usr/local/python-3.9.10/bin/python3.9 /usr/bin/python3
sudo ln -s /usr/local/python-3.9.10/bin/python3.9 /usr/bin/python
- 升級(jí)sqlite3
wget https://sqlite.org/2021/sqlite-autoconf-3360000.tar.gz
tar -xvf sqlite-autoconf-3360000.tar.gz
cd sqlite-autoconf-3360000
./configure
make
sudo make install
- 安裝最新版本hass
python3 -m venv .
source /opt/homeassistant/bin/activate
python3 -m pip install --upgrade pip
pip3 install homeassistant
- 啟動(dòng)hass
source /opt/homeassistant/bin/activate
hass
錯(cuò)誤及解決方法
- [homeassistant.util.package] Unable to install package home-assistant-fronte 網(wǎng)絡(luò)問題導(dǎo)致安裝包失敗
臨時(shí)加速
pip install home-assistant-frontend==20220601.0 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
全局加速
vim ~/.pip/pip.conf
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com