Connection setup
Phone loads the site from Vercel. The Pi is only the Modbus middleman. Green means a real live link — demo/sim never counts as PLC connected.
Site
dock.fusionmirror.com
Pi gateway
Not connected over WebSocket
PLC (Micro850)
Connect the Pi first
Safety chain
Not evaluated until live PLC
Default: wss://t100.fusionmirror.com/ws (Cloudflare Tunnel on the Pi).
Stack light (inferred)
DO12–14 stay Sequence-owned. Phone shows R/Y/G from permit, SafeOK, and seq fault. Pulse writes gPiBeaconTest (40012) — yellow blink if Sequence maps it.
Sim — tower not live
PLC probe
Read-only scan of the Micro850. Does not jog, enable drives, or pulse home. Use this when the Pi is plugged into the dock network.
Gateway flags: sim=true · plcOk=false · motionEnabled=false · probeMode=true
Live snapshot (from Pi)
Only meaningful when the Pi is linked. Sim values are not a dock PLC.