From b1ba5c04f890cefdc7334b27a3b78566a78ec959 Mon Sep 17 00:00:00 2001 From: Angelo Gagliano <25516409+TheGardenMonkey@users.noreply.github.com> Date: Sat, 10 Oct 2020 06:30:52 -0400 Subject: [PATCH] Updates to support the circuitpython version (#15142) * Updates to support the circuitpython version * Add heading Co-authored-by: Fabian Affolter --- source/_integrations/dht.markdown | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/source/_integrations/dht.markdown b/source/_integrations/dht.markdown index 51984468453..6d5d30466dc 100644 --- a/source/_integrations/dht.markdown +++ b/source/_integrations/dht.markdown @@ -11,16 +11,24 @@ ha_domain: dht 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 @@ -28,7 +36,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: @@ -61,7 +69,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 @@ -71,7 +79,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: