up2物联网网关(2)

2021-03-095456
AI 快速预览详细 收起
本文介绍了在UP2设备上安装HomeAssistant的方法。首先使用fdisk进行分区并格式化,然后通过Docker拉取HomeAssistant镜像。由于UP2设备性能有限,选择在openwrt中运行Docker,避免了额外的资源消耗。最后,通过端口转发配置,可以在浏览器中访问HomeAssistant的Web界面,实现家庭自动化控制。


一、安装homebirge
话接上回,编译好openwrt后,homeassistant可以用docker装,
安装之前需要看下分区情况:
可以使用fdisk 进行分区,然后用mkfs进行格式化,最后记得把分区挂在写在/etc/fstab里

查看docker版本
up2物联网网关(2)图1
up2物联网网关(2)图3

使用docker 拉取 homeassistant

up2物联网网关(2)图4


可以看到有好多大佬提供了docker的镜像,直接拉取一个使用就好。也有好多树莓派的可以用,这里UP2是x86的 我们就拉取最多stars的
up2物联网网关(2)图5

拉取过程非常慢,可以去看个火星援救、地心引力、星际穿越什么的

two thousand years laterup2物联网网关(2)图2

拉取成功后可以看到镜像的信息up2物联网网关(2)图6

运行homeassistant docker镜像
docker run --init -d --name="home-assistant" -e "TZ=Asia/Shanghai" -v /etc/config/homeassistant:/config --net=host homeassistant/home-assistant:latest

up2物联网网关(2)图7

因为wan口有防火墙 需要做个端口转发默认端口是8123,转发到内网lan口ip就行
up2物联网网关(2)图8
在电脑浏览器里打开就可以配置了

up2物联网网关(2)图9

登陆后好多功能,还有自动化
up2物联网网关(2)图10

缓慢研究中,还有好多功能。为啥选择了在openwrt里跑docker,其实只是习惯openwrt的web操作,up2的性能也就一般,跑个home assistant就已经吃完cpu了,如果装个ubuntu本身就吃资源,还要接个显示器和鼠标键盘,还是比较麻烦,下次找个带触控屏幕的设备做个家庭控制中心试试。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -