Databus Logo
Blog Login →
The Meter-to-Reading Layer

Someone still walks the risers with a notebook on the 1st. Then the readings are disputed, and the bill is late.

This is the metering layer — integrate smart electricity and water meters over DLMS/COSEM, capture per-unit consumption automatically, flag leaks and offline meters — then hand the readings to billing. It proves the number; billing turns it into a bill.

For RWA Hon. Treasurers, Secretaries & Property Managers · DLMS/COSEM · 15-min reads · leak + offline-meter flags · feeds billing, doesn't invoice.

See the reading flow →
In plain English

IoT Utility is the meter-to-reading layer. It integrates smart electricity and water meters over DLMS/COSEM (IEC 62056) — BIS IS 16444, IS 13779, IS 779 — captures per-unit consumption automatically (15-minute reads → daily → monthly), raises a leak-detection signal on anomalies and a read-failure alert when a meter goes offline, reconciles common-area meters by tower, and allows a resident self-read for legacy units. It produces the trustworthy per-unit number and feeds it to billing. It does not generate the invoice — that's billing (tariffs, late fees, reminders); the ledger is accounting; the leak repair is the helpdesk; the water-cut notice is communication. The meter reads the number; billing charges for it.

DLMS/COSEM
IEC 62056 — no
vendor lock-in
15-min reads
per unit, rolled to
daily & monthly
Leak + offline
anomaly signal +
read-failure alert
Feeds billing
the reading, not
the invoice
A real billing cycle · the meter read

From 15-minute reads to a billable number — and the column that shows where it goes.

Mr. Reddy's society stopped sending someone door to door. Here's what the metering layer produces per unit in a cycle — the reads, the flags — and the last column shows the one thing it does not do: make the bill. That reading is handed to billing.

