Radiation readings in Apple Home app

Hi there,

I have family living in Belarus, and would like to provide them with an easy way to measure/view environmental radiation.

I have a setup for doing this:

Sensor: DF Robot Geiger Counter SEN0463

Microcontroller: ESP32

HomeKit app: homekit-geiger-counter using HomeControl

Result: I can add the Accessory to the Apple Home app, but it reports it as Not Supported.

Would anyone at Apple be able to add two UUIDs so it is supported in the Apple Home app?

I've linked to the code where I made up two UUIDs to test with.

Then it'd be great to be able to display:

  • CPM - counts per minute
  • µSv/h - Microsieverts per hour

Cheers, Simon.

Cross-posted to Apple Feedback

This is promising, my plan was to just report CPM and lie that it’s a humidity sensor.

Update: Matthias suggested that Apple Home requires a different Type for each characteristic, so I've updated the repo now. He has also updated Home+ to support radiation readings. 🥳

Radiation readings in Apple Home app
 
 
Q