Some time ago I experimented with the DDF of the Frient AQSZB sensor (this one) to see whether the reporting rate could be brought down a bit. Because the outcome was not very successful (no change in reporting rate visible for whatever reason), I reverted to the “original” DDF in the current release. I did multiple re-pairs during this process.
I noticed afterwards that the “PPB” unit entry in home assistant was gone:
What could be the reason for that, was there possibly a change in the deCONZ home assistant integration which could cause this issue?
Thanks Robban, this specific sensor reports VOC via VOC Measurement Cluster. Should this measurement then mapped to device class volatile_organic_compounds instead of AQI?
I think the mismatch comes from the fact that deconz reports the VOC measurement cluster of the device as “state/air_quality_pbb” in a ZHAAirQuality sub-device:
Ideally, it should be reported as “state/voc_ppb” instead and then mapped to device class volatile_organic_compounds in home assistant. Unfortunately, “state/voc_ppb” does not exist as an option. I guess this means that also some change on deconz itself would be needed, or alternatively, “airqualityppb” would be (mis-)used.
Not sure how to proceed from here, it would be great if somebody with more insights could have a look.