.. seo:: :description: Instructions for setting up AHT10 temperature and humidity sensors :image: aht10.jpg :keywords: aht10 aht20 dht20 aht30
The aht10
Temperature+Humidity sensor allows you to use your AHT10
(datasheet), AHT20 (datasheet) or AHT30 (datasheet) :ref:`I²C <i2c>`-based sensor with ESPHome.
The DHT20 (datasheet) sensor has the packaging of the :doc:`dht` series, but has the AHT20 inside and is speaking :ref:`I²C <i2c>` as well.
Note
When configured for humidity, the log 'Components should block for at most 20-30ms in loop().' will be generated in verbose mode. This is due to technical specs of the sensor and can not be avoided.
# Example configuration entry
sensor:
- platform: aht10
variant: AHT10
temperature:
name: "Living Room Temperature"
humidity:
name: "Living Room Humidity"
update_interval: 60s
- variant (Optional, enum): Set the variant of the device in use. Defaults to
AHT10
.AHT10
- For AHT10 devices.AHT20
- For AHT20 and AHT30 devices.
- temperature (Required): The information for the temperature sensor.
- All options from :ref:`Sensor <config-sensor>`.
- humidity (Required): The information for the humidity sensor
- All options from :ref:`Sensor <config-sensor>`.
- update_interval (Optional, :ref:`config-time`): The interval to check the sensor. Defaults to
60s
.