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

//03
Onlinereporting
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 subnetworks

Standard 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 & readings

Alarm 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 operator

Alarm 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

Export Telemetry Data Reports

Administrator Activity Log

Server-side record of changes made in the portal

Add Customer (Tenant)

Tenants

NameRefineriesUsersStatusActions

Add Refinery

Refineries

NameTenantLocationDevicesStatusActions

Per-Refinery Alarm Thresholds

GasWarning levelAction levelDirection

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.

SerialTypeReported SiteAction

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

Devices send no on/off signal — they are considered offline when no new reading has arrived for this many minutes. Devices report under a minute, so a small value catches outages quickly.