Skip to Content

THE SECRET LIFE OF METERS: FROM BASEMENTS TO BILLING

A KISS GUIDE FOR MAYORS, IT TEAMS, AND ANYONE WHO HAS EVER CHASED A MISSING WATER READING  - SMART CITY KISS / 1
December 4, 2025 by
THE SECRET LIFE OF METERS: FROM BASEMENTS TO BILLING
Jure Lampe

Welcome to SMART CITY KISS, my slightly self-ironic attempt to tell the truth about smart cities.

We’ve spent years wandering like digital hobbits through vendor forests, “semantic mountains”, pilot projects that never scaled, and dashboards that preferred to show errors instead of data.

We learned a lot, forgot some of it, stayed stubborn on a few things… and now we’re sharing everything without the usual smart-city bullshit.

KISS means Keep It S… (Smart? Super? Stupid? You choose...) Simple.

Translation for city leaders: If a smart-city project needs a wizard, five consultants, and half of your municipal staff, it’s not smart.

This series is about what actually works: Small. Simple. Practical. Meaningful.

And the first topic? Utility data. Water. Electricity. Gas. Heat. It doesn't matter which one, similar situation, similar problems, similar solutions, but  I will mostly write about water and you can map it to other metering solutions.


The things citizens complain about, and the things that cost you millions.

WHAT FIWAREBOX IS

(AND WHAT IT IS NOT)

Let’s start with the big clarification:

FIWAREBox is not an off-the-shelf smart city platform.

We don’t parachute into your city, announce that we know everything better, install a magical cloud thing, and promise AI-powered unicorns (Yes, I could add “AI” and "LLM" to every sentence too - but let’s keep the buzzword budget for later).

What FIWAREBox actually is: A simple, powerful enabler.

We don’t replace your existing systems. We don’t take over your operations. We don’t tell you how to run your meters.

Instead, FIWAREBox gives your team the tools to:

  • connect messy, scattered utility data,
  • standardize it with NGSI-LD + Smart Data Models,
  • add semantic meaning,
  • keep everything in an open, future-proof format,
  • make all data reusable for billing, planning, reporting, analytics, AI…

You keep control.

FIWAREBox simply makes your data usable — by people and machines — and prevents vendor lock-in.

WHY IT TEAMS ACTUALLY LIKE FIWAREBOX

IT departments have a dream: clean, unified, vendor-independent data.

Right now, they’re drowning in:

  • 12 different APIs,
  • 8 CSV exports,
  • hand-edited Excel sheets,
  • vendor portals with passwords nobody remembers.

FIWAREBox fixes this by offering:

  • one standard interface (NGSI-LD),
  • one clear data model instead of “val_01_final_final_really_final.csv”,
  • semantic relationships (building -> meter -> customer -> tariff -> zone),
  • open APIs for dashboards, BI tools, GIS, Python, AI/ML,
  • protection from vendor chaos.

FIWAREBox is not a big monolithic system. It’s the interoperability shield that keeps your IT team sane.

WHY WE CREATED STARTER PACKS

(AND WHY DECISION MAKERS LOVE THEM)

City leaders don’t want 300-page strategies.

They want three answers:

  1. What can we see in 60 days?
  2. What value does it bring?
  3. How much will it cost?

The Starter Pack exists exactly for that.

It follows the 20/80 rule:

With only 20% of effort, you get 80% of the value.

No megaprojects. No endless meetings. No “let’s plan for 2 years and deliver in 5.” Just real data, real dashboards, real value - fast. Once your team sees it, they immediately know where to go next.

THE CITY UTILITY DATA STARTER PACK - HOW IT WORKS

Let’s keep it simple. The Starter Pack shows how water, gas, heat, electricity and other meters can work together in a modern, open, interoperable way — without replacing your existing billing system or your meter provider.

ROLES IN THE ECOSYSTEM — CLEAR & CLEAN

Meters

They mind their business; metering, sending data. They hide in basements, manholes, and locked rooms.

  • Nobody knows where half of them even are.
  • Nobody wants to replace their batteries. Their battery life matters because no city wants to hire a “Chief Battery Replacement Officer.”
