资讯详情

home assistant用esphome添加温湿度传感器

硬件准备

ESP8266 esp-01S DHT11温湿度WiFi节点成品模块ESP8266 ESP-01 WIFI 模块下载器 。

esphome向导创建yaml文件

点击home assistant左侧边栏supervisor选项,选择Add-ons中的esphome如果插件,如果底部没有第二次搜索esphome安装。点击OPEN WEB UI进入esphome使用界面。如无反应,请刷新页面再试。 点击右下角10号新项目进入创建导向。依次输入名称test,选择开发板,WiFi创建名称、密码和连接密码。 开发板esp8266–默认使用01。

添加dht11代码

点击test工程下EDIT编程yaml在结尾添加以下代码:

 #Example configuration entrysensor:      - platform: dht     pin: GPIO2      temperature:        name: "Room Temperature"      humidity:        name: "Room Humidity"          update_interval: 60s         model: DHT11  

注意代码格式,点击SAVE保存。 点击VALIDATE检查正确后即可UPLOAD上传代码了。如第一次上传,将esp01s插入下载器后,插入树莓派U口,刷新模块esphome界面,点击OTA选择后三角图标USB后再使用UPLOAD上传代码。

集成到home assistant中

写代码esp01模块插入dht接入11节点模块DC3.7~12V将电源放入待监测室。home assistant通知中会提示新设备接入,输入连接密码,集成配置区域。 没有,通过配置>集成,搜索esphome, 输入名称test,默认确认端口后,也可以像前面的操作一样完成集成。 home assistant在主页概览中添加显示卡:点击右上角的图标编辑仪表板,点击右下角的十个图标,选择概览实体sensor.room_humidity,sensor.room_temperature,保存后,您可以在主页上看到房间的温度和湿度。

标签: model1022传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司