How it works: The utility VTN pushes DR events to
POST /oadr/vtn-push on this server.
SPERE parses the event and creates a DR event automatically. The Site Map tells SPERE which SPERE site
each utility program ID belongs to. If VTN URL is set, SPERE also polls every 5 minutes.
Sites excluded from dispatch are highlighted below with their reason. Manual overrides take effect on the next capacity job run (within 5 minutes).
Loading…
TOTP Reset
Have the user scan this new QR code in their authenticator app.
SPERE Power
Monitoring Platform ✦ SPERE Technician
localhost:8000checking…
🔑 Change Password
Your password must be changed before you can continue.
No rate data found. Import bills to populate rate history.
Loading contract...
Loading meter data...
Configure Dashboard Points
Loading…
✏ Edit Point Labels
Original LabelCustom Label (leave blank to use original)
Loading…
Import FilePDF or Excel (.xlsx, .xls, .xlsm, .csv)
📂
Drag & drop a file here
or click to browse
Supported: .pdf · .xlsx · .xls · .xlsm · .csv
Uploading…
Preview
Staged Files
No files staged yet.
🔔 Alarm Management
Configure alarms, contacts, suppressions and view history
▾
Select a site to configure.
Escalation Chain (1→4)
Select a site.
Add Suppression Window
Type
Label / Reason
Days of Week
Start Time
End Time
Start Date/Time
End Date/Time
Alarm Types to Suppress
⚡ Quick Suppress All
Active & Upcoming Suppressions
Select a site.
Start Date
End Date
Severity
Status
Select filters and click Search.
—
Active Alarms
—
Escalated
—
Resolved Today
—
Suppressed
Loading…
⚙️ Controller Programming
Read and write setpoints, schedules, and site configuration
Register Site
Controls which live dashboard opens for this site.
PAGES
🔍 Point Discovery
Discover all inputs, outputs, schedules and PID loops
🏆 Energy Star Settings▶click to expand
Registered Sites
Loading…
📈 Trend Point ConfigurationChoose which points are recorded to the trend database
Select a controller, then click Load to see available points. Check the points you want to trend. Leave all unchecked to trend everything.
Select a site above and click Load.
Controller Schedules
Select a controller above, then click Read Schedules
Controller I/O
Select a controller above, then click Read Inputs
BACnet Remote Points
Select a controller above, then click Read BACnet
PID Loop Setpoints
Select a controller and click Read Setpoints.
Site (must have BACnet IP controller)
Devices Found
Objects —
Utility Points
🕐 Controller ClockASI — CMD 0x07
Controller Time
—
—
Server Time
—
—
🌤️ Write Weather to UTL-04A21–A28
🌅 A25 — Dawn (Sunrise)
—
offsetmin→ writes
—
🌇 A24 — Dusk (Sunset)
—
offsetmin→ writes
—
Auto-update:
UTL-04 · sub=0x04 · CMD 0x10
Select a controller above, then click Read Utility
🌡️ Live Temperatures
Space Temp
—
Supply Temp
—
Mode
—
Outputs
Fan ○C1 ○C2 ○H1 ○H2 ○
🌡️ Setpoints
MANUAL SYNC — Enter current values from ASI software
Select a site and click Read.
⚡ Output Overrides
💨 Low Fan
🔥 Heat 1
🔥 Heat 2
❄️ Cool 1
❄️ Cool 2
🌀 Economizer Override
💨 Intermittent Fan
Occupied
Unoccupied
📡 Ping — Direct Address 1
Status
—
Latency
—
Node Results
🌡️ Live Temp Probe cmd=0x29 sub=0x14 · direct to Address 1
Space Temp [0:2]
—
Discharge [8:10]
—
OAT [14:16]
—
Space Dup [16:18]
—
🔬 Raw Packet Send/Receive
Presets:
CMD (hex)
SUB (hex)
Node (hex)
Payload (hex, blank = empty)
Flag2
🌡️ Setpoints — Direct Read/Write val = temp_F × 2 · confirmed ASIC1_Setpoints.pcapng
CLG OCC
—
HTG OCC
—
CLG UNOCC
—
HTG UNOCC
—
CLG NSB
—
HTG NSB
—
📋 Push Broadcast Sequence one full poll cycle
Click "Capture Cycle" to send the full push broadcast sequence and log each ACK…
🤖 AI Assistant — Site Configuration
minutes / month (leave blank for unlimited)
📊 AI Usage Log
Click ↻ to load usage.
💰 AI Cost Summary
Click ↻ to load cost data.
By User
By Type
Estimated from token counts — verify against actual Anthropic/OpenAI billing before using for invoicing.
Monitor Object Points
Configured Monitor Points
Discover Handles
Reads live values. Enter a label and click Save to start polling a point.
📍 Edit Site Location
📅 Unit Schedule Mapping
Each unit's governing schedule tells the AI Comfort/Savings features when that unit is occupied. Leave a unit "— Not mapped —" to exclude it from those features.
Loading units and schedules… (may take ~15s)
Controller
⏱ Override active — remaining
🌡️ Setpoints
⚡ Binary Outputs
⏱ Write Mode
Revert to original value after:
minutes
Pending Changes
⚠️ Confirm Write
These changes will be sent to the controller immediately.
SP
SPERE
POWER
—
--:--:--
Outside Air
— °F
Checking…
Controllers Online
—
of — total
HVAC Active
—
units running
Avg Space Temp
—
°F across RTUs
Active Alarms
—
across all units
Lights On
—
MCP 101 outputs
⚙️ HVAC Controllers — Quick Status
Loading…
💡 Lighting Controller — MCP 101 Quick Status
Loading…
Rooftop HVAC ControllersClick any unit card to expand details