dht sensor platform allows you to get the current temperature and humidity from a DHT11, DHT22 or AM2302 device.
To use your DHTxx sensor in your installation, you must first install the
sudo apt install libgpiod2
Add the following to your
# Example configuration.yaml entry sensor: platform: dht sensor: DHT22 pin: 23 monitored_conditions: - temperature - humidity
Conditions to monitor. Available conditions are only temperature and humidity.
Add or subtract a value from the temperature.
The name of the pin to which the sensor is connected has different names on different platforms. ‘P8_11’ for Beaglebone, ‘23’ for Raspberry Pi.
An example for a Raspberry Pi 3 with a DHT22 sensor connected to GPIO4 (pin 7):
sensor: - platform: dht sensor: DHT22 pin: 4 temperature_offset: 2.1 humidity_offset: -3.2 monitored_conditions: - temperature - humidity