树莓派实验:智能家居HomeAssistant安装和ESPHome使用DHT11温湿度传感器

NO.1
智能家居HA

本文开始进入PVE 树莓派 第三个系列 智能家居HA

前面已经完成了泛娱乐系列,博客网站系列,现在开始智能家居系列

之前打算使用HomeAssistant的PVE完成系统镜像,树莓派5支持,且很好的引入镜像并开启了系列,这样做的好处是有默认的应用商店

但是后来想了想,目前只用到应用商店的ESPHome,但ESPHome可以自托管部署,不需要依赖商店,并且商店的其他应用目前用不上

为了让ESPHome,MQTT,Node-RED,HACS在同一个服务器上,方便一并启动和备份,所以本文放弃单独使用完成的HA系统,而是统一在Ubuntu Server部署docker应用,包括HomeAssistant

img

NO.2
ESPHome

使用Docker搭建ESPHome之后

不要像默认商店安装ESPHome一样,尝试添加集成

因为docker部署的ESPHome无法添加集成

img

正确的使用方式是

在ESPhome设置一个设备

设置好设备后,在Home Assistant会自动检查到,点击配置即可

img

配置后的界面

img

NO.3
温湿度统计

使用智能家居最基本的是温湿度计

考虑到ESP的针脚受电气影响和不太美观,在网上买了公模盒子

img

把ESP32和DHT11传感器放到盒子中

img

调整要统计的位置,放在显示器后面

img

查看温湿度数据

实时数据和历史数据

img

NO.4
Tips

智能场景和产品联动

当温度到某个数值时开启空调或者风扇,或者关闭

后面会用到HA的设置以及MQTT通信等

END.