Smart Home Assistant
Sensors
AirGradient ONE (I-9PSL)

AirGradient

AirGradient ONE (I-9PSL)

  • Works with HA
  • Local control
  • Wi-Fi

Prices verified September 2026

See more sensors picks on our Amazon storefront →

Our verdict

The most Home Assistant-friendly indoor air quality monitor we've tested: open-source hardware and firmware, a native local-polling integration that Home Assistant discovers on its own, and a tick-box at setup that stops it ever talking to AirGradient's servers. It measures far more than the cheap CO2 meters — CO2, PM1/2.5/10, a VOC index, a NOx index, temperature and humidity — with named, replaceable sensor modules (SenseAir S8, Plantower PMS5003, Sensirion SGP41 and SHT40) rather than an anonymous chip. The catches are UK-specific: there is no UK retailer, so you order direct from Thailand in US dollars and pay the VAT at checkout, which lands the assembled unit at roughly £200. The 1.3in OLED is small, and the 131mm square footprint is big next to an Apollo AIR-1 or Aranet4. Buy it if you run Home Assistant and want CO2, particulate and VOC data driving real automations; buy a SwitchBot Meter Pro CO2 or IKEA Alpstuga if you only want a CO2 number on a shelf.

What can Home Assistant control on the AirGradient ONE (I-9PSL)?

ControlTypeWhat it does
CO2Sensor (ppm)NDIR CO2 reading, 400–10,000ppm range
PM2.5 / PM10 / PM1Sensor (µg/m³)Particulate mass from the laser particle counter
VOC index / NOx indexSensor (index 1–500)Relative gas indices — 100 is the sensor's learned 24h average, not a concentration
Temperature / humiditySensorFrom the isolated SHT40 sensor at the top of the case
LED bar modeSelect (CO2 / particulate / off)Which pollutant the 11-LED bar colours track
LED bar / display brightnessNumber (0–100%)Dim or switch off the lights on a schedule from an automation
Calibrate CO2 sensorButtonForces a manual 400ppm baseline — press it outdoors or at a wide-open window
Share data with AirGradientSwitchTurn off to stop the device posting readings to AirGradient's cloud

Add it through Settings → Devices & Services: once the monitor is on your Wi-Fi, Home Assistant's discovery flow offers it as 'I-9PSL / AirGradient' with no IP entry (add by hostname if discovery doesn't cross your VLAN). The integration polls the device's local HTTP API about once a minute, so it keeps working with AirGradient's cloud switched off. Sensor entities: CO2, PM1, PM2.5, PM10, PM0.3 particle count, VOC index, NOx index, temperature, humidity, plus raw VOC/NOx/PM2.5 values for your own calibration. Configuration entities let you drive the hardware from automations — LED bar mode (CO2, particulate, off) and brightness, display brightness and units, CO2 auto-calibration interval and a one-press calibrate button, VOC/NOx learning offsets, and a switch that stops data sharing with AirGradient. Gotcha: the CO2 sensor's automatic baseline calibration assumes it sees fresh outdoor air (about 420ppm) at least once per interval, so in a sealed winter room it can drift — put it near a window you open, or press calibrate outdoors.

Specs

PowerUSB-C, 5V/2A (USB power adapter and 2m cable included)
Weight230g
Display1.3in 128×64 OLED plus 11-LED RGB bar
SensorsSenseAir S8 CO2 (NDIR), Plantower PMS5003 (PM1/2.5/10), Sensirion SGP41 (VOC/NOx index), Sensirion SHT40 (temperature/humidity)
Warranty12 months on the assembled unit
EnclosureASA plastic, wall brackets included
Dimensions131 × 131 × 36mm
Open sourceHardware (KiCad) and firmware published under CC BY-SA 4.0; OSHW certified
Connectivity2.4GHz Wi-Fi (802.11 b/g/n) with local HTTP API; optional AirGradient cloud dashboard
Model numberI-9PSL (9th generation)
UK availabilityDirect from airgradient.com only; ships from Thailand

How does the AirGradient ONE (I-9PSL) compare?

ProductFromProtocolLocal controlIntegration
AirGradient ONE (I-9PSL) (this product)Wi-FiYesWorks with HA
Aqara Door and Window Sensor P2£23.99Matter, ThreadYesWorks with HA
Aqara Motion Sensor P1£18.99ZigbeeYesZigbee2MQTT / ZHA
Aqara Multi-State Sensor P100£25.49Zigbee, Thread, MatterYesZigbee2MQTT / ZHA

Frequently asked questions

Does the AirGradient ONE (I-9PSL) work with Home Assistant locally?
Yes. The AirGradient ONE (I-9PSL) is controlled locally in Home Assistant through a certified "Works with Home Assistant" integration (airgradient), so it keeps working if your internet connection or the AirGradient cloud goes down. Control and state updates stay on your own network.
Which protocol does the AirGradient ONE (I-9PSL) use, and do I need a hub?
The AirGradient ONE (I-9PSL) uses Wi-Fi. To pair it with Home Assistant you need no hub — it joins your Wi-Fi network directly. AirGradient's own hub is not required when you integrate through a certified "Works with Home Assistant" integration (airgradient).
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. As an Amazon Associate, we earn from qualifying purchases. This never affects our editorial decisions — see our affiliate policy.

AirGradient

AirGradient ONE (I-9PSL)

Check price at AirGradient

Buy →