diff --git a/source/_integrations/dht.markdown b/source/_integrations/dht.markdown index 27a3abcf61d..232bde6b3a3 100644 --- a/source/_integrations/dht.markdown +++ b/source/_integrations/dht.markdown @@ -13,16 +13,24 @@ ha_platforms: The `dht` sensor platform allows you to get the current temperature and humidity from a DHT11, DHT22 or AM2302 device. +## Setup + +To use your DHTxx sensor in your installation, you must first install the `libgpiod2` library. + +```shell +sudo apt install libgpiod2 +``` + ## Configuration -To use your DHTxx sensor in your installation, add the following to your `configuration.yaml` file: +Add the following to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry sensor: platform: dht sensor: DHT22 - pin: 23 + pin: D23 monitored_conditions: - temperature - humidity @@ -30,7 +38,7 @@ sensor: {% configuration %} sensor: - description: The sensor type, supported devices are DHT11, DHT22, and AM2302. + description: The sensor type, supported devices are DHT11, DHT22 and AM2302. required: true type: string pin: @@ -63,7 +71,7 @@ humidity_offset: type: [integer, float] {% endconfiguration %} -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. +The name of the pin to which the sensor is connected has different names on different platforms. 'P8_11' for Beaglebone, 'D23' for Raspberry Pi. ### Example @@ -73,7 +81,7 @@ An example for a Raspberry Pi 3 with a DHT22 sensor connected to GPIO4 (pin 7): sensor: - platform: dht sensor: DHT22 - pin: 4 + pin: D4 temperature_offset: 2.1 humidity_offset: -3.2 monitored_conditions: