WRK Home

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.

Loading controller snapshot…

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.

ProviderWRK areaLocalityCertificationRiskPriorityCredentialsVerification blockers

Lutron Lighting

Unknown until survey

LightingLocal
Verified Local
LowP1controller-vaultExact Lutron system family and bridge model; Pairing certificate flow on controller

Ring

Unknown until survey

Security / CamerasCloud
Verified Cloud
MediumP1oauth-token-controllerOAuth app registration; Event latency acceptable for alerts

Somfy TaHoma / Overkiz

Unknown until survey

BlindsHybrid
Verified Local
MediumP1controller-vaultLocal API mode availability on installed TaHoma generation

Heatmiser Neo

Unknown until survey

ClimateLocal
Verified Local
LowP1controller-vaultNeoHub API token issue flow; Zone naming conventions

Hikvision / Hik-Connect

Unknown until survey

CamerasLocal
Verified Local
LowP1installer-assistedNVR model/firmware; No-internet-egress camera VLAN policy validation

Pyronix HomeControl2.0

Unknown until survey

SecurityCloud
Experimental
HighP2installer-assistedAny supported API access at all; Installer-level panel programming policy

Smart Life / Tuya

Unknown until survey

Lighting / PlugsHybrid
Verified Cloud
MediumP2oauth-token-controllerTuya developer project quotas; Per-device local key extraction viability

MHI Smart M-Air

Unknown until survey

Climate (A/C)Cloud
Community Adapter
HighP3server-secret-storeCommunity adapter stability; Vendor API change risk

SolaX / SolaXCloud

Unknown until survey

EnergyHybrid
Verified Local
LowP1controller-vaultInverter model and dongle firmware; Local API enablement

Amazon Alexa

Unknown until survey

Media / VoiceCloud
Verified Cloud
MediumP3server-secret-storeSupportable auth flow without fragile cookie sessions

LampSmart Pro

Unknown until survey

LightingBridge required
Experimental
HighP3none-requiredBLE range/mesh reliability in property; Bridge hardware choice

UniFi

Unknown until survey

NetworkLocal
Verified Local
LowP1controller-vaultLocal admin account policy; Controller placement (CloudKey/self-hosted)

WiFiman

Unknown until survey

Network Health (rolled in)Local
Community Adapter
UnknownP3none-requiredNone recorded

AEG Appliances

Unknown until survey

AppliancesCloud
Experimental
HighP3server-secret-storeVendor API stability; Remote-start terms

iWFCam

Unknown until survey

CamerasCloud
Not Yet Supported
UnknownP3server-secret-storeAny documented API/RTSP path at all; Replacement recommendation likely

Commtel Config

Unknown until survey

AccessLocal
Experimental
UnknownP2installer-assistedInstalled intercom model; Relay/dry-contact interface options

Shark Clean

Unknown until survey

CleaningCloud
Verified Cloud
MediumP3server-secret-storeAccount API access stability
All rows demo/sample until manufacturer guides verified
Home Assistant paths are candidates to verify, not commitments