Controller & Bridge
The in-property WRK Home Controller is the local authority for devices, scenes and automations. This page shows the software boundary contract — everything below is simulated until pilot hardware is commissioned.
Simulated transport — no hardware contacted
Active transport: WRK Mock Controller Transport (simulated, unsigned). Envelopes are unsigned by design (scheme none-simulated); production requires a controller-bound device certificate. See docs/WRK_HOME_CONTROLLER_PROTOCOL.md.
Scenario simulation
Switch the mock controller between pilot support scenarios to exercise installer and support UX.
Command policy gate — live tests
Every command crosses the same validation the real bridge will enforce server-side: scope, expiry, replay and high-risk confirmation. Run each case against the mock transport.
No tests run yet this session.
Live event feed
Push events from the transport subscription.
No events yet.
Controller audit trail
Every command acceptance, rejection and scenario change — all marked simulated.
No audit entries yet.
Pilot compatibility matrix
17 providers scaffolded · 7 pilot-critical · 16 with survey verification blockers. Exact models stay “Unknown until survey”; nothing is certified beyond current evidence.
| Provider | WRK area | Locality | Certification | Risk | Priority | Credentials | Verification blockers |
|---|---|---|---|---|---|---|---|
Lutron Lighting Unknown until survey | Lighting | Local | Verified Local | Low | P1 | controller-vault | Exact Lutron system family and bridge model; Pairing certificate flow on controller |
Ring Unknown until survey | Security / Cameras | Cloud | Verified Cloud | Medium | P1 | oauth-token-controller | OAuth app registration; Event latency acceptable for alerts |
Somfy TaHoma / Overkiz Unknown until survey | Blinds | Hybrid | Verified Local | Medium | P1 | controller-vault | Local API mode availability on installed TaHoma generation |
Heatmiser Neo Unknown until survey | Climate | Local | Verified Local | Low | P1 | controller-vault | NeoHub API token issue flow; Zone naming conventions |
Hikvision / Hik-Connect Unknown until survey | Cameras | Local | Verified Local | Low | P1 | installer-assisted | NVR model/firmware; No-internet-egress camera VLAN policy validation |
Pyronix HomeControl2.0 Unknown until survey | Security | Cloud | Experimental | High | P2 | installer-assisted | Any supported API access at all; Installer-level panel programming policy |
Smart Life / Tuya Unknown until survey | Lighting / Plugs | Hybrid | Verified Cloud | Medium | P2 | oauth-token-controller | Tuya developer project quotas; Per-device local key extraction viability |
MHI Smart M-Air Unknown until survey | Climate (A/C) | Cloud | Community Adapter | High | P3 | server-secret-store | Community adapter stability; Vendor API change risk |
SolaX / SolaXCloud Unknown until survey | Energy | Hybrid | Verified Local | Low | P1 | controller-vault | Inverter model and dongle firmware; Local API enablement |
Amazon Alexa Unknown until survey | Media / Voice | Cloud | Verified Cloud | Medium | P3 | server-secret-store | Supportable auth flow without fragile cookie sessions |
LampSmart Pro Unknown until survey | Lighting | Bridge required | Experimental | High | P3 | none-required | BLE range/mesh reliability in property; Bridge hardware choice |
UniFi Unknown until survey | Network | Local | Verified Local | Low | P1 | controller-vault | Local admin account policy; Controller placement (CloudKey/self-hosted) |
WiFiman Unknown until survey | Network Health (rolled in) | Local | Community Adapter | Unknown | P3 | none-required | None recorded |
AEG Appliances Unknown until survey | Appliances | Cloud | Experimental | High | P3 | server-secret-store | Vendor API stability; Remote-start terms |
iWFCam Unknown until survey | Cameras | Cloud | Not Yet Supported | Unknown | P3 | server-secret-store | Any documented API/RTSP path at all; Replacement recommendation likely |
Commtel Config Unknown until survey | Access | Local | Experimental | Unknown | P2 | installer-assisted | Installed intercom model; Relay/dry-contact interface options |
Shark Clean Unknown until survey | Cleaning | Cloud | Verified Cloud | Medium | P3 | server-secret-store | Account API access stability |