# dht11raspberrypi **Repository Path**: yaohx/dht11raspberrypi ## Basic Information - **Project Name**: dht11raspberrypi - **Description**: No description available - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dht11raspberrypi #### 介绍 用于读取树莓派的GPIO接口上连接的DHT11温湿度传感器,并通过mqtt将温湿度信息发送到homeassistant上 #### 安装教程 1. 安装mqtt服务,且测试可用 ``` 我这里是使用的docker镜像启动的mqtt服务,这里就不详细说mqtt服务的安装过程了 ``` 2. 安装 paho-mqtt ``` sudo pip3 install paho-mqtt ``` 3. 安装 Adafruit_DHT ``` sudo pip3 install Adafruit_DHT ``` 4. 如果是树莓派4B的话,需要修改platform_detect.py文件 ``` 现在最新版本是1.4.0,但是目前不支持树莓派4B,需要修改一下以下文件,添加图片中红框内的内容 /usr/local/lib/python3.7/dist-packages/Adafruit_DHT/platform_detect.py (我这里路径是这个,不知道是不是都是这个路径) ``` #### 使用说明 ``` python3 dht11.py 启动后会向 homeassistant注册一个温度传感器和一个湿度传感器, 每隔1秒钟读取温湿度信息,并上报到 dht11/state/dht11raspberrypi ```