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

Replies

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

  • @uumlout I was thinking about that as an interim step too - but classing it as an air quality sensor and reporting 1-5 depending on CPM or µSv/h reading. But it would be much nicer to see reading values too.

Add a Comment

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. 🥳