从零开始的软路由之爱快docker安装homeassistant

2022-12-15 21:57:32 6点赞 65收藏 7评论

缘起

很早就了解到homeassistant这个项目啦,不过我的小米全家桶用起来还是蛮方便的就没有深入了解这个。知道前几天偶然看到了homeassistant的美化教程,发现它的数据统计功能还是非常有用的啊,比如电量数据统计还有温湿度数据统计,米家的数据都是实时的,看不到历史数据,homeassistant就可以很方便的查到某天的某时家里的温度还有用电功率就很舒坦,而且它是个开放平台,将来可以接入各种智能设备,也是一种折腾的开始…

折腾

为了homeassistant的稳定运行,我决定把它安装在爱快的docker里面,与我的软路由共存亡。如果你的爱快没有docker插件的话需要先去开启,可以参考我之前的文章。在开启docker后,我们点击“高级应用——插件管理”来到docker的管理界面,切换到“镜像管理”选项卡。

从零开始的软路由之爱快docker安装homeassistant

在镜像管理界面,点击右上角的“添加”按钮,新界面如图示,勾选上“镜像库下载”,在下面搜索框中输入“homeassistant”点击右侧的搜索,在搜索结果里面点击星级最高的那个项目的“进入下载页”选择最新版本下载即可。下载速度跟网络有关,这个镜像蛮大的有1.5g左右,觉得慢的话可以找个镜像库URL。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

下载好镜像后,我们得新建一个网络接口,如果你有网络接口可以跳过这步,首先切换到“接口管理”选项卡,然后点击右上角的“添加”按钮,新的界面按图设置,“接口名称”随意,“ipv4地址”参考下面的格式填写不要和你路由器的ip段一样,“ipv4网关”就把地址最后一位改个数就行了,“ipv6”按需勾选就可以了,这里的ipv6不变化没法拿来内网穿透。确认无误后点击“保存”完成设置。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

网络接口创建好了后,我们切换到“容器列表”选项卡,点击右上角的“添加”按钮来创建容器,在新的界面如图配置。首先是硬件类的基本配置,“容器名称”随意;“内存占用”按需设置;“镜像文件”选择刚才下载的镜像;“网络接口”选择刚才建立的接口;“ipv4地址”根据建立的网段填写,不要填写网关就行;“开机自启”按需勾选。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

如图示点击左侧“高级设置”旁的倒三角,展现出高级设置,首先点击右侧的文件管理,在docker文件夹里新建一个文件夹方便放置homeassistant的配置文件,可以参考我的设置,创建好后复制路径备用。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

回到高级设置那里,在“挂载目录”选项右上角点击“添加“按钮,如图示“源路径”填写复制的路径,“目标路径”填写/config;“环境变量”里添加一个“变量名”为TZ,值为Asia/Shanghai的变量,确认无误后点击“保存”,回到容器列表界面就能看到homeassistant已经启动了。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

这时候在浏览器输入IP:8123就可以访问homeassistant的管理界面了,首先会让你设置用户名和密码,第二个界面不用管直接点“下一步”,第三个界面是发送诊断信息什么的也不用管,直接下一步,最后点击“完成”就可以进到homeassistant了。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

如果想要支持米家的设备,还需要安装一个HACS插件库。如图示首先在刚才建立的homeassistant文件夹里再新建两个文件夹,分别命名为www和custom_components;然后我们去全球最大同行交流网站,找到hacs/integration这个项目,在Releases里找到最新版本下载并解压备用。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

来到爱快的管理界面,如图示,依次点击“高级应用——FTP服务”将ftp服务打开。点击右上角的“添加”按钮,按图设置,用户名和密码随意填写,只是临时用下,用完关掉即可;“权限”要选择读写;“FTP文件目录”填写新建的homeassistant目录,确认无误后点击“保存”。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

