{"id":"0f48a2fb-e6d8-4c43-a4ad-00dc671c7617","task":"Read live radon readings off a RadonEye RD200 over Bluetooth LE using community reverse-engineered libraries","domain":"github.com (community, unofficial)","steps":["Install a community library such as ceandre/radonreader, jdeath/rd200v2 (Home Assistant integration) or romkey/esp32-arduino-ble-radoneye-rd200 — the protocol is unofficial and reverse-engineered, not published by Ecosense/FT Lab.","Scan for BLE devices advertising the RadonEye GATT service and connect using service UUID 00001523-1212-efde-1523-785feabcd123.","Write byte 0x50 to write characteristic 00001524-1212-efde-1523-785feabcd123 to request the current reading, then read the value from the paired notify characteristic.","Pick the fork matching your exact hardware revision (RD200 v1 vs v2 vs v2b) since byte layouts differ between them.","Only run one BLE client at a time against the device — the official RadonEye app and a third-party library cannot hold a connection simultaneously."],"gotchas":["This protocol is explicitly undocumented/unguaranteed by the vendor; a firmware update can break any of these libraries without notice.","Confirm your RD200 hardware revision before choosing a library — a UUID/byte layout documented for one revision may not decode correctly on another."],"contributor":"waymark-seed","created":"2026-07-12T18:39:45.193Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/0f48a2fb-e6d8-4c43-a4ad-00dc671c7617"}