树莓派4+ docker+ homeassistant
樹莓派4+ docker+ homeassistant
- 備忘錄:一次安裝配置過程記錄
- 安裝docker:
- 替換安裝源
- 安裝Docker UI :portainer:linux-arm
- 安裝 homeassistant +HASS
- 安裝完畢
備忘錄:一次安裝配置過程記錄
硬件:樹莓派4B M:2G TF:64G
軟件:docker Docker version 19.03.12, build 48a6621
安裝docker:
需要執(zhí)行一行命令,然后等著等著,
curl -sSL https://get.docker.com | sh
安裝成功之后,需要把 pi 用戶添加到 docker 用戶組,這樣在執(zhí)行 docker 命令時(shí)就不需要每次都帶 sudo,當(dāng)然,你可以不做這個(gè)操作,但是每次執(zhí)行 docker 命令時(shí)要帶 sudo。
驗(yàn)證安裝是否成功:
sudo docker run arm32v7/hello-world替換安裝源
sudo nano /etc/apt/sources.list sudo nano /etc/apt/sources.list.d/raspi.listsources.list
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpiraspi.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
更新
更換docker源
vi /etc/docker/daemon.json {"registry-mirrors": ["https://registry.docker-cn.com"] }重啟docker
sudo systemctl restart docker安裝Docker UI :portainer:linux-arm
docker pull portainer/portainer:linux-armdocker run -d --name portainer --restart unless-stopped -p 9000:9000 -v ~/portaniner/data:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer:linux-arm瀏覽器打開 0.0.0.0:9000
選擇local
查看
安裝 homeassistant +HASS
安裝armhf-hassio-supervisor鏡像 docker pull
homeassistant/armhf-hassio-supervisor:latest
安裝armhf-homeassistant鏡像 docker pull
homeassistant/armhf-homeassistant:latest
使用了下面這個(gè)安裝方式,上面這2個(gè)pull的鏡像沒用上了。
切換到root安裝HASS.io ,此方法2020年5月后為不推薦的安裝方式了
具體可查看This install method has been deprecated.
sudo su curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash -s – -m raspberrypi3首先解決無法鏈接的問題
https://site.ip138.com/raw.Githubusercontent.com/sudo vim /etc/hosts 里面修改
先ping下IP地址后添加
替換先安裝下:
curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash -s -- -m raspberrypi4
之后就是漫長等待:
查看狀態(tài):
另一個(gè)hassio 一鍵安裝腳本方案:https://github.com/neroxps/hassio_install
hassio 一鍵安裝腳本,實(shí)現(xiàn)以下功能。
自動(dòng)更改系統(tǒng)源為中科大源。(目前支持 Debian Ubuntu Raspbian 三款系統(tǒng))
自動(dòng)安裝 Docker,可以選擇切換 Docker 源為國內(nèi)源,提高容器下載速度。(注意:Ubuntu 18.10 get.docker.com 官方暫不支持安裝docker)
避開 Hassio 因亞馬遜連接超時(shí)導(dǎo)致無法拉取最新版本的 Homeassistant 容器。
安裝完畢
瀏覽器打開本機(jī)ip:8123 查看
homeassistant/raspberrypi4-homeassistant:landingpage 自動(dòng)更新到目前的最新版本0.112.4
驗(yàn)證一次使用一個(gè)小米手機(jī)做監(jiān)控
總結(jié)
以上是生活随笔為你收集整理的树莓派4+ docker+ homeassistant的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 频率域滤波之带阻滤波器matlab代码
- 下一篇: 【观察】数据中心业务这张“神秘牌”,如