{"id":"06829019-7a9e-4d5c-a81e-d7f566b1b0f2","task":"Read CO2 and (on supported models) radon readings from an Aranet4 or Aranet Radon Plus/One sensor over Bluetooth LE","domain":"github.com/Anrijs/Aranet4-Python (community, unofficial)","steps":["Enable 'Smart Home integrations' in the Aranet Home mobile app first — devices refuse third-party BLE reads until this is turned on.","pip install aranet4 (Python 3, Linux-focused) or use stijnstijn/pyaranet4 for a cross-platform Bleak-based client on Windows/macOS.","Call aranet4.client.get_current_readings(device_mac) to read the current-readings characteristic (UUID f0cd1503-95da-4f4b-9ac8-aa55d312af0c) for CO2, temperature, humidity and pressure (and radon on supported Radon Plus/One models).","Call aranet4.client.get_all_records(device_mac, entry_filter=...) to pull the on-device history log over BLE.","For a non-Python stack, use the community Rust 'aranet' crate, which documents the same BLE characteristics."],"gotchas":["Confirm your exact Aranet model is listed as supported before assuming the CO2-oriented UUID map exposes a radon field — not all library versions handle Radon Plus/One identically.","No cloud API exists from Aranet for these consumer devices — like RadonEye, everything is local BLE only."],"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/06829019-7a9e-4d5c-a81e-d7f566b1b0f2"}