【赠Home-Assistant初次安装的朋友】
生活随笔
收集整理的這篇文章主要介紹了
【赠Home-Assistant初次安装的朋友】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本人是基于s912固件刷機頂盒安裝,具體刷機過程這里就不展示了
目錄
1.查看CPU類型
2.安裝環境依賴
3.安裝docker
4.安裝中文portainer
5.下載并安裝代理
6.安裝homeassistant(含supervisor)
7.安裝HACS
8.設置靜態IP
9.其它
一、查看CPU類型
lscpu#root@armbian:~# lscpu #Architecture: aarch64 # CPU op-mode(s): 32-bit, 64-bit # Byte Order: Little Endian其中Architecture:? ? ? ? aarch64
就是我們想要查看的類型了?
二、安裝環境依賴
apt-get install \ apparmor \ jq \ wget \ curl \ udisks2 \ libglib2.0-bin \ network-manager \ dbus \ lsb-release \ systemd-journal-remote -y三、安裝docker
curl -fsSL get.docker.com | sh四、安裝中文版portainer
6053537/portainer-ce - Docker Image | Docker Hub?
docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock hub-mirror.c.163.com/6053537/portainer-ce#這是6053537大神的 #這里我用的端口為9000,個人可根據自己需求更改完成后就可輸入:http://IP:9000進入portainer(docker)管理頁面了
五、下載并安裝代理
?Release 1.4.1 · home-assistant/os-agent (github.com)
wget https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_aarch64.deb \ dpkg -i os-agent_1.4.1_linux_aarch64.deb#這一步是根據第一步查看CPU類型決定所下載的(aarch64.deb)?六、安裝homeassistant(含supervisor)
docker run -d --name hassio_supervisor --privileged \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/run/dbus:/var/run/dbus \ -v /opt/docker/hassio:/data \ -e SUPERVISOR_SHARE="/opt/docker/hassio" \ -e SUPERVISOR_NAME=hassio_supervisor \ -e HOMEASSISTANT_REPOSITORY="homeassistant/qemuarm-64-homeassistant" \ --restart unless-stopped homeassistant/aarch64-hassio-supervisor:latest#這一步要根據網絡環境確定所需時長(時間可能會很長,拉取7個鏡像,一定要耐心等待)?七、安裝HACS
進入portainer,在“容器”內找到“homeassistant”,點擊進入找到“控制臺”輸入下列內容
wget -O - https://hacs.vip/get | HUB_DOMAIN=ghproxy.com/github.com bash -?
?
?八、設置靜態IP地址
source /etc/network/interfaces.d/* #auto lo #iface lo inet loopback auto eth0 iface eth0 inet staticaddress 192.168.50.233 #ipnetmask 255.255.255.0 #子網gateway 192.168.50.203 #網關dns-nameservers 192.168.50.203 #DNS /etc/init.d/networking restart #重啟網絡服務#或重啟設備 #Reboot九、其它
?如安裝插件是提示“系統不健康導致不能備份、恢復備份和不能安裝插件”請在./docker/hassio目錄下新建“jobs.json”文件,并編輯一下內容?
nano /opt/docker/hassio/jobs.json #如果沒有,就自己新建一個#編輯jobs.json文件 #輸入:{"ignore_conditions": ["healthy"]}?
總結
以上是生活随笔為你收集整理的【赠Home-Assistant初次安装的朋友】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.单片机最小系统
- 下一篇: 【imessage苹果相册推】苹果现群发