Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
9290976
Docs for HDC2010
optimusprimespace Feb 17, 2025
470bfe1
Update hdc2010.rst
optimusprimespace Feb 17, 2025
fcd0648
Update hdc2010.rst
optimusprimespace Feb 17, 2025
4a68485
Update hdc2010.rst
optimusprimespace Feb 17, 2025
ddf2870
changed pictures
optimusprimespace Feb 17, 2025
7aca051
Merge branch 'next' into next
optimusprimespace Apr 22, 2025
8d01e73
Update hdc2010.rst
optimusprimespace Apr 22, 2025
da199d6
Merge branch 'next' into next
optimusprimespace Jun 29, 2025
e514f35
Update index.rst
optimusprimespace Jun 29, 2025
dd54920
Update index.rst
optimusprimespace Jun 29, 2025
f7cbc7a
Merge branch 'next' into next
optimusprimespace Jul 1, 2025
3bfca20
Apply suggestions from code review
kbx81 Jul 1, 2025
cfaeb86
Merge branch 'next' into next
optimusprimespace Jul 10, 2025
3475dbf
Merge branch 'esphome:next' into next
optimusprimespace Aug 7, 2025
eb06ac6
Delete components/index.rst
optimusprimespace Aug 23, 2025
824c8c8
Merge branch 'next' into next
optimusprimespace Aug 23, 2025
bafc3e3
Readded the _index.md
optimusprimespace Aug 23, 2025
b3d1af1
reordered the files
optimusprimespace Aug 23, 2025
4f96071
updated the .rst to .md
optimusprimespace Aug 23, 2025
5641faf
removed blank lines
optimusprimespace Aug 23, 2025
fd23e27
Update hdc2010.md
optimusprimespace Aug 23, 2025
cae0fd3
Merge branch 'esphome:next' into next
optimusprimespace Oct 19, 2025
d7f6592
Merge branch 'next' into next
optimusprimespace Oct 21, 2025
2fd5f7c
Changed the pictures
optimusprimespace Oct 21, 2025
ca1f4c2
execution bit removed
optimusprimespace Oct 21, 2025
1572c29
Merge branch 'esphome:next' into next
optimusprimespace Oct 22, 2025
f1491e5
Use png instead
swoboda1337 Oct 22, 2025
7527dfd
Use docref instead
swoboda1337 Oct 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions content/components/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -378,6 +378,7 @@ Sensors are organized into categories; if a given sensor fits into more than one
"ENS160","components/sensor/ens160","ens160.jpg","eCO₂ & Air Quality",""
"ENS210","components/sensor/ens210","ens210.jpg","Temperature & Humidity",""
"HDC1080","components/sensor/hdc1080","hdc1080.jpg","Temperature & Humidity",""
"HDC2010","components/sensor/hdc2010","hdc2010.png","Temperature & Humidity",""
"HHCCJCY10 (MiFlora Pink)","components/sensor/xiaomi_hhccjcy10","xiaomi_hhccjcy10.jpg","Soil moisture & Temperature & Light",""
"Honeywell ABP","components/sensor/honeywellabp","honeywellabp.jpg","Pressure & Temperature",""
"Honeywell ABP2 I2C","components/sensor/honeywellabp2_i2c","honeywellabp.jpg","Pressure & Temperature",""
Expand Down
51 changes: 51 additions & 0 deletions content/components/sensor/hdc2010.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
description: "Instructions for setting up HDC2010 temperature and humidity sensors."
title: "HDC2010 High Precision Temperature and Humidity Sensor"
params:
seo:
description: Instructions for setting up HDC2010 temperature and humidity sensors.
image: hdc2010.png
---

The HDC2010 Temperature and Humidity sensor allows you to use your HDC2010
([datasheet](https://www.ti.com/lit/ds/symlink/hdc2010.pdf),
[Itbrainpower](https://itbrainpower.net/a-gsm/Arduino-HDC2010-sensor_howto)) sensors with
ESPHome. The {{< docref "i2c/" >}} is
required to be set up in your configuration for this sensor to work.

{{< img src="hdc2010-full.png" alt="Image" caption="HDC2010 Temperature & Humidity Sensor. Image by `Mikroe`." width="50.0%" class="align-center" >}}

{{< img src="temperature-humidity.png" alt="Image" width="80.0%" class="align-center" >}}

```yaml
# Example configuration entry
sensor:
- platform: hdc2010
temperature:
name: "Living Room Temperature"
humidity:
name: "Living Room Humidity"
update_interval: 60s
```

## Configuration variables

- **temperature** (**Required**): The information for the temperature sensor.

- All options from {{< docref "sensor/" >}}.

- **humidity** (**Required**): The information for the humidity sensor

- All options from {{< docref "sensor/" >}}.

- **update_interval** (*Optional*, {{< docref "time/" >}}): The interval to check the sensor. Defaults to `60s`.

## See Also

- {{< docref "sensor/#sensor-filters" >}}
- {{< docref "absolute_humidity/" >}}
- {{< docref "dht/" >}}
- {{< docref "dht12/" >}}
- {{< docref "htu21d/" >}}
- {{< docref "sht3xd/" >}}
- {{< apiref "hdc2010/hdc2010.h" "hdc2010/hdc2010.h" >}}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/hdc2010.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.