Evolution of metering:
  • Before: a human with a clipboard once per year.
  • After: a human with a handheld terminal once per month.
  • Then: M-Bus, AMR, AMI (helpful… but locked in vendor silos).
  • Now: LoRaWAN / NB-IoT devices doing automatic reading for 10+ years once per day or based on the schedule.

No matter the brand, protocol or network — every meter ultimately produces: ID + timestamp + value + (optional) metadata.

FIWAREBox makes these readings consistent, searchable, comparable, interoperable.

MSP - Metering Service Provider (local partner)

They handle the physical world:

  • install meters,
  • maintain them,
  • run LoRaWAN/NB-IoT/proprietary networks,
  • collect raw readings,
  • operate their own cloud/databases,
  • ensure batteries, coverage, and service.

This requires local presence. This is NOT what FIWAREBox does, and shouldn’t be.

FIWAREBox - the middle layer (your data brain)

We connect to the MSP (or multiple MSPs) via API, SFTP or exports.

Then we:

  • ingest all meter data,
  • convert it to JSON-LD,
  • apply NGSI-LD semantic models,
  • clean, validate, standardize,
  • store it in your NGSI-LD Context Broker,
  • show dashboards,
  • generate alerts,
  • prepare data for billing,
  • connect to GIS, ERP, Odoo, open data, AI, mobility, energy, water, waste…

FIWAREBox transforms raw readings into reusable, contextualized, city-owned data.

City IT Team

  • uses clean NGSI-LD data,
  • builds new automations and dashboards,
  • no more wrestling with Excel and vendor APIs.

Billing Operator

They keep doing billing — because billing must follow local rules & workflows.

FIWAREBox just makes it easy:

  • every reading is already mapped to customer, meter, tariff,
  • no manual imports,
  • no corrections,
  • no vendor-specific formats.

WHAT THE MSP ACTUALLY DOES (AND WHY THEY STILL MATTER)

Raw meter data is… unpredictable. Different vendors, formats, intervals, payloads, encryption, weird quirks.

This is why cities hire MSPs.

MSP responsibilities 

Field and hardware:

  • install meters,
  • maintain devices & batteries,
  • manage LoRaWAN/NB-IoT/gateway infrastructure.

Data transport and storage:

  • operate the meter network,
  • collect raw readings,
  • push them to their cloud/service,
  • handle retries, decoding, radio issues.

FIWAREBox can replace data ingestion, but cannot replace field work & local maintenance.

Cities need MSPs — and MSPs love when someone else handles semantics, APIs, and data chaos.

WHY FIWAREBOX IS THE MIDDLE LAYER EVERY CITY NEEDS

Cities often say:

“Isn’t one more platform too much?”

Here’s the truth:

You add one more layer today To avoid 10× more problems tomorrow.

FIWAREBox prevents:

  • vendor lock-in,
  • proprietary data formats,
  • broken API integrations,
  • parallel dashboards for each utility,
  • Excel-based “shadow IT”,
  • chaos when switching MSPs.

And it enables:

  • unified NGSI-LD data space,
  • reuse of data across utilities,
  • interoperability,
  • billing automation,
  • GIS integration,
  • open data,
  • advanced analytics & AI.

This middle layer is what makes your future possible.

WHAT YOU CAN ACHIEVE IN JUST 60 DAYS

With the Starter Pack, your city gets:

  • real-time meter data integrated,
  • MSP -> FIWAREBox pipeline running,
  • semantic model for utilities,
  • dashboards for water/gas/electricity/heat,
  • anomaly alerts,
  • unified NGSI-LD API,
  • a clean data catalog,
  • billing-ready data for Odoo/SAP,
  • first building blocks for a full city data space.

Small cost. Small risk. Big insight.

A REAL EXAMPLE 

(for everyone who read this far)

A small European city — 4,000 LoRaWAN water meters.

They already had:

  • multiple LoRaWAN gateways, multiple old-fashion meters ( Data collected manually with a handheld terminal),
  • a local MSP operating the network,
  • MSP cloud with meter data,
  • a billing operator using the MSP’s API,
  • some dashboards.

