Product tour
What your team sees.
These are the screens in the current build of Rotorloop, redrawn here with a simulated school. The dial on this page works: drag it or use the arrow keys.
Every room, colored by how far it is from its target.
The first screen lists rooms by the names your staff use, not controller names. Each row says what the unit is doing and how warm or cool the room is.
- Seven shades from very cold to very hot, with "Comfortable" in white.
- Open a room to see the dial. Drag the ring, or tap − and +, then choose how long.
- Held until 4:30 PM tells everyone the room is on a temporary change and when it ends.
9 rooms · 1 too warm · 1 too cool
Shul
RTU 17A · Cooling, stage 1
Keep it for 2 hours · until 2:15 PM
Set 70° until 2:15 PMEvery machine, with the controls you're allowed to use.
The Equipment tab lists every device the Connector found: rooftop units, boilers, meters, fans. Each shows OK, its faults or alarms, or Offline.
- Numbers get − / + and a typed value. On/off and modes get one button each.
- Every control shows its allowed range and, while held, when the change ends.
- Back to automatic now hands control straight back to the equipment's own logic.
13 devices · 2 need attention · 1 with changes held
Boiler 1
Boiler room
All readings
| Point | Value | Access |
|---|---|---|
| Supply water temp | 138.2° | Read only |
| Return water temp | 121.4° | Read only |
| Burner on | On | Read only |
You decide what can change, and how far.
Admins see every point the site reports. Everything starts read-only. Allowing a change is a deliberate, per-point decision.
- Set the lowest and highest values anyone may set, and the longest hold.
- Readings and status points show Reading only: there's nothing to change.
- Life-safety points are locked. So are points the equipment couldn't take back.
- Settings reach the site in about a second and stay enforced there if the internet drops.
| Point | Now | Allow changes | Lowest | Highest | Longest hold (min) |
|---|---|---|---|---|---|
| Shul · RTU 17A | |||||
| ZN-T-SP setpoint | 70 °F | 66 | 76 | 240 | |
| SF-C command | On | — | — | 120 | |
| OCC-MODE setpoint | Occupied | — | — | ||
| SMOKE-DET Life safety | Normal | — | — | — | |
| ZN-T reading | 72.4 °F | Reading only | |||
Four roles, and rules the server enforces.
- Viewer sees everything, changes nothing.
- Operator makes changes within the limits.
- Admin manages operators, viewers and point settings.
- Owner can do everything, including adding admins.
Nobody can change their own role. There's always at least one owner. Access keys are shown once and can be revoked at any time.
| Person | Role | Status | Keys | Last active |
|---|---|---|---|---|
| Facilities lead (you) | Owner | Active | 1 | Now |
| Business office | Admin | Active | 1 | Yesterday |
| Day custodian | Operator ▾ | Active | 2 | 9:42 AM |
| HVAC contractor | Viewer ▾ | Disabled | 0 | Oct 28 |
Every change, including the ones that were refused.
The activity log records who asked for what, the value, and what happened: done, blocked, or refused by the equipment. It can be searched and filtered by outcome.
Each room also shows its own recent activity, so the next person can see why it's at 66°.
- Connector: Returned Gym to scheduleDone
- Day custodian: Tried to change Kitchen (ZN-T-SP) to 62out of range
- Facilities lead: Changed Gym (ZN-T-SP) to 66Done
- Business office: Allowed changes to Shul (ZN-T-SP), 66–76Done
- Site connector connectedDone
What the current build doesn't do.
- History and trend charts. Rotorloop shows live values. Charts over days and weeks are next.
- Schedules. Weekly schedules still live in your controllers. Rotorloop's holds sit on top of them.
- Alerts. Faults and offline devices show in the app, but nothing emails or texts you yet.
- Single sign-on. Sign-in uses access keys today. Google and Microsoft sign-in are planned.
- Live buildings. The BACnet and Modbus drivers have been tested against simulated devices, not yet on a live site.
Want to see it on your own equipment?
Early sites get set up with us, Connector included.