使用MQTT协议接入DHT22温湿度传感器到HomeAssistant
创作时间:
作者:
@小白创作中心
使用MQTT协议接入DHT22温湿度传感器到HomeAssistant
引用
1
来源
1.
https://www.ncnynl.com/archives/202209/5465.html
本教程将详细介绍如何使用MQTT协议将DHT22温湿度传感器接入HomeAssistant,实现家庭自动化。通过ESP8266模块和MQTT协议,我们可以更灵活地管理和监控温湿度数据。
环境准备
硬件准备:
显示屏
树莓派4B
DHT22温湿度传感器
ESP8266串口WiFi模块(NodeMCU V3)
软件环境:
esphome
MQTT Broker
HomeAssistant
硬件连接
按照以下方式连接ESP8266和DHT22传感器:
ESP8266 | DHT22 |
|---|---|
D1 | DATA |
3V3 | VCC |
GND | GND |
确保ESP8266通过USB线连接到树莓派4B。
启动esphome
在树莓派上安装esphome(具体安装步骤参考相关文档)。
启动esphome服务:
cd ~ esphome config/ dashboard使用浏览器访问esphome的Web界面:
http://192.168.0.xxx:6052/
添加设备
- 点击右下角的 "+ NEW DEVICE",填写配置文件名称为: esp8266-t94
- 选择ESP8266板子类型,进入下一步配置。
配置ESP8266
在~/config/目录下生成一个名为esp8266-t94.yaml的配置文件,内容如下:
esphome:
name: esp8266-t94
esp8266:
board: nodemcuv2
logger:
mqtt:
broker: 192.168.0.44
ota:
password: ""
wifi:
ssid: "xxxxx"
password: "xxxxx"
ap:
ssid: "Esp8266-t94 Fallback Hotspot"
password: "VQyWziLnZOXD"
manual_ip:
static_ip: 192.168.0.94
gateway: 192.168.0.1
subnet: 255.255.255.0
captive_portal:
web_server:
port: 80
sensor:
- platform: dht
pin: D1
temperature:
name: "Temperature"
humidity:
name: "Humidity"
update_interval: 60s
model: "DHT22"
刷写固件
- 选择第三种刷机方法(通过USB线连接到树莓派4B)进行固件刷写。
- 等待刷写完成,查看日志确认刷写成功。
整合到HomeAssistant
- 在HomeAssistant中添加MQTT集成:
配置方式一:通过图形界面添加MQTT集成
配置方式二:修改
configuration.yaml文件,添加MQTT配置:mqtt: broker: 192.168.0.44 port: 1883 discovery: true discovery_prefix: homeassistant
启动HomeAssistant服务:
cd ~/hass-new source bin/activate hass在HomeAssistant界面中,系统会自动提示发现新设备。点击配置并提交后,即可在仪表盘中查看温湿度数据。
参考资料
热门推荐
如何关闭手机卡上网功能?三大运营商取消教程
全世界都想捕捉的“幽灵粒子”究竟是个啥?
从"雷为天怒"到捕捉利用 我们如何认识雷电?
花式情侣博主们,正在成为年轻人的甜蜜“代餐”
非婚生子孩子跟谁姓?离婚时孩子抚养权如何确定?
MATLAB信号分析之信号功率、噪声功率与信噪比
高级职称评审中的论文要求是什么?
为啥韩语最后都是思密达?
如何评估合理的黄金购买价格?需要考虑哪些关键因素?
2024金牛座日期与财运分析:如何通过理财累积财富?
化疗后手脚麻木怎么办?其实是周围神经病变要警惕!
大脚趾麻木是什么原因造成的
麻省理工学院新研究:用经典物理学解释量子力学
四姑娘山三大景区景点全攻略:双桥沟、长坪沟、海子沟必玩景点推荐
四川甘孜州旅游景点推荐,最值得打卡的15个甘孜州旅游景点
“欧楷今圣”田英章的日本缘
2024年煤矿瓦斯回收利用技术发展趋势与展望报告
赛博朋克2077艾芙琳和德克斯特:背后隐藏的阴谋与错综复杂的人物关系分析
Vue中实现倒计时的完整指南
在异地怎么补办身份证最快最简单
宝宝打完乙肝疫苗后该如何护理?
一个人开始变强的三个征兆
舒伯特音乐特点探析:细腻情感与创意旋律的融合
感冒发烧了,要不要去医院?
八字命理:五行相生相克的影响
如何通过万年历查询生辰八字
武汉历史文化简介
规划作品集怎么做项目
2025年北京地铁两大新线即将通车,快来看看有哪些变化!
如何选择适合自己的电热水器?品牌、类型与性能全攻略