Skip to content

AirCube

AirCube is a small Zigbee 3.0 air quality device aimed at Home Assistant: pair it with a coordinator and you get five sensor entities without cloud accounts. The same hardware works standalone over USB-C as a simple traffic-light style indicator (green / yellow / red) when you do not use a mesh network yet. The vendor listed it at $59 on the product page when this note was written (see Sources).

You need a Zigbee coordinator (for example a USB dongle) on the machine that runs Home Assistant. The vendor documents support for ZHA and Zigbee2MQTT via a custom quirk (ZHA) and external converter (Zigbee2MQTT), shipped with their documentation. After pairing, the device is described as reporting about once per second. All processing stays on your LAN.

EntityRoleUnit
temperatureRoom temperature°C
humidityRelative humidity%
co2Estimated CO₂ppm
tvocTotal volatile organic compoundsppb
aqiAir quality index

Temperature and humidity are picked up automatically; CO₂, TVOC, and AQI rely on the custom integration pieces above.

Typical uses include turning on ventilation or a fan when VOCs or AQI cross a threshold, or notifying when air quality degrades. Each device exposes its own set of entities, so multiple units can cover different rooms.

Without Home Assistant or a coordinator, powering the cube via USB-C makes the RGB LED reflect air quality: green (good), yellow (consider ventilating), red (needs attention). No Wi‑Fi, app, or account is required.

AspectDetails
MCUESP32-H2 (native Zigbee radio)
SensorsScioSense ENS161 (VOC / eCO₂), ENS210 (temperature, humidity)
ConnectivityZigbee 3.0
IndicatorAddressable RGB LED (part referenced as IN-PI15TAT5R5G5B on vendor materials)
PowerUSB-C, 5 V
Size49 × 49 × 36 mm
Enclosure3D-printed PLA with diffused top

Firmware, schematics, PCB layout, and BOM are described as open source on the vendor’s GitHub; the product is designed and assembled in Texas (USA).