Notes on Tuya Air Quality Sensors

Tuya PM2.5, PM10, CO2, CH2O Air Quality sensors (Zigbee and WiFi))
Tuya 4in1 PM Box (Smart Air box) with CB3S module (Wi-Fi) on the left (blue case) and Tuya 6in1 Air House Keeper with ZT3L module (Zigbee) on the right (white case).

These are two devices with identical PM2.5/PM10 sensors (boxes with the metal cover), temperature and humidity sensors (top center) which are connected to an STC 8G1K08 microcontroller which prepares the data for the Tuya controllers with either WiFi or Zigbee radio (bottom left). The 6in1 version has an additional VOC sensor (bottom right with the metal mesh) which provides VOC and derived or virtual formaldehyde and CO2 values.

Tuya PM2.5 dust sensor PA03v2.0
PM2.5 sensor board under the metal cover.
Tuya PM2.5 sensor connected to 8G1K08
Internals of the PM2.5 sensor.

The PM2.5 sensor is a primitive dust sensor with a pair of infrared (IR) source and receiver.

They cost around $25 for the 4in1 version and $30 for the 6in1. I bought them here on AliExpress.

Home Assistant Compatability

The Zigbee version is known as TS0601 Smart Air House Keeper by Zigbee2MQTT (TZE200_dwcarsat) and is supported by their Home Assistant integration as well as the ZHA integration (except for this bug). It is also supported by the Zemismart gateway in the Smart Life app but it does not show up in the Apple Home app.

The WiFi version is supported only by the Tuya cloud integration in Home Assistant and the Smart Life app which detects the device via Bluetooth and then lets you configure the WiFi settings.


  1. Adriel says:

    Does it have a CO2 sensor?

    • Kaspars says:

      No, it calculates the CO2 value from the VOC sensor readings. I’ve updated the post with some photos of the internals.

      • Wiebe W says:

        I can concur, it gives a co2 of 370pp, my Co2 montitor beside it detects 1100 CO2. So definitly not anywhere close to the correct values

  2. Michael M says:

    I have a couple of these and I believe that their humidity readings are a little off based upon my findings. It seems that they’re about 10-15% higher than actual values. Oh well, I guess that’s what I get for buying from aliexpress

  3. lukie80 says:

    The “CO2” readings are basically useless. Compared to my SCD30 the Tuya stays at 360ppm and only reacts to fast rising CO2 levels and drops to 360ppm quickly after.

    • Alan Brown says:

      It doesn’t even react to fast-rising CO2 levels. I put one into a closed tank and emptied a 9g bike tire refill into the volume – the reading DECREASED

      Using CO alarm test kits has eimilar effect on reported CO levels (essentially – “zero”) whilst the same units will go nuts if exposed to the faintest whiff of alcohol and peg the CO2/CO readings in a perfectly safe atmosphere

      These uniits are DANGEROUS – not because they give fakse positives but because they give false negatives.

      The FTC needs to get involved (and European safety regulators too)

  4. Bernhard says:

    I have not been able to get this to work with Samsung Smartthings. The device only shows up as ‘Thing’ with no capabilities. Why does it work in home assistant but not smartthings? Any advice would be appreciated.

    • Kaspars says:

      Are you referring to the Zigbee version of the device? I would suspect that it uses Tuya-specific Zigbee payloads which are not supported by the SmartThings. I haven’t confirmed it, though.

Leave a Reply