2020年6月24日 星期三

Home assistant+Supervised in樹莓派Ubuntu 20.04 docker

只是記錄一下我安裝的步驟

樹莓派 安裝
Ubuntu 20.04>docker>Home assistant+Supervised

安裝Ubuntu

先到Ubuntu官網下載樹莓派用的img檔案
https://ubuntu.com/download/raspberry-pi
使用win32diskimager燒錄到 32G記憶卡
個人是raspberry pi 4用64bit

*在第一次啟動前

用電腦在記憶卡boot根目錄
建立一個空檔案ssh開啟樹莓派SSH功能
(編輯建立空檔建議使用notepad++)
https://notepad-plus-plus.org/downloads/

設定WIFI第一次啟動前

新增一個ssh空檔案啟用SSH

x編輯根目錄network-config內容
x**(此方法不能用 改了只會連ssh連不進去= =)

我是已經啟動後有線連接參照以下網址的教學修改
https://learningsky.io/raspberry-pi-set-ubuntu-server-19-wifi/

預設SSH帳號密碼都是ubuntu
第一次登入會叫你改密碼
有提示重開就重開
sudo reboot

更新
sudo apt-get update
sudo apt-get grade -y
等等重開
sudo reboot

安裝docker

原本是照著DOCKER官網步驟
https://docs.docker.com/engine/install/ubuntu/
第3步因為我是ubuntu 20.04 64bit
要用arm64的選項
到安裝docker完為止
*跑完還要
sudo usermod -aG docker $USER
增加docker權限(或每次docker都要加sudo)

安裝DOCKER UI

https://bbs.hassbian.com/thread-2585-1-1.html
7.2-7.4步驟
我是覺得有一個UI管理比較方便
sudo apt-get install bash socat jq

docker pull portainer/portainer:latest

docker run -d -p 9000:9000 --name docker-portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

就可以用IP:9000進去設定密碼
選location登入管理images

今天改用hassio內的portainer
安裝來說比較簡易
但我無法看到所有images就不用hassio的了

安裝Homeassistant+Supervised

參考github安裝需求程式
https://github.com/home-assistant/supervised-installer
前面四個
應該裝docker就已安裝過

sudo apt-get install avahi-daemon dbus

按照我的raspberry pi4
sudo su

curl -sL https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh | bash -s -- -m raspberrypi4-64 

可以直接嘗試連接192.168.x.x:8123
或者輸入
sudo journalctl -fu hassio-supervisor.service
如果前面都成功安裝就會登陸進去看LOG了



-------
另外紀錄hassio 備份MariaDB
備份時必須先手動停止
再備份snapshot
還原時須先手動安裝addons
在按還原
否則還原會出現錯誤

沒有留言:

張貼留言