Meter cycle · per-unit consumption → flags → handoff IoT Utility produces this
UnitMonthly consumptionFlagReading goes to
A-1204 (water)14.2 kLnormalbilling
A-1204 (elec)312 kWhnormal→ billing
B-0706 (water)61.8 kLleak signalrepair → helpdesk
C-0302 (elec)— offlineread-failure >24hinvestigate · self-read
Tower commonper-tower agg.reconciledreads → billing · ledger → accounting
The last column is the boundary: every verified reading is handed to billing, which applies tariffs and slabs and generates the invoice — this page never makes the bill. A leak signal hands the repair to the helpdesk; the ledger entry is accounting; a water-cut notice is communication. IoT Utility proves the number is real; the other modules act on it. (Figures shown are illustrative; the live module runs on the society's actual meters.)
Where manual metering costs a society

Four ways the notebook-on-the-1st breaks down.

The disputed reading

A reading is jotted wrong or guessed, the resident contests the bill, and the treasurer spends the month arguing over a number nobody can actually verify after the fact.

The leak nobody caught

A toilet runs all month behind a wall; with monthly manual reads there's no way to see it until a shocking bill arrives — by which time thousands of litres are gone.

The dead meter, found too late

A meter quietly stops working, and it's only discovered when the bill can't be produced — leaving a gap that has to be estimated and inevitably disputed.

The common-area mystery figure

Lift, pump and lighting consumption gets lumped into one unexplained number, so the society can't apportion or question shared usage with any confidence.

How a society goes meter → reading → billing

Integrate, capture, flag, reconcile, feed billing.

1

Integrate the meters

Smart electricity and water meters are integrated over DLMS/COSEM (IEC 62056) — BIS IS 16444 single-phase, IS 13779 three-phase, IS 779 reference — so the society reads them digitally instead of sending someone to each riser with a notebook.

2

Capture per-unit consumption automatically

Consumption is captured at 15-minute intervals and rolled up to daily totals and monthly aggregates per unit, so each flat's usage is recorded continuously and accurately rather than estimated from a once-a-month reading.

3

Flag leaks and offline meters

A consumption anomaly raises a leak-detection signal, and a meter offline for more than 24 hours raises a read-failure alert — so a running tap or a dead meter is caught early. The actual repair is the helpdesk's ticket workflow.

4

Reconcile common-area and legacy meters

Common-area meters are reconciled through per-tower aggregation, and any legacy non-smart unit can be entered through a resident self-read manual override — so the whole estate, smart or not, lands in one consistent dataset.

5

Feed the readings to billing

The verified per-unit consumption is handed to the billing module, which generates the invoices, late fees and reminders, while accounting records the ledger entry. IoT Utility's job ends at the trustworthy reading; billing turns it into a bill.

The standards this is built on

DLMS/COSEM, the BIS meter standards, CEA 2014.

DLMS/COSEM — IEC 62056

The international protocol for smart-meter data exchange — read-out, billing intervals, time-of-use. Speaking the standard rather than a proprietary protocol means a society isn't locked to one meter vendor.

BIS meter standards

BIS IS 16444 for single-phase smart meters, IS 13779 for three-phase smart meters, and IS 779 for electromechanical reference meters — so the module reads the Indian-standard meters a society actually installs.

CEA Distribution Regulations 2014

The Central Electricity Authority regulations that frame smart-meter deployment in India — the regulatory context the metering layer is designed to sit within.

Standards references: DLMS/COSEM (IEC 62056) smart-meter data exchange; BIS IS 16444 (single-phase) / IS 13779 (three-phase) / IS 779 (reference meters); CEA Distribution Regulations 2014 (smart-meter deployment framework). This page owns the meter integration and the per-unit reading only. Invoice generation, tariffs and late fees are the billing module; ledger entries are accounting; leak repair is the helpdesk; water-cut notices are communication; the meter-to-flat mapping is the unit-management canonical record.

Meter reading vs invoice vs ledger vs repair vs notice · what this page owns

The meter reading ≠ the invoice ≠ the ledger ≠ the repair ≠ the notice.
This page proves the number; billing charges for it, accounting books it, the helpdesk fixes the leak, communication announces the cut.

EstateDeck keeps the metering layer distinct from billing on purpose — the metering layer's job is an accurate, verifiable reading; billing's job is to turn that reading into money. Keeping them apart means this page ranks for smart-meter and consumption tracking and never competes with billing over "utility bills."

This page owns

  • Smart-meter integration over DLMS/COSEM (IEC 62056), BIS IS 16444 / IS 13779 / IS 779.
  • Per-unit consumption tracking — 15-min reads, daily & monthly aggregates.
  • Leak-detection signal + read-failure alert on offline meters.
  • Per-tower aggregation for common-area reconciliation.
  • Resident self-read override for legacy non-smart units.

This page defers to

  • Invoice generation, tariffs & late fees live in the Billing module. It turns the reading into a bill; this page only produces the reading.
  • The financial ledger — receipts, dues against the books — is the Accounting module.
  • The leak repair workflow — ticket, plumber, SLA — is the Helpdesk. This page raises the signal; the helpdesk gets it fixed.
  • Water-cut & tank-cleaning broadcasts are the Communication module (DLT messaging). The meter-to-flat mapping is the Unit-management canonical record.
Three metering realities

The same reading layer, three jobs.

The meter integration is the same; what the society needs from the data shifts.

Sub-metered water

Per-flat water, fairly

A society that sub-meters water needs each flat's real consumption, not a flat split — so the reads here feed billing for a usage-based charge that residents accept because it's measured.

Leak-prone old tower

Catch the running tap

An older tower with hidden plumbing needs early anomaly signals so a continuous-flow leak is flagged within a day — and the helpdesk ticket goes out before the bill shocks anyone.

Mixed meter estate

Smart and legacy together

A society mid-upgrade has some smart meters and some old ones; per-tower aggregation plus resident self-read keeps the whole estate in one dataset until every meter is replaced.

From the field

Gachibowli, Hyderabad, Telangana · apartment owners' association · Hon. Treasurer.

"Every month it was the same ritual — a man with a notebook walking the risers, readings I couldn't verify, and then a fortnight of residents disputing their water bills. What changed with this is subtle but it's the whole point: it reads the meters over the standard DLMS protocol every fifteen minutes, so by the 1st I already have a clean, defensible number per flat — and when a flat in B-block showed sixty kilolitres, the leak signal caught a running tap in days, not at the bill. The thing I appreciate as a treasurer is that it knows its lane. It gives me the reading; it does not pretend to be my billing or my ledger. The number flows into our billing module, which makes the invoice, and into accounting for the books. A vendor who'd told me one tool would 'do the metering and the billing and the accounts' is exactly the kind of muddle I was trying to escape — this is clean because each part does one thing."
Mr. Reddy Hon. Treasurer · apartment owners' association · Gachibowli, Hyderabad-500032, Telangana
APMACS Act 1995 · DLMS/COSEM smart-meter integration · 15-min per-unit reads · leak + offline-meter flags · per-tower reconciliation · feeds readings to billing
Quick answers

Society smart metering, asked and answered.

What every Hon. Treasurer asks before retiring the notebook-on-the-1st.

What does the IoT Utility module do?
It is the meter-to-reading layer. It integrates smart electricity and water meters over DLMS/COSEM (IEC 62056), captures per-unit consumption automatically at fifteen-minute intervals, flags leaks through consumption anomalies and meters that go offline, reconciles common-area meters by tower, and allows a resident self-read for legacy units. It produces the trustworthy per-unit consumption data — and hands it to billing. It does not generate the invoice (that is the billing module), the ledger entry (accounting), the leak repair (the helpdesk) or the water-cut notice (communication).
Does it generate the utility bills?
No — and this is the important distinction. IoT Utility produces the per-unit consumption data; the billing module generates the actual invoice, applies tariffs and slabs, adds late fees and sends reminders. We keep them separate on purpose: the metering layer's job is to prove the number is accurate, and billing's job is to turn that number into a charge. So this page owns the reading, and billing owns the bill. The reading flows to billing automatically, so residents are invoiced from real meter data rather than estimates.
Which meters and protocols does it support?
It integrates over the DLMS/COSEM protocol (IEC 62056), the international standard for smart-meter data exchange, and supports BIS IS 16444 single-phase smart meters, IS 13779 three-phase smart meters, and IS 779 electromechanical reference meters. Deployment is framed by the CEA Distribution Regulations 2014. Because it speaks the standard protocol rather than a proprietary one, a society is not locked to a single meter vendor — it reads the meters the building already has or chooses.
How does the leak detection work, and who fixes the leak?
Leak detection here is a signal, not a repair. When a unit's consumption shows an anomaly — for example, water running continuously overnight — the module raises a leak-detection signal so the resident and the committee know early. The actual repair workflow, raising a ticket and assigning a plumber with an SLA, belongs to the helpdesk module. So IoT Utility tells you something is wrong from the meter data; the helpdesk manages getting it fixed. The two hand off to each other rather than overlapping.
What happens if a meter goes offline?
If a meter stops reporting for more than 24 hours, the module raises a read-failure alert, so a dead or disconnected meter is noticed quickly rather than being discovered when a bill cannot be produced. This matters because a silent meter is the most common cause of a missing or estimated bill — catching it within a day means the society can investigate while the gap is still small, and the consumption record stays complete and defensible.
How does it handle common-area meters and legacy units?
Common-area meters — for lifts, pumps, lighting and the like — are reconciled through per-tower aggregation, so the society can see and apportion shared consumption properly rather than lumping it into a single mystery figure. For any unit that still has a legacy, non-smart meter, a resident self-read manual override lets the reading be entered by hand. So the whole estate, smart and legacy, ends up in one consistent consumption dataset rather than two parallel systems.
How is this different from the billing and accounting modules?
By where money enters. IoT Utility owns the consumption reading. The billing module owns turning that reading into an invoice — tariffs, slabs, late fees, reminders. The accounting module owns the financial ledger — recording receipts and dues against the society's books. So the same utility usage moves through three modules in sequence: the meter reading here, the invoice in billing, the ledger entry in accounting. Keeping them separate means each ranks for its own job, and the metering page never competes with billing over "utility bills".
Does it send residents alerts about water cuts?
No — the alerts this module raises are about the meters, not announcements. A leak-detection signal or a read-failure alert is a data signal about consumption and meter health. A broadcast to residents about a scheduled water cut, a tank cleaning or a pump shutdown is a notice, and that belongs to the communication module with its DLT-compliant messaging. So "utility alerts" here means anomaly and offline-meter signals from the data, not resident announcements, which are communication's job.
Which flat is a meter tied to — does this hold that?
The mapping of which meter belongs to which flat is part of the canonical unit record, which is owned by the unit-management module — the spine that every other module reads from. IoT Utility uses that mapping to attribute consumption to the right unit, but it does not own the record of unit ownership itself. So if a flat changes hands, unit-management holds that truth and the metering simply attributes usage against the current unit; the two stay cleanly separated.

Retire the notebook on the 1st.
Read every meter automatically — and feed billing a number nobody can dispute.

We'll show you DLMS/COSEM smart-meter integration, automatic per-unit consumption reads, leak and offline-meter flags, and per-tower reconciliation — feeding clean readings to your billing module — on your society's actual meters.

See IoT Metering →