Himnish Limited

EMU Motor Coach TM

Temperature Monitoring System · Himnish Limited
Himnish EMU Motor Coach TM EMU · TM TEMP --:--:-- Signed in as — ·

Enterprise Overview

Fleet-wide health · auto-refresh 5s

Live EMU Monitoring

Over-threshold coaches float to the top · click a TM for its trend
Normal Warning >70 High >80 Critical >90 Offline

EMU Digital Twin

Visual consist layout · 4 coaches × 4 traction motors

Live Temperature Heatmap

Every TM across the fleet · hottest cells surface first
CoolerHotter

Communication Devices

Data concentrators & LTE modules · one per motor coach (tender 4.1 / 4.2)

Data Concentrators

Receives wireless sensor data · forwards to LTE module
ConcentratorCoachEMUStatusSensorsAvg SignalRSSIPacket LossLatencyRetryChecksumLast Comm

LTE Communication Modules

4G cloud uplink · IP65 · 77–130 VDC
LTE / IMEICoachSIMIP AddressNetworkSignalData UsageStatusLast Comm

Alert Management Center

SMS / Email fire once per incident, not repeatedly · condition clearing on its own auto-resolves · acknowledge, then Close with what was done
#SeverityAssetDetailRaisedState

Historical Analytics

Compare multiple traction motors over time

Depot Map

Depots & their coaches · green = healthy, red = alert/offline

Predictive Early-Warning

Rate of temperature rise & projected time-to-critical · soonest first
TMCoachEMUTempRise RateEst. time to CriticalRisk

Prognostics

Battery-life projection & thermal-degradation trend (statistical, from observed data)
TMCoachBattery %Discharge/dayEst. Battery LifeBaseline→Recent AvgPeakThermal TrendVerdict

Peer Anomalies

A motor running much hotter than its sibling motors on the same coach — early warning before it crosses a threshold
TMCoachTempPeer MedianDeviationReason

Coach Swap

Reassign a coach between EMUs · the coach carries its 4 sensors, no hardware change
CoachCurrent EMUPositionSinceAction

Swap History

Select a coach to view its audit trail
CoachFromToPosByReasonAt
No history loaded.

Administration

Alert Thresholds

Admin-editable · applies fleet-wide immediately · Device push interval = how often every push-mode field device sends data (keeps ONLINE/OFFLINE status fast; takes effect on each device's next 5-min config refresh). Data logging interval = how often a reading is stored to the database (0 = store every push); applies immediately. No restart needed. A per-device push override still exists in Field Devices for rare exceptions.
⚠️ If a device is still logging at a rate that doesn't match this value, check its row in Field Devices — if "Interval" shows an override (not "global"), remove the override so it follows Device push interval.

Email (SMTP) Settings

Super Admin only · change the outgoing e-mail account from here — no SSH / server access needed. Takes effect immediately.

Users & Roles

UsernameRoleStatus2-stepLast sign-inEmailMobileAssigned EMUsAssigned CoachesActions

EMUs

EMUNameDepotActions

Motor Coaches

CoachEMUPosArchRUT200 IPPortPathPollActions

Sensor Registry

Serial no · calibration · firmware · warranty
SensorCoachSerial NoCalibrationFirmwareWarrantyActions

Depots

Depot IDNameRegionLatLngEMUsCoachesActions

Field Devices (RUT self-update)

Each RUT pulls its config from here every few minutes. Change coach/tags here and the device updates itself — no site visit needed.
Device IDCoachEMUTags (TM1-4)IntervalEnabledLast SeenActions

Bulk Coach Import

One coach per line: coach_id, emu_id, position (emu_id & position optional). Example: MC-05, EMU-01, 5

System Status

CoachEMUStatusSensorsLast Comm

Backup & Restore

Master data (users, EMUs, coaches, depots, devices, thresholds, config)
Restore replaces current master data with the backup. Live sensor readings are not affected.

SMS & Email Alerting

Alert Routing Rules

Per severity: channels, recipients, escalation
SeverityEmailSMSEmail recipientsPhone recipientsEscalation chain (L1→L2→L3→L4)

Escalation Tiers

Scoped by coach/EMU: only staff ASSIGNED to that alert's coach and holding the tier's role are escalated to. "Fixed" recipients (optional) see every escalation at that level, fleet-wide.
TierNameScoped to roleFixed emailsFixed phones

Templates

Placeholders: {severity} {message} {emu} {coach} {tm} {temp} {time}

Daily Report Email

Emails printable/PDF report links once a day (hour is UTC)

Send Test

Delivery Log

TimeChannelToStatusDetail

Reports

Excel & PDF · scoped to your assigned coaches
Each report exports only your assigned assets. "PDF" opens a print-ready page — use the browser's Print → Save as PDF.
ReportExcel (.xlsx)PDF / Print

Historical Report

Any motor coach · any date range · needs PostgreSQL for full history

Health Index

0–100 condition score · sensor → coach → EMU → fleet

Coach Health (worst first)

CoachEMUSensorsAvg TempWorstHealth Score

EMU Health

EMUCoachesSensorsAvg TempHealth Score

Reliability — MTBF / MTTR (worst first)

MTBF = average time between failures (higher is better) · MTTR = average time to repair (lower is better) · from alert history
CoachFailuresMTBFMTTRResolvedStill openLast failure

Fleet Assistant

Ask about your fleet in plain words · answers from live data (rule-based, not an external AI)
Ask a question above, or tap a suggestion.

Audit Trail

All configuration, alert and asset actions · never deleted
TimeUserActionDetail

Network Topology

Sensor → Data Concentrator → LTE Gateway → Cloud · per motor coach

Maintenance Management

Work orders · preventive / corrective · calibration · replacements
#TypeCoachTitleAssignedStatusCreatedActions