整屋温湿度监控

背景

之前把整屋的照明开关、人在传感、加湿器等各种设备都换成了米家,也自动化控制了加湿器,非常好用。那如何一眼看到整个房子中各个房间的温度、湿度情况呢?在米家app上一个一个传感器查看比较麻烦,也显的不够智能。于是在考虑能不能有一个界面,能够展示房型图,并在图上各个房间里显示当前温度湿度呢?

先来看看效果图

将支持米家的设备都接入Home Assistant

安装Home Assistant

正好家里有一台微电脑,被我当作服务器一直运行着,只要在上面部署Home Assistant就好了。

由于我已经安装了1panel面板,再来安装Home Assistant会非常方便。

为了安全原因,还是不要把Home Assistant开放到公网比较好,因为Home Assistant可以控制很多家中的设备。

安装HACS

根据文档:

选择第一个安装方式。

  1. 直接在宿主机上找到配置目录,例如1panel中目录就是 「1panel安装目录」/apps/home-assistant/home-assistant/data/ ,执行以下命令
1
wget -O - https://get.hacs.vip | bash -
  1. 重启Home Assistant所在的docker容器

  2. 登录Home Assistant,并在设备与服务中选择添加集成,这个时候就能看到HACS了,选择集成即可。

集成小米插件

  1. 在HACS中搜索xiaomi miot auto 并下载

  1. 在设备与服务中选择添加集成xiaomi miot auto

  1. 登录小米账号,并自动导入已连入的米家的设备

如果遇到问题,可以查看相关文档:

绘制全屋温湿度监控图

  1. 先设置一个卡片,配置一张房型图

  1. 然后添加各种元素就可以了,这里就选择了一些温度、湿度传感器

  2. 最后调整他们在图上的位置即可

最后就有了一开始的那张效果图