# Airlytix ES1 - ESPHome Smart Air Quality Sensor

Comprehensive Environmental Monitoring for Home Assistant

- **Seller:** [Airlytix](https://lectronz.com/stores/airlytix), Poole, UK
- **Price:** £110.00 (GBP, before shipping and taxes)
- **Availability:** In stock
- **Categories:** Home automation, ESP32, Kits
- **Country of origin:** UK
- **HS code:** 90271010
- **Product page:** https://lectronz.com/products/airlytix-es1-esphome-smart-air-quality-sensor

## Options

**Style**

- Fully Assembled [Add £20.00]
- Kit [Add £10.00]
- Kit (Without Case)

## Links

- [Documentation](https://docs.airlytix.io/)
- [Code](https://github.com/airlytix/configuration)

## Images

![Airlytix ES1 - ESPHome Smart Air Quality Sensor](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTMzNTIsInB1ciI6ImJsb2JfaWQifX0=--608bef22c1fa0aaa07738e7e0d18bb2ed4daab8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--605f1da017bcbb03ce31845cd0e81d97e3b3c574/overview-crop_01.png)
![Airlytix ES1 - ESPHome Smart Air Quality Sensor](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTE0NjQsInB1ciI6ImJsb2JfaWQifX0=--ebc0f668202092443288a8d791e876b599f0fe24/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--605f1da017bcbb03ce31845cd0e81d97e3b3c574/thumbnail.png)
![Airlytix ES1 - ESPHome Smart Air Quality Sensor](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTE0NzAsInB1ciI6ImJsb2JfaWQifX0=--e4bbab9d88e6f1797f09b5a9ca945eb9895bbda6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--605f1da017bcbb03ce31845cd0e81d97e3b3c574/kit.png)

## Description

# Airlytix ES1

Elevate your Home Assistant setup with the **Airlytix ES1** – an ESPHome‑native indoor air quality sensor designed from the ground up for makers, tinkerers, and home‑automation enthusiasts.

Unlike generic "black box" monitors, ES1 gives you **full local control, a rich set of high‑quality sensors, and an ESP32 running open ESPHome firmware** you can inspect, extend, and automate however you like.

### Built for Home Assistant and ESPHome

- **ESPHome inside** – ships with a ready‑to‑use ESPHome configuration; no cloud, no vendor app.  
- **Home Assistant first‑class citizen** – discovered via the ESPHome integration, with a large set of entities ready for dashboards and automations.  
- **Open configuration** – full YAML and source live on GitHub so you can audit, fork, and customise.  
- **Traffic‑light indicator** – front RGB indicator shows overall air quality at a glance (green / orange / red), driven by a configurable `State` entity.  
- **Configurable thresholds** – tune what "good / fair / poor" means for your home directly from Home Assistant.  

### Variants

Available as:

- **Fully Assembled** – ready to plug in and add to Home Assistant.  
- **Kit** – assemble the PCB, sensor module, and 3D‑printed case yourself.  
- **Kit (Without Case)** – bring your own enclosure or integrate into an existing project.  

### What’s included

All variants use the same core hardware and firmware. The differences are mechanical.

**Fully Assembled**

- Fully assembled ES1 in 3D‑printed case (front, body, wall clip)  
- Pre‑installed M1.6 threaded inserts in the case  
- Internal PCB with ESP32 and all sensors, fully assembled and tested  
- Front light guide and all screws pre‑fitted  

**Kit**

- Assembled and tested ES1 PCB with ESP32 and all sensors  
- 3D‑printed case parts (front, body, wall clip)  
- Light guide  
- Screws and M1.6 threaded inserts for the case  
- Connector cable between PCB and sensor module  

**Kit (Without Case)**

- Assembled and tested ES1 PCB with ESP32 and all sensors  
- Connector cable between PCB and sensor module  
- M1.6 heat‑set inserts for mounting into your own case  

> **No soldering is required** for any variant. Kits involve only mechanical assembly (screws, inserting the light guide, and mounting the sensor module and PCB into the case).

A USB‑C cable and wall screws/anchors are **not** included.

### How it works / Getting started

At a high level, getting ES1 online looks like this:

1. **Power** – connect ES1 to a 5 V USB‑C power supply.  
2. **Wi‑Fi** – either use the browser‑based ESPHome installer **or** join the ES1 Wi‑Fi hotspot and enter your home Wi‑Fi details.  
3. **Home Assistant** – in Home Assistant, use the ESPHome integration to add the ES1 device (usually auto‑discovered).  
4. **Use** – the front LED shows green/orange/red based on overall air quality, and all sensor entities appear in Home Assistant for dashboards and automations.

Full, step‑by‑step instructions are available at [docs.airlytix.io](https://docs.airlytix.io/).

### What ES1 measures

All main measurements are provided as individual entities in Home Assistant, plus a combined overall `State`:

- **Particulate Matter (PM)** – PM1.0, PM2.5, PM4, PM10 mass concentrations from a Sensirion SEN55 optical sensor.  
- **VOC & NOx indices** – relative indices from the SEN55 for volatile organic compounds and nitrogen oxides (great for cooking, cleaning, paints, etc.).  
- **CO₂** – indoor carbon dioxide from a Sensirion SCD41 NDIR sensor.  
- **Temperature & Humidity** – high‑accuracy environmental readings from a Sensirion SHT40, combined with SEN55 data.  
- **Ambient Light & Color Temperature** – from a Vishay VEML6040, perfect for lighting automations.  
- **Ambient Sound Level** – A‑weighted equivalent and peak sound levels (LAeq_1min / LApeak_1min) via an I²S digital microphone.  
- **Air Pressure** – barometric pressure from an Infineon DPS310.  

All of these feed into per‑sensor "state" entities (`good / fair / poor`) and a **single global `State`** that drives the front indicator light and is ideal for simple automations.

### Use it to…

- **Keep rooms comfortable** – track CO₂, temperature, and humidity and drive heating, cooling, or ventilation.  
- **React to everyday air quality events** – spike detection for PM2.5 (cooking, candles), VOC (cleaning sprays, paint), and NOx (gas hobs).  
- **Build quiet‑hours rules** – use LAeq / LApeak to monitor noise and get alerts if things are too loud when they shouldn’t be.  
- **Drive smart lighting** – use ambient light and CCT to tune lights automatically throughout the day.  
- **Log and visualise** – use Home Assistant’s history and dashboards to build long‑term air quality charts.  

### Installation & mounting

- Designed for **indoor** use. For semi‑outdoor locations (porches, covered areas), ensure ES1 is protected from rain and condensation while allowing free airflow.  
- Suitable for wall mounting (using the included wall clip) or placing on a shelf.  
- Wall screws/anchors are not included so you can choose hardware appropriate for your wall type.  

### For makers and tinkerers

- **ESP32‑based design** – easy to extend, hack, or repurpose if you live in ESPHome / Arduino‑land.  
- **Open‑source firmware configuration** – [configuration on GitHub](https://github.com/airlytix/configuration) with the ES1 YAML used to build the shipped firmware.  
- **3D‑printed case** – case STLs are published; you can print your own, remix, or integrate the PCB into a custom enclosure.  
- **Docs for hackers** – [docs.airlytix.io](https://docs.airlytix.io/) goes into detail about entities, thresholds, and how calculations (including sound/VOC/NOx indices) work.  

> ES1 is designed for **indoor use**. It is an informational device, not a safety or regulatory instrument; it does **not** replace smoke/CO/gas detectors or certified sound/air quality meters.

---

### Specifications

- **Connectivity:** Wi‑Fi (2.4 GHz), ESP32, ESPHome firmware  
- **Power:** 5 V via USB‑C (cable not supplied)  
- **Dimensions:** 62.5 × 63 × 34 mm (enclosed case)  

**Particulate Matter (SEN55)**  
- Mass concentration range: 0–1000 μg/m³  
- Size fractions: PM1.0, PM2.5, PM4, PM10  
- Sensor: Sensirion SEN55  

**VOC & NOx indices (SEN55)**  
- VOC index precision: < ±15% VOC index m.v.  
- NOx index precision: < ±50% NOx index m.v.  
- Sensor: Sensirion SEN55  

**CO₂ (SCD41)**  
- Measurement range: 400–5000 ppm  
- Typical measurement accuracy: ±50 ppm (around 400 ppm) under normal conditions  
- Sensor: Sensirion SCD41 (NDIR)  

**Temperature & Humidity (SHT40)**  
- Temperature range: −40 to 125 °C  
- Temperature accuracy: ±0.2 °C (typical)  
- Humidity range: 0–100 %RH  
- Humidity accuracy: ±1.8 %RH (typical)  
- Sensor: Sensirion SHT40  

**Ambient Air Pressure (DPS310)**  
- Measurement range: 300–1200 hPa  
- Measurement accuracy: ±0.06 hPa  
- Sensor: Infineon DPS310  

**Ambient Light & Color**  
- Sensor: Vishay VEML6040 (RGB + CCT)  

**Sound Level**  
- Digital I²S microphone  
- A‑weighted equivalent and peak levels (LAeq_1min / LApeak_1min) exposed as Home Assistant entities  

---

**NOTE (for case printing):**  
The 3D‑printed case uses **3 × M1.6 threaded inserts**. Make sure you have the tooling to insert these if you choose to print your own case. If you purchase the case from me, the inserts will already be installed.


## Shipping policy

- All orders are processed within 3-7 business days. 
- We ship worldwide from the UK
- Once your order is shipped, you'll receive a tracking number via email so you can follow its journey.
