Air Quality Cluster Only Partially Visible on HomePod – Only Temperature & Humidity Show Up

Hi,

I’m working on a Matter application using the nRF Connect SDK v2.9.2. I’ve added the AirQuality cluster into my device with sub-sensors: CO₂, PM1, PM10, TVOC, and Temperature/Humidity.

On the chip-tool controller, I can subscribe and receive reports for all the air quality sub-sensors correctly (e.g., CO₂, PM1, PM10, TVOC, etc.). So, the cluster and attributes are functional.

That includes data from endpoint 4 (CO₂, PM1, PM10, TVOC), endpoint 2 (Temperature), and endpoint 3 (Humidity). Everything works as expected.

However, when I commission the same device to Apple Home (HomePod), only Temperature and Humidity show up in the Home app. None of the other air quality attributes (like CO₂ or PM1 ...) are visible.

Is there a limitation in HomeKit/HomePod that only supports certain parts of the AirQuality cluster?

Any guidance or examples would be greatly appreciated.

Setup:

  • Platform: vscode

  • SDK: NCS v2.9.2

  • Clusters used: TemperatureMeasurement, RelativeHumidityMeasurement, AirQuality (with CO₂, PM1, PM10, TVOC)

  • Tested controllers: Apple HomePod + iPhone, and chip-tool (Linux)

Thanks,
Prajwal

Parents Reply
  • Hi,

    There's a compability matrix at the Causaway portal accessible to CSA members that show which device types the various gateways are supposed to have support for. I can't share it here. But as Marte suggested, it would be good if you test this with other commercial ecosystems to try rule out any configuration issues with your accessory. If it works with other hubs, I would recommend reaching out directly to Apple.

    Best regards,

    Vidar

Children
No Data
Related