WRK Home Intelligence

Pilot Test Centre

Internal QA surface for the Pilot Home. Every result below is a simulation against the mock controller — no hardware, credentials or streams are involved.

Internal · not linked publicly

Pilot Home status

Controller, bridge, local automation engine and integration health.

Controller
Online
Connecting…
Bridge / cloud
Connected
Outbound relay healthy
Local automation engine
unknown
0 rules active locally
Integration health
7/16 good
9 degraded or unverified
Last event
Execute
18:04 · Scene · Movie Time

Scenario

Switches the authoritative controller simulation. Test results record the scenario they ran under.

WRK Mock Controller Transport (simulated, unsigned)
Simulated transport

End-to-end test suites

0 pass · 0 fail · 0 blocked · 19 not run

App

App boot / dashboard state

Expected: Devices, rooms and scenes are loaded from deterministic seed data

NOT RUN

Rooms load and room detail resolves devices

Expected: Every room resolves at least one seeded device

NOT RUN

Control

Low-risk lighting command

Expected: Accepted and state changes when the controller is online

NOT RUN

Climate target change

Expected: Setpoint moves and persists for the session

NOT RUN

Blind position change

Expected: Position command accepted through the same command path

NOT RUN

Scene execution writes parent + child audit

Expected: One scene entry plus per-device results

NOT RUN

Security

Security camera view (demo, no stream)

Expected: Cameras resolve with an explicit demo/no-stream label

NOT RUN

High-risk command rejected without confirmation

Expected: REJECTED before any state change

NOT RUN

High-risk command succeeds after confirmation

Expected: Accepted only with explicit confirmation metadata

NOT RUN

Integrations

SolaX energy read flow

Expected: Generation read refreshes coherently

NOT RUN

UniFi network health read

Expected: Network source reports client count and health

NOT RUN

Integration reconnect / re-auth placeholder

Expected: Reconnect is audited and no credential form appears in the browser

NOT RUN

Resilience

Cloud offline leaves local automations active

Expected: Local automation engine keeps running without the cloud

NOT RUN

Controller offline blocks device writes cleanly

Expected: Writes refused with a clear reason, nothing queued

NOT RUN

Governance

Audit event written for every simulated command

Expected: Audit length increases after a command

NOT RUN

Idempotency / duplicate command guard

Expected: Replayed idempotency key rejected

NOT RUN

Expired / stale command rejected

Expected: Stale envelope never executes after reconnect

NOT RUN

Support access is off by default and time-limited

Expected: Off unless granted; grant carries an expiry

NOT RUN

Automation

Automation test fire runs locally

Expected: Rule evaluates on the controller and is audited

NOT RUN

Last 20 test events

Actor, action, target, outcome and source for the current test session.

TimeActorTargetActionSourceOutcome
18:04Property Owner (demo)Scene · Movie TimeExecuteWRK UI
Simulated OK
17:20SystemAutomation · Overnight EV charge windowEvaluateAutomation
Simulated OK
08:12Property Owner (demo)Alarm · Pyronix EnforcerDisarm (confirmed)WRK UI
Simulated OK
07:02JDNETWORKS SupportCamera · DoorbellView streamSupport
Blocked

Scenario at time of capture: Healthy / Online.

Hardware readiness

What can be proven in simulation now versus what genuinely blocks a physical pilot.

Simulated command policy, confirmations, expiry and replay guards

Testable now

App flows: rooms, scenes, climate, blinds, security views, energy, insights

Testable now

Cloud-offline and controller-offline behaviour

Testable now

Physical WRK Smart Controller hardware on site

Blocker

Home Assistant instance + controller pairing token

Blocker

Vendor accounts / OAuth grants (Ring, Somfy, SolaX, Alexa, Shark, Tuya)

Blocker

Lutron bridge model confirmation (Caséta vs RA2/HomeWorks)

To verify from manufacturer integration guide

Heatmiser NeoHub API/token requirements

To verify from manufacturer integration guide

MHI Smart M-Air adapter path (no official local API)

To verify from manufacturer integration guide

Pyronix HomeControl2.0 panel/app API access

To verify from manufacturer integration guide

Hikvision NVR channel/RTSP + Hik-Connect access policy

To verify from manufacturer integration guide

Commtel Config / iWFCam integration path

To verify from manufacturer integration guide