本帖最后由 WT_0213 于 2024-5-6 14:22 编辑
内容简介
ESP 系列模组接入Home Assistant。
ESP 系列模组接入Home Assistant比较简单的方式使用tasmota固件通过MQTT直连 Home Assistant。
这里以 ESP8266 + DHT22 模块为例
烧写tasmota固件
打开tasmota文档
https://tasmota.github.io/docs/
直接选择 Web installer
网页打开可能比较慢,等待片刻,就会变成这个样子
这个固件是英文的,内部选项有很多语言,还有esp32设备的,这里测试设备是ESP8266选择Tasmota CN就可以了,中文的固件。
剩下的就是将ESP8266连接串口工具,进行烧录就可以了。这里就不细说了。很简单。
烧录完成后,会提示配网操作,根据提示配网即可。
烧录完成后WIFI列表中也可以看到tasmota开头的WIFI热点。
连接上去也可以通过网页配网。
设置模块
这里是ESP8266-01+DHT22
选Sonoff Basic
GPIO2 选AM2301 其他选无即可。点击保存
网络配置完成后,通过路由找到设备ip。通过ip可以直接访问tasmota 的web版管理页面。
下面配置MQTT,点击设置
MQTT设置
填写MQTT服务器信息,其他值不用动。然后保存。
可以在控制台查看设备的一些指令信息。
关于 MQTT 服务配置与 Tasmota插件安装可以参考
【智能家居】树莓派搭建全屋智能之环境搭建03
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44583
到这里 Home Assistant 就可以自动发现烧录了 tasmota 固件设备了。
⚠️ 一定要注意,tasmota MQTT 配置信息如果都是默认值的话,Home Assistant 添加 tasmota 插件的时候配置选择默认即可尽量不要修改不然有可能识别不出来。
温湿度内部结构是这样的。
关联上一篇
[智能家居]MQTT控制HomeAssistant设备
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44644
关联下一篇
【智能家居】小安派 DSL 通过MQTT 控制Home Assistant灯
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44671
|