打开winscp软件,没有就安装一个,折腾必备工具。按图示,“文件协议”选择FTP;“主机名”填写爱快的地址;用户名和密码就是刚才建立的那个,确认无误后点击“登录”就能看到文件目录了。将左侧选中解压好的hacs目录,右侧进入到custom_components文件夹内,然后点击“上传”将整个hacs目录上传到custom_components文件夹。上传完可以关掉爱快的FTP服务。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

回到爱快的容器列表,重启下homeassistant容器。登录进homeassistant的管理界面,如图示,点击左下角的“配置”按钮,然后再点击“设备与服务”,新的界面里点击右下角的“添加集成”,在搜索框里输入“hacs”,点击该项目后会出现一堆类似服务条款的,都给勾选上然后点击“提交”。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

上一步点击“提交”后,如图示,会出现一个链接和验证码,需要全球最大同行交流网站的账号才可以,没有的话注册一个折腾必备,在同一个浏览器登上注册好的账号后,先复制好验证码,然后点击对话框上的链接,将验证码粘贴进去后点击“continue”,新出现的界面点击“Authorize hacs”授权给hacs。回到homeassistant界面就可以看到添加成功了,点击“完成”,完成配置。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

在homeassistant的“历史”选项里点击“HACS”,然后再点击“集成”。新界面的右下角点击“浏览并下载存储库”,在搜索框中搜索xiaomi,找到“Xiaomi MloT”点进去,在新界面的右下角点击“下载“,弹出的对话框中再点击“下载”。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

下载好Xiaomi MloT后,会提示重启,依次点击“配置——系统”,然后点击右上角的“重新启动”。重启完成后,如图示,按照添加hacs的方式,在添加集成里添加Xiaomi MloT,会让你登录小米账号,登录成功后选择好设备就可以愉快的玩耍了。

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant

设置了几个关心的设备,让它一直开着记录数据吧。

从零开始的软路由之爱快docker安装homeassistant

总结

感觉又打开了新世界的大门,生命不息,折腾不止。

展开 收起

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

288.2元起

Xiaomi 小米 米家智能插座3

Xiaomi 小米 米家智能插座3

48.9元起

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

189元起

Xiaomi 小米人在传感器 白色

Xiaomi 小米人在传感器 白色

129元起

无线开关 蓝牙版

无线开关 蓝牙版

32.9元起

Xiaomi 小米 SJWS01LM 水浸卫士 白色

Xiaomi 小米 SJWS01LM 水浸卫士 白色

55元起

Xiaomi 小米 MCCG02HL 小米门窗传感器 2 米家

Xiaomi 小米 MCCG02HL 小米门窗传感器 2 米家

36.8元起

Xiaomi 小米 智能开关 零火版 双开 一个到手86

Xiaomi 小米 智能开关 零火版 双开 一个到手86

99元起

Xiaomi 小米 MI 小米 人体传感器2S

Xiaomi 小米 MI 小米 人体传感器2S

69元起

Xiaomi 小米 XMZNCXB01QM 5位插孔插排

Xiaomi 小米 XMZNCXB01QM 5位插孔插排

53.1元起

Xiaomi 小米 XMWXKG01YL 智能开关 双键版 白色

Xiaomi 小米 XMWXKG01YL 智能开关 双键版 白色

49元起

Xiaomi 小米 米家LED智能灯泡 蓝牙mesh版

Xiaomi 小米 米家LED智能灯泡 蓝牙mesh版

23.9元起

Xiaomi 小米 米家夜灯2 红外人体感应夜灯

Xiaomi 小米 米家夜灯2 红外人体感应夜灯

暂无报价

Xiaomi 小米 LYWSD03MMC 智能传感器

Xiaomi 小米 LYWSD03MMC 智能传感器

20.8元起

Xiaomi 小米 智能语音控制开关 白色

Xiaomi 小米 智能语音控制开关 白色

39元起

Xiaomi 小米 MIJIA 米家 显示器挂灯

Xiaomi 小米 MIJIA 米家 显示器挂灯

156.4元起
7评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
65
扫一下,分享更方便,购买更轻松