From c3d2635f5af3f8243687b3059ceef6a2c844d36c Mon Sep 17 00:00:00 2001 From: Ingo Theiss Date: Mon, 9 May 2022 07:23:40 +0200 Subject: [PATCH] ENS210 Humidity & Temperature sensor component (#1745) --- components/sensor/ens210.rst | 57 ++++++++++++++++++++++++++++ components/sensor/images/ens210.jpg | Bin 0 -> 6467 bytes images/ens210.jpg | Bin 0 -> 6467 bytes index.rst | 1 + 4 files changed, 58 insertions(+) create mode 100644 components/sensor/ens210.rst create mode 100644 components/sensor/images/ens210.jpg create mode 100644 images/ens210.jpg diff --git a/components/sensor/ens210.rst b/components/sensor/ens210.rst new file mode 100644 index 000000000..462454789 --- /dev/null +++ b/components/sensor/ens210.rst @@ -0,0 +1,57 @@ +ENS210 Temperature+Humidity Sensor +================================== + +.. seo:: + :description: Instructions for setting up ENS210 temperature and humidity sensors + :image: ens210.jpg + :keywords: ENS210 + +The ``ENS210`` Temperature+Humidity sensor allows you to use your ENS210 +(`datasheet `__) i2c-based sensor with ESPHome. + +.. figure:: images/ens210.jpg + :align: center + :width: 80.0% + + ENS210 Temperature & Humidity Sensor. + +.. figure:: images/temperature-humidity.png + :align: center + :width: 80.0% + +.. code-block:: yaml + + # Example configuration entry + sensor: + - platform: ENS210 + temperature: + name: "Living Room Temperature" + humidity: + name: "Living Room Humidity" + update_interval: 60s + +Configuration variables: +------------------------ + +- **temperature** (**Required**): The information for the temperature sensor. + + - **name** (**Required**, string): The name for the temperature sensor. + - **id** (*Optional*, :ref:`config-id`): Set the ID of this sensor for use in lambdas. + - All other options from :ref:`Sensor `. + +- **humidity** (**Required**): The information for the humidity sensor + + - **name** (**Required**, string): The name for the humidity sensor. + - **id** (*Optional*, :ref:`config-id`): Set the ID of this sensor for use in lambdas. + - All other options from :ref:`Sensor `. + +- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the sensor. Defaults to ``60s``. + + +See Also +-------- + +- :ref:`sensor-filters` +- :apiref:`ENS210/ENS210.h` +- `ENS210 Library `__ by `Maarten Pennings `__ +- :ghedit:`Edit` diff --git a/components/sensor/images/ens210.jpg b/components/sensor/images/ens210.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d6a1e4681ca326ab4a9a3f9a6f9a0d89fbf689b GIT binary patch literal 6467 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 literal 0 HcmV?d00001 diff --git a/images/ens210.jpg b/images/ens210.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d6a1e4681ca326ab4a9a3f9a6f9a0d89fbf689b GIT binary patch literal 6467 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 literal 0 HcmV?d00001 diff --git a/index.rst b/index.rst index 7746ef905..c0219516b 100644 --- a/index.rst +++ b/index.rst @@ -293,6 +293,7 @@ Environmental Dallas DS18B20, components/sensor/dallas, dallas.jpg, Temperature DHT, components/sensor/dht, dht.jpg, Temperature & Humidity DHT12, components/sensor/dht12, dht12.jpg, Temperature & Humidity + ENS210, components/sensor/ens210, ens210.jpg, Temperature & Humidity HDC1080, components/sensor/hdc1080, hdc1080.jpg, Temperature & Humidity Honeywell ABP, components/sensor/honeywellabp, honeywellabp.jpg, Pressure & Temperature HTU21D / Si7021 / SHT21, components/sensor/htu21d, htu21d.jpg, Temperature & Humidity