Refinery Telemetry Portal
Connecting…
Signal Scope
//01 · TELEMETRY
Device
Incoming packet
◇ LIVE · — sig/min · last 0.0s
Gas Signature
—ppm · H₂S
H₂S
—% LEL · CH₄
CH₄
—ppm · CO
CO
—% · O₂
O₂
Vitals
//03Onlinereporting
0
Active Alarmsaction required
0
Offlinesilent > 5 min
0
Sitesmonitored
0
Device Swarm
//04 · EVERY INSTRUMENT
Healthy
Warning
Alarm
Offline
Gas Trend · 12h
//05
H₂S
CH₄
CO
O₂
Refinery Site subnets
Monitored industrial subnetworksStandard Safety Action Levels
Real-Time Sensor Values
Auto-refreshing every 10s via Secure API
| Gas Detector Name | Refinery Site | Location | H2S Level | CH4 Level | CO Level | O2 Level | Status Badge |
|---|
Currently Active Alarms
Live from each device's alarm state & readingsAlarm History
| Alarm ID | Trigger Timestamp | Sensor Device | Refinery Location | Target Gas (Limit) | Trigger Reading | Alert Status | Operations Action |
|---|
Alarm Log — Pending Acknowledgement
Every alarm is logged & must be acknowledged by an operatorAlarm Log — Completed
Acknowledged alarms & who took responsibility| Alarm | Device | Gas Readings | Location | Triggered | Acknowledged By |
|---|
Corporate Device Inventory
| Serial Number | Device Label | Hardware Model | Current Site | Location | Battery Level | Next Calibration | Last Seen | Network Status |
|---|
Gas Concentration Historical Trends
Each gas on its own scale · dashed red = action levelHistorical Gas Log
Real historical readings from the device logNote: Dashboard history is visible for the latest 6 months only. Please download required records before they move outside this window.
Gas Concentration · min / avg / max
H₂S
CH₄
CO
O₂
Select a refinery and range, then press Load Data.
Historical Readings
0 records| Timestamp | Refinery | Device | Serial | H2S | CH4 | CO | O2 | Battery | Status | Location |
|---|---|---|---|---|---|---|---|---|---|---|
| No refinery selected. | ||||||||||
Generate Historical Report
Reports use historical database data & respect every filterReports are available on the dashboard for the latest 6 months. Please download records before they move outside this window.
Report Preview
Administrator Activity Log
Server-side record of changes made in the portalAdd Customer (Tenant)
Tenants
| Name | Refineries | Users | Status | Actions |
|---|
Add Refinery
Refineries
| Name | Tenant | Location | Devices | Status | Actions |
|---|
Per-Refinery Alarm Thresholds
Unassigned Devices
Assign to:
Devices that have reported in but are not yet placed in a refinery. They are never shown to any tenant until assigned.
| Serial | Type | Reported Site | Action |
|---|
Add Operator Account
Portal Accounts
Stored in portal_users| Username | Name | Tenant | Role | Status | Last Login | Actions |
|---|
Session Security
Access to this portal is protected by a server-side session. Your sign-in is stored in a secure, http-only cookie — no secret key is ever exposed in the browser.
- Sessions expire automatically after a period of inactivity.
- The telemetry API rejects every request that is not signed in.
- To change your password, see
README_SECURITY.md.
Device Monitoring
Refinery Alert Contacts
Email alerts are configured separately for each refinery.| Name | Designation | Gas Alarm | Battery Low | Offline | Enabled | Actions | |
|---|---|---|---|---|---|---|---|
| Select a refinery. | |||||||