ENS160: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
== What == | == What == | ||
It's a sensor that measures volatile organic compounds ( | It's a sensor that measures total volatile organic compounds (TVOC). | ||
== Hardware == | |||
See https://nl.aliexpress.com/item/1005006125242045.html | See https://nl.aliexpress.com/item/1005006125242045.html | ||
Sensor consists of a wemos d1 mini and an ENS160/AHT21 module. | |||
Sensor consists of a wemos d1 mini and an ENS160/AHT21 module | The AHT21 is used to compensate the readings of the ENS160. | ||
Connections: | Connections: | ||
Revision as of 18:02, 23 June 2024
| ENS160 TVOC sensor | |
|---|---|
| Participants | |
| Skills | Hacking, Electronics, Sensors |
| Status | Active |
| Niche | Smelling stuff |
| Purpose | Fun |
| Tool | Yes |
| Location | WC |
| Cost | |
| Tool category | Electronics |
Tvoc.png {{#if:Yes | [[Tool Owner::met name Bertrik maar Folkert heeft ook een schroevendraaier toegepast | }} {{#if:Yes | [[Tool Cost::{{{Cost}}} | }}
What
It's a sensor that measures total volatile organic compounds (TVOC).
Hardware
See https://nl.aliexpress.com/item/1005006125242045.html
Sensor consists of a wemos d1 mini and an ENS160/AHT21 module. The AHT21 is used to compensate the readings of the ENS160.
Connections:
- Vin = wemos 5V
- GND = wemos GND
- SDA = wemos D2
- SCL = wemos D1
Software
It is programmed with ESP-home:
esphome:
name: tvocsensor
friendly_name: tvocsensor
esp8266:
board: d1_mini
# Enable logging
logger:
level: INFO
i2c:
sensor:
- platform: aht10
variant: AHT20
temperature:
name: "AHT21 Temperature"
id: tvoc_temperature
humidity:
name: "AHT21 Humidity"
id: tvoc_humidity
- platform: ens160
eco2:
name: "ENS160 eCO2"
tvoc:
name: "ENS160 Total Volatile Organic Compounds"
aqi:
id: ens160_air_quality_index
name: "ENS160 Air Quality Index"
compensation:
temperature: tvoc_temperature
humidity: tvoc_humidity
update_interval: 10s
