Hi folks. Would it be possible to support radon sensors? It could be done with a capability such as radonMeasurement, or, if it would be more appropriate, it could be just an attribute under the air quality capability. Either way, it would be good to have an "official" place to put radon measurements.
Do you have a link to such a device that we can look into?
Hi @mike.maxwell - the only device I am aware of is the AirThings Wave Plus.
https://www.amazon.com/Airthings-2930-Quality-Detection-Dashboard/dp/B07JB8QWH6
They do have a published API, linked to below:
https://www.airthings.com has a few models; I am using the AirThings View Radon. A Hubitat user package that supports it is "Air Things View Plus API Integration" by @thebearmay, available via the Hubitat Package Manager.
The hardware device itself is not Zigbee-compatible, sadly; rather, it uploads its data to the mother ship in the cloud. But an API exists, and it is used by the above package to pull data into the Hubitat. That part works fine, in that it places the radon data into an attribute called "radonShortTermAvg". But the driver cannot advertise a capability that's specific to radon, since none exists on the hub itself.
It would be handy to define such a capability so that other software can refer to it, for example InfluxDB Logger.