The Unit Mini TVOC/eCO2 component reads TVOC and eCO2 concentration data.
| Item | Information |
|---|---|
| Product Name | Unit Mini TVOC/eCO2 |
| SKU | U088 |
| Main Function | TVOC and eCO2 concentration detection |
| Communication Interface | I2C |
| Default I2C Address | 0x58 |
| ESPHome Component | sgp30 |
| ESPHome Version Requirement | 2026.2.2 and later |
Unit Mini TVOC/eCO2 uses the official SGP30 sensor to provide eCO2 and TVOC entities, with support for storing or specifying baseline values.
sensor:
- platform: sgp30
address: 0x58
update_interval: 2s
store_baseline: true
# Optional configuration
# baseline:
# eco2_baseline: 0x190 # 400
# tvoc_baseline: 0x0 # 0
eco2:
name: "eCO2"
tvoc:
name: "TVOC" Main parameters:
| Parameter | Value | Description |
|---|---|---|
address | 0x58 | I2C address of Unit Mini TVOC/eCO2. |
update_interval | 2s | Interval for updating measurements in Home Assistant. |
store_baseline | true | Enables baseline value storage. |
baseline | Optional | Preset baseline values that can be adjusted for the environment. |
eco2 | eCO2 sensor entity configuration | Configures the eCO2 sensor entity. |
tvoc | TVOC sensor entity configuration | Configures the TVOC sensor entity. |
i2c:
sda: GPIOXX
scl: GPIOXX
scan: true
sensor:
- platform: sgp30
address: 0x58
update_interval: 2s
store_baseline: true
eco2:
name: "eCO2"
tvoc:
name: "TVOC"