On paper, they had “everything.” In reality, not so, a vendor locked solution.

What we did with FIWAREBox:

We gave them two options:

Option 1: Replace MSP entirely

Meters send data directly to FIWAREBox.

But this requires:

  • rebuilding LoRaWAN infrastructure, 
  • replacing gateways,
  • changing broker URLs on every meter -> too expensive for a small city.

Option 2: Keep MSP, connect to it (they chose this)

We:

  • connected to the MSP API,
  • created a connector,
  • pulled all meter data automatically,
  • converted everything to JSON-LD,
  • applied Smart Data Models: linked meters -> buildings -> customers -> zones,
  • created clean dashboards & anomaly alerts,
  • added a semantic layer,
  • prepared Odoo billing mapping (just as an example what can be done with a non specialised but capable general purpose ERP),
  • prepared tools for IT department to be as independent as possible and do with their data what so ever they think they need to do.

Wh​at the city gained:

1️. Full ownership of its data (no lock-in).

2️. Ability to combine meter data with:

  • weather,
  • GIS,
  • district heating,
  • SCADA data,
  • building plans,
  • anything else the need.

3. The internal IT department can create its own reports without asking vendors. Or export and integrate data.

4️. Billing became simpler (even with different meter brands, multi-flat buildings, mixed tariffs, shared meters, corrections, etc.).

5. They can benchmark against other cities. 

6️. They can later add more packs (Energy, Mobility, Buildings, DCaaS, DSaaS…) without replacing the foundation / platform.

FIWAREBox became the brain and the connector, not the meter vendor, not the billing vendor - and definitely not another big, expensive, locked box.

STARTER PACK VS FULL BLOWN PLATFORM (THE REALITY CHECK)

TopicFIWAREBox Starter Pack (1k meters)FIWAREBox Full Platform (10k - 100k meters)

Other provider Full Platform (10k - 100k meters

Investment€€€

€€€€

Delivery time60 days3 - 6 months

6 - 12 months

ScopeEssential utility data flowFull smart utility platform

Full smart utility platform

BillingBasic Odoo or other ERP or already made custom billing - ready mappingFull automation & workflows

Full automation & workflows

Semantic modelCoreFull multi-utility (FIWAREBox)

Usually none

MSP integrationAdvanced, multi-MSP, high-volumeAdvanced, multi-MSP, high-volume

It depends, high-volume

Data ownershipYesYes

No

RiskVery lowModerate

High

Perfect forSmall towns & first stepsMid/large cities

Mid/large cities

Upgradable

To Full Platform

From Starter Pack

None

Vendor locked

No

No

It depends, but usually yes

WHY “ONE EXTRA LAYER” IS ACTUALLY LESS COMPLEX

Yes, it sounds ironic, but it’s true.

Adding FIWAREBox at the start prevents:

  • MSP lock-in,
  • API chaos,
  • 20 different dashboards,
  • redoing everything later,
  • expensive custom integrations,
  • throwing away data when switching vendors.

With FIWAREBox, you can even:

  • stop using the MSP for data transport (if you ever choose to),
  • stop using the billing operator or migrate to another one (if you ever choose to) - link to any ERP for billing,
  • build your own Data Space (DCaaS, DSaaS),
  • simply add new modules (Mobility, Energy, Waste…) without rebuilding anything.

You start simple — but you build on a foundation that never becomes obsolete.

WHAT SHOULD WE CONNECT OR WRITE ABOUT NEXT?

We are preparing the next use case. It could be EV charging infrastructure, parking data fusion, water and energy cross-border flows, logistics corridors, or even a full regional mobility dashboard. 

Tell us which direction you want us to explore next.

DISAGREE, COMMENT, OR WISH TO KNOW MORE?​




to be continued...


THE SECRET LIFE OF METERS: FROM BASEMENTS TO BILLING
Jure Lampe December 4, 2025
Share this post

Our latest content

Check out what's new in our company !

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provide both a filter and a template to use.