EMS Dashboard¶
The EMS Dashboard gives top management, the CFO, Maintenance Head, and Production Head an at-a-glance picture of the facility's energy. It shows month-to-date consumption by source, cost KPIs, consumption heatmaps, and live readings — all for the current calendar month.
Source consumption cards¶
Four cards across the top show month-to-date (MTD) consumption for each energy source individually.
| Card | What it shows |
|---|---|
| EB | Grid electricity consumed this month (kWh). Highlighted because the facility pays for this energy directly. |
| DG | Diesel generator energy this month (kWh). |
| Solar | Solar energy generated and consumed this month (kWh). Labelled Generated — no direct utility cost. |
| Wind | Wind energy generated and consumed this month (kWh). Labelled Generated — no direct utility cost. |
Each card shows two comparisons:
- % of last month — what fraction of last month's total you have consumed so far this month. For example, "42% of last month (10,000 kWh)" means you are 42 % of the way through last month's total after the current number of days.
- vs same period last month — whether you are consuming faster or slower than you were at the same point last month (red arrow = faster, green = slower).
Reading the EB card
The EB card is bordered in blue because EB is the cost-sensitive source. If the "% of last month" figure is above 100 % with several days still remaining in the month, your bill is likely to exceed last month's.
Sanctioned MD Utilization¶
If Sanctioned Maximum Demand has been configured for one or more incomers, a row of utilization cards appears between the source consumption row and the operational KPIs. Each card represents one incomer and shows:
| Element | Description |
|---|---|
| Incomer name and type | Which incomer and source type (EB, DG, Solar, Wind) |
| % of sanctioned MD | The month-to-date peak demand as a percentage of the contracted limit |
| Gauge bar | A colour-coded progress bar showing utilization |
| Peak vs sanctioned values | The raw peak demand figure alongside the contracted limit |
The colour coding matches the Load & Demand Management page:
| Colour | Range | Meaning |
|---|---|---|
| Green | Below 70% | Demand is within safe limits |
| Amber — High | 70–89% | Approaching the contracted limit |
| Red — Critical | 90%+ | At or near the limit; penalty charges may apply |
Click View details → to go directly to the Load & Demand Management page for the full breakdown.
Note
This row only appears when at least one incomer has a Sanctioned Maximum Demand value configured. To set these values, go to EMS → Configuration → Incomers Setup and use the edit button on each incomer row.
Operational KPI cards¶
A second row of cards shows operational and cost metrics for the current month.
| Card | What it shows |
|---|---|
| Month-to-Date Cost | Total electricity cost incurred so far this month, based on the tariff mapped to EB/DG machines. Shows "No tariff configured" if no tariff has been assigned. |
| Projected Month Cost | The estimated total cost for the full calendar month, extrapolated from your current pace. |
| Peak Active Load | The highest simultaneous active power drawn across all incomers in a single hour this month, in kW. |
| Available Headroom | How much demand margin is left against your contracted Sanctioned MD. It is measured at the incomers, in kVA. |
Peak Active Load¶
This card shows the coincident peak active load — the highest total active power (in kW) drawn across all energy incomers at the same time, measured in one-hour intervals for the current month.
kW, not kVA
Peak Active Load is an active power figure, measured in kW. It is a different quantity to maximum demand (kVA) and is never compared against or used in place of your Sanctioned MD. It does not affect your utility bill calculation. Use it to understand your production load profile.
If the facility has no active power meters mapped to incomers, the card shows "—".
Reading Available Headroom¶
Headroom is the gap between your total Sanctioned MD and the demand drawn on your incomers:
- The large figure is the month-to-date headroom — your Sanctioned MD minus the highest demand reached so far this month.
- When your meters are streaming, a green Live line shows the right now headroom — your Sanctioned MD minus the current demand.
- A positive figure means you have spare capacity; a red, negative figure means you have exceeded your contracted demand and penalty charges are likely.
- If no Sanctioned MD is configured, the card shows "—" with a prompt to set it in Configuration.
Click the card to open the Load & Demand Management page for the full breakdown.
Why headroom is shown in kVA
Demand against a utility contract is always measured in kVA (apparent power). Active power (kW) is a different quantity and is never used for demand or headroom. The platform sources demand in this order: dedicated peak_demand → maximum_demand register → peak apparent power — all kVA.
Energy source breakdown¶
A pie chart below the KPI cards shows what percentage of your total consumption came from each source type this month.
| Colour | Source |
|---|---|
| Blue | EB (utility grid) |
| Amber | Solar |
| Green | Wind |
| Red | DG (diesel generator) |
Hover over a slice to see the exact consumption figure in kWh.
Consumption trend¶
A stacked bar chart shows your daily consumption for the current month, with each bar split by source type. This lets you see how your energy mix has shifted day-to-day — for example, whether solar generation has been covering a larger share on recent days.
Consumption heatmap¶
The heatmap section appears below the daily trend chart and shows consumption patterns over time. Use the source pill to switch between EB, DG, Solar, and Wind. EB is selected by default because it is the cost-relevant source.
The heatmap opens on the Time of Day view by default, as this is the most actionable view for identifying peak-tariff exposure. Switch to the Calendar view for longer-term seasonal patterns.
Two views are available via tabs:
Time-of-Day view¶
Shows hourly consumption for the past 30 days laid out as a grid: hours of the day on the vertical axis (00:00 at the top), dates on the horizontal axis. Each cell is colour-coded by intensity:
| Colour | Meaning |
|---|---|
| Light grey | No data or zero consumption |
| Light blue | Low consumption |
| Blue | Moderate consumption |
| Orange | High consumption |
| Deep red | Very high consumption (peak) |
Hover over any cell to see the exact date, hour, and consumption figure in kWh. Use this view to identify which hours of the day consistently draw the most energy — useful for shifting loads away from peak tariff windows.
Calendar view¶
Shows daily consumption totals in a GitHub-style calendar grid: days of the week on the vertical axis, weeks on the horizontal axis. Up to 12 months of history is displayed. The same colour scale applies (grey = zero, deep red = highest day).
Use this view to identify seasonal patterns, production shutdowns, or days with abnormally high consumption.
The Refresh button in the heatmap header re-fetches the data for the currently selected source and view.
Live readings¶
Real-time meter readings — active power, peak demand by source, and power factor — now live on their own Live page, reachable from the EMS sidebar. This keeps the dashboard focused on the month's summary and trends.
Incomer summary table¶
At the bottom of the page, a table lists every configured incomer with its total consumption for the current month. Use this for a quick comparison across all your energy sources.