SIGN IN SIGN UP
ruvnet / RuView UNCLAIMED

π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video.

0 0 97 Rust

docs(adr-125): RuView <-> Apple Home native HAP bridge (APPLE-FABRIC)

Proposes direct HomeKit Accessory Protocol (HAP-1.1) advertisement
from the Seed runtime so HomePod / Apple Home discovers RuView with
zero Home Assistant intermediary. Two implementation tracks:

P1 (lands first): HAP-python sidecar — a tiny pyhap entrypoint in
   the same Docker image, ~80 LOC; fastest to ship; pairing flow
   from the Apple Home app.

P2 (follow-up): Rust-native HAP via the `hap` crate; replaces P1;
   closes the ADR-116 P7 stub (`matter = []` feature flag becomes
   `matter = ["dep:hap"]`); single binary.

P3 (later): Matter Controller path when matter-rs stabilizes.

Strategic framing: RuView contributes the invisible cognition layer
(passive RF presence, breathing/HR, fall, BFLD identity-risk) the
Apple ecosystem cannot natively sense; Apple Home contributes the
consumer-grade discoverability + Siri + automation graph + trust
that an open sensing stack cannot bootstrap. The structural privacy
gate from ADR-118 (only class-2 and class-3 frames cross the Matter
boundary, per ADR-122 §2.4) is what makes this safe to do at all.

Refs ADR-115, ADR-116, ADR-118, ADR-122.

Co-Authored-By: claude-flow <ruv@ruv.net>
R
ruv committed
d7087a5f9fa1c64e110f879a5576eda4341784a7
Parent: 9fda90f