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

Historical Gas Log

Real historical readings from the device log

Note: 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 filter

Reports are available on the dashboard for the latest 6 months. Please download records before they move outside this window.

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.

Devices at or below this battery level trigger a battery-low email alert.

Refinery Alert Contacts

Email alerts are configured separately for each refinery.
Name Designation Email Gas Alarm Battery Low Offline Enabled Actions
Select a refinery.

Add / Edit Contact