Hi all- I’ve finally got around to doing something I’ve wanted for a while: connecting my RadiaCode radiation detector/spectrometer directly to Home Assistant over Bluetooth.
(CPS capture of the Radicode on a banana overnight, followed by typical background levels)
I want to be upfront. I’m not a programmer. This integration was created entirely by Claude Code (seriously, Claude did all the work, so please excuse me if I can’t answer detailed technical questions or troubleshoot issues). That said, it works, and honestly, I’m quite impressed by what Claude achieved.
What it does right now:
- Home Assistant connects to your RadiaCode via BLE and auto-discovers the device.
- Exposes sensors in Home Assistant for: CPS, dose rate (µSv/h), accumulated dose, device battery level, and temperature. Readings are updated ~5 seconds.
- Uses Home Assistant’s native Bluetooth framework, which also works with ESPHome Bluetooth proxies.
It’s functional but rough around the edges. Installation is via a HACS custom repository or manual download, and I’d expect some quirks. If you’re a RadiaCode owner and want to try it out, I’d genuinely love the feedback, and if you’re a programmer who wants to contribute, I’d be thrilled! ![]()
Note:
If you’re thinking about picking up a Radiacode for radiation monitoring, do your research first. These aren’t your typical Geiger counters, and it’s worth understanding what you’re getting before you buy. Radiacode has a solid knowledge base at Knowledge Base — articles on radon detection, alpha radiation, model differences, and more. Worth a read before you buy.
