退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

今天繼續為大家介紹在舊手機上安裝linux成功後,接下來要幹什麼,理論上安裝好linux後可以作為一個很小的服務器用,做一個網站都是可以的,還可以安裝Docker、HTTP網站、FTP服務器等等。但是我要為大家演示的是安裝homeassistant系統,手機做homeassistant的優勢在於常年開機省電!!!懂得人就很清楚了。

直接使用ssh工具連接手機中的linux、ip地址直接在Deploy主界面上方就是,我這裡用CRT軟件連接。

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

順便查看了一下內核版本剛好在及格線,安裝的是ubuntu的18.04系統,python3版本是3.6.5 注意:安裝18.04版本的ubuntu是為了更高版本的python,ubuntu16.04的python版本安裝不了homeassistant系統。

因為自帶了Python 的包管理器,所以我們這裡做一下更新

sudo pip3 install -U pip

報的黃字的問題不用管出現Successfully就ok了。

安裝需要用到的 python 虛擬環境工具

sudo pip3 install virtualenv

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

然後添加一個homeassistant的用戶

在 /srv 目錄下面添加 python 運行環境,

sudo mkdir /srv/homeassistant

sudo chown homeassistant:homeassistant /srv/homeassistant

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

然後切換到新建的用戶

sudo su -s /bin/bash homeassistant

創建 Python 虛擬運行環境並切換

virtualenv -p python3 /srv/homeassistant

source /srv/homeassistant/bin/activate

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

安裝homeassistant

pip3 install -U homeassistant

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

如果安裝homeassistant報錯,這個是確認編譯用的環境,切記安裝以下幾個包,

sudo apt-get build-dep python-lxml

sudo pip install lxml --upgrade

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

就可以了,

然後直接hass就可以運行homeassistant了。

運行以後要等待,主要是homeassistant運行的時候還需要下載一些文件,知道出現如圖所示的內容就說明可以在網頁中訪問homeassistant了,地址為:ip:8123

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

退休的安卓手機有大用處安裝linux和智能家居系統homeassistant下

剛才裡面提到的報錯一定要多關注,而且今天的教程裡面是需要切換用戶環境的,也需要多注意,下一次運行hass命令,啟動homeassistant的時候需要這兩步:

sudo -u homeassistant -H -s

source /srv/homeassistant/bin/activate

hass

好了 感謝大家的支持。


分享到:


相關文章: