树莓派温湿度传感器DHT11

树莓派温湿度传感器DHT11


图中DHT11应该是市面上最便宜的温湿度传感器,成品模组售价约5元,送杜邦线即插即用!模组体积小巧,可固定在家中任意位置,缺点是精度不足。温度量程0-50℃误差±2℃,湿度量程20-95%误差±5%,用作室内温湿度测量勉强足够。

本文主要阐述将Dht11温湿度模块接入树莓派HomeBridge中,从而实现智能监测房间内的温湿度。因此树莓派上应该安装好HomeBridge。
项目地址:https://github.com/NorthernMan54/homebridge-dht

一、接线

按照图中的那样接线:


二、安装配置

1. 配置方面采用HB支持的插件homebridge-dht根据作者自述,该项目依赖BCM2835 Library通讯,安装方式如下(建议root安装):

1
2
3
4
5
6
7
wget  http://www.airspayce.com/mikem/bcm2835/bcm2835-1.58.tar.gz
tar zxvf bcm2835-1.58.tar.gz
cd bcm2835-1.58/
./configure
make
make check
make install

2. 完成后安装DHT插件并更新config.json注意pin值与实际对应。

在HomeBridge中安装Homebridge Dht插件

3. 安装完成后给插件添加如下配置

1
2
3
4
5
6
7
8
9
10
{
"accessories": [
{
"accessory": "Dht",
"name": "dht11 - bedroom",
"gpio": "4",
"service": "dht11"
}
],
}

完成!!!

-------------本文结束感谢您的阅读-------------