Smart Meter Analytics
Tamil Nadu · All Networks · Communication Dashboard
v6.0
Upload Excel File
Drop ExcelTask3latlonginclORIGINAL.xlsx or any updated version here.
All analytics recompute instantly — no manual steps.
Reads: Dailycommspresent · Dailycommspast · CompanyWise · SimCompany_Summary · WD_WE_Summary · Regional_Summary · Network_Summary
Already have a saved analytics state?
Reading sheets…
This may take a moment for large files

Smart Meter Communication — Tamil Nadu

Upload a file to begin

🇬🇧 English
HI हिन्दी
TA தமிழ்
Show / Hide Tabs

Company Detail Table

SIM Provider Detail

All daily comm rates are computed against the -meter present fleet as the fixed denominator, so every historical day is directly comparable to today's snapshot.
Daily Comm Rate % = (Communicated on day) ÷ Present Fleet Size × 100

Daily Data Table First 30 rows shown
Weekday/Weekend rates use the same normalization — denominator = present fleet size for accurate cross-period comparison.

Region Detail Table

Circle Table Top 25 shown
Scroll to zoom · Click a cluster to expand · Click a marker for meter details · Click a table row to fly to location
NETWORK FILTER:
Location Table — click row to zoom map
Critical Alerts
Key Findings
Recommended Actions — Priority Order
Rank Priority Area Finding Meters at Risk Recommended Action Expected Impact
Each meter (MSN) is classified by how consistently it communicated across the full historical period. Exact thresholds: Always Present = 100% (communicated on every single active day) · Partial = strictly between 0% and 100% (even 99.1% counts as Partial) · Always Absent = 0% (never communicated on any active day). All values computed dynamically from your uploaded file — no hardcoding.
Attendance — Consistent Denominator Across All Months
The current active fleet is meters. Monthly % charts use this as the fixed denominator for every month — so each month is directly comparable.
Attendance % per month = (Meters in that class for the month) ÷ Present Fleet Size × 100

Overall Fleet Distribution all historical MSNs · by attendance class

Monthly % Trend normalized to present fleet size · % of meters

Month-wise Attendance Breakdown absolute meter counts · stacked · tooltip shows % of present fleet (denominator = )

Always Absent Meters Comm rate = 0% across all active days — require immediate field investigation · top 30 shown
#MSN / Meter IDOverall Rate Active DaysDays CommunicatedDays SilentPriority
Partial / Inconsistent Meters 0% < rate < 100% · sorted worst-first · top 20 shown
#MSN / Meter IDOverall Rate Active DaysDays CommunicatedDays SilentStatus
For every Partial meter (comm rate strictly between 0% and 100%), the full True/False/null sequence from Dailycommspast is analyzed in 8 steps to detect a recognizable communication rhythm. Results update automatically with each uploaded file. Sparklines show the last 60 active days communicated · did not communicate.

Pattern Distribution count of partial meters per detected pattern

Avg On-Run vs Avg Off-Run each dot = one meter · colored by pattern · clusters = similar rhythms

What Each Pattern Means
Partial Meter Detail Sorted worst-rate first · top 50 shown · WD% = weekday comm rate · WE% = weekend comm rate
#MSNRatePattern Avg OnAvg OffAlt% WD%WE%Trend Last 60 Active Days →
Search for a Meter
Upload your Excel file, then type any MSN in the box above.
You'll see that meter's full communication profile.
Consistent Denominator — Trend & Attendance Tabs Aligned
All monthly comm rates are computed against the -meter present fleet as the fixed denominator, so every month is directly comparable and the projection is accurate.
Monthly Comm % = (Total comm events that month) ÷ Present Fleet Size ÷ (Days in month) × 100
What-If Scenario Controls ● LIVE
90%99%99%
−1 pp+0 pp+3 pp
13 months12

Comm Rate — History + Projection normalized to present fleet

Monthly Comm Rate History normalized · % of present fleet

Month-over-Month Change pp = percentage points

Monthly History Table Normalized — denominator = present fleet
MonthDaysComm EventsAvg Daily Comm %MoM Changevs SLA Target
Pick any date range — even a single day. The dashboard shows you exactly what happened in that window: comm rate per day, dips, spikes, and smart diagnosis of every anomaly with possible root causes.
Can be 1 day or many. Every dip & spike gets diagnosed automatically.
QUICK:
Profile Data — Each meter sends three types of profiles: BLP (Block Load Profile — 30-min energy blocks, up to 1,128 records/meter), DLP (Daily Load Profile — 24 daily summaries/meter), Push IP (Push IP Profile — event-driven pushes, up to 2,103 records/meter). Data sourced from the Profile Data sheet.

BLP — Record Count Distribution Block Load Profile

DLP — Record Count Distribution Daily Load Profile

Push IP — Record Count Distribution Push IP Profile

Fleet Coverage — Meters per Profile Type meters reporting vs present fleet

Average Records per Meter mean count across reporting meters

Top Meters — Highest Record Counts per Profile Type Top 20 per profile · sorted descending
BLP — Top 20
#MSNBLP Countvs Max
DLP — Top 20
#MSNDLP Countvs Max
Push IP — Top 20
#MSNPush IP Countvs Max
Low-Activity Meters — Bottom 20 per Profile Type Meters with fewest records — may need investigation
BLP — Bottom 20
#MSNBLP Countvs Max
DLP — Bottom 20
#MSNDLP Countvs Max
Push IP — Bottom 20
#MSNPush IP Countvs Max
Billing Analytics — Classifies each meter's billing record from the Billingdata sheet. A billing_timestamp at exactly 00:00:00 = Automatic Billing. Any other time = Manual Billing. Meters with both types across records are flagged as Mixed.

Billing Type Split Automatic vs Manual records

Daily Billing Volume Auto & Manual per date

Manual Billing — Hour Distribution When manual reads occur

Meter Classification Auto-only · Manual-only · Mixed

Manual & Mixed Meters MSNs with at least one manual billing record

#MSNAuto RecordsManual RecordsClassificationManual Times
Root Cause Analyzer — Type any MSN to diagnose why it is failing, non-communicating, or billing manually
Analyzes: communication status · failure timeline · SIM/company context · billing type · month-over-month pattern · fleet peer comparison
Dashboard exported successfully
🤖
Dashboard AI
Ask about your data
Welcome! I can help you understand your smart meter data. Try asking about meter counts, communication rates, networks, or companies.