Wiresheet.ai
BetaNiagara 4 driver + agent commissioning

Your wiresheets, built by AI.

Describe the sequence and the agent builds it on your Tridium Niagara station — a Guideline 36 AHU, or something no guideline covers. It plans the sheet, finds the blocks in your own palettes, wires them in columns, and applies nothing until you press apply.

niagara module install wiresheetDriver-rt.jar
Stations mirrored
1 → 500
Setup time
< 10 min
Credentials in the browser
0
Sheet latency
~40 ms
  • Niagara 4.10 → 4.15
  • NiagaraAX bridge
  • JACE-8000 / 9000
  • Niagara Supervisor
  • BACnet/IP
  • BACnet MS/TP
  • Modbus TCP / RTU
  • LonWorks
  • oBIX
  • Niagara Network

01/The workspace

The same sheet your engineers see in Workbench — without Workbench.

Nav tree, wiresheet, property sheet and point manager, rendered live from the station. Pan it, zoom it, click a block. Nothing here is a screenshot.

app.wiresheet.ai/workspace/hq-jace-01
SaTempout72.4 °FSaSetpointout55.0 °FOaTempout84.1 °FOccSchedouttrueSaErrorinAinBout17.4FanEnableinAinBouttrueSaLoopcontrolledVarsetpointresetout68.2 %SupplyFanin10outtrueVfdSpeedin10out68.2 %SaAlarminalarmStatenormal
100%
Live sheet · read-only

02/What you get

Everything an integrator opens Workbench for.

Minus the laptop image and the licence seat.

Live wiresheet mirroring

Blocks, ports, links and the values flowing through them — redrawn from the station's component space, not exported once and left to rot. Pan, zoom, select, follow a link to its source.

SaTemp.out→SaError.inA72.4 °F
SaError.out→SaLoop.controlledVar17.4
SaLoop.out→VfdSpeed.in1068.2 %
FanCall.out→SupplyFan.in10true

Property sheets & slots

Every slot with its real type, facets and status flags. Tuning parameters where you expect them.

proportionalConstant4.20
integralConstant0.80
executeTime+00:00:05

Points & histories

Discovered points with live values, status flags and trend, filterable across the whole station.

Every station in one tree

Supervisors, JACEs and remote stations under a single hierarchy. Jump between a site's AHU sheet and its boiler plant without opening a second tool, and search components across all of them at once.

Campus Supervisor18 402 pts
HQ Tower — JACE 014 218 pts
Data Centre — Edge 041 140 pts
North Plant — JACE 03offline

Read-only until you say otherwise

The workspace opens read-only. Commissioning mode is an explicit, per-session switch — and the agent cannot write a single slot without it.

Every change, logged

Who, when, which ORD, the value before and the value after. Exportable, and the same record whether a human or the agent made the change.

14:02:31 agent · SET AHU_1/MinOffTimer.minimumOffTime +00:03:00

13:47:08 a.morgan · LINK FanCall.out → MinOffTimer.in

11:20:55 a.morgan · OVERRIDE AHU_1/SaSetpoint 58.0

03/The agent

Describe the change. Watch it appear on the sheet.

The agent reads the station, proposes a concrete diff against real ORDs, and waits. Nothing reaches the JACE until you apply it in commissioning mode.

Agent
AHU_1 / FanControlcurrent
OccSchedouttrueManualOvrdoutfalseFanCallinAinBouttrueSupplyFanin10outtrue
reads: 3writes staged: 0writes committed: 0

04/Rollout

Ten minutes from jar to browser.

No cloud migration, no re-engineering, no touching your control logic to get started.

  1. 01

    Install the module

    Drop wiresheetDriver-rt.jar into the station's modules folder and add the driver under Drivers. One restart, no other station changes.

    > niagara module install wiresheetDriver-rt.jar

    > station restart

  2. 02

    Pair the station

    Give the workspace the station's address and a station account to use. The credentials are sealed on the server; nobody's browser is ever handed them.

    station https://jace-01.example

    account wiresheet · sealed AES-256-GCM

  3. 03

    Open the browser

    The station's component space appears in your workspace within seconds. Invite your team, set who can commission, and put the agent to work.

    app.wiresheet.ai/workspace/hq-jace-01

    → 4 218 points · 34 ms

05/Architecture

Built the way a BMS network actually gets secured.

One place holds the credentials, one path performs the writes, and the station keeps the record. Small enough for an IT team to check rather than take on trust.

  • The browser holds no credentials

    It has no route to a JACE and no account on one. Every read and write goes through the server, which holds the station's own login — so a tab left open on a train is not a way into the station.

  • Per-station credentials, sealed

    Each station carries its own address and account, encrypted with AES-256-GCM before it is stored. Change one and only that station is affected.

  • Read-only by default

    Commissioning is an explicit per-session mode gated by role. Without it, the API refuses every write, including the agent's.

  • Nothing applied silently

    The agent produces a diff against real ORDs. A human presses apply. There is no autonomous-write mode to turn on.

Read the full architecture note

Your network

reached by the server

JACE / Supervisor

wiresheetDriver-rt.jar

Field devices

BACnet · Modbus · Lon

server → station
HTTP(S) · station account

Wiresheet.ai

holds the credentials

Server

the only thing that logs in

Agent runtime

proposes · never auto-applies

AuditHistory

read from the station

Credentials

server-side

At rest

AES-256-GCM

Write path

human-gated

Audit

the station's own

06/Pricing

One plan. No station or point limits.

Nothing here counts your estate — a site with forty small JACEs costs what one large Supervisor does. We're still settling the commercial side, so it starts with a conversation.

Standard

Most teams

The station in the browser, and an agent that builds on it.

Contact sales

talk to us

Contact sales
  • No station or point limits
  • Live wiresheet, property sheets and graphics
  • Point histories and trends
  • The station's own audit history, in the workspace
  • Commissioning mode with role gating
  • The agent proposes; nothing is applied until you approve it
  • Station credentials sealed server-side
  • Niagara N4

Prices exclude VAT · no station or point limits · Tridium licences sold separately by your integrator

07/Questions

The things integrators ask first.

If yours isn't here, ask us directly — we answer with specifics, not a discovery call.

Let it build your first sheet.

Tell us which station you want to start with and we'll set it up with you. Pairing takes about ten minutes once the account exists.

Niagara 4.10 → 4.15 · credentials server-side · writes human-gated