Reading smart meters: IR, D0 & SML explained simply
Many households now have a digital electricity meter – often also called a "smart meter". But how can you actually read the data? And what do terms like IR interface , D0 , or SML mean?
In this article, we explain the most important interfaces in an easy-to-understand way – without technical frustration – and show you which solution is really worthwhile in everyday life.
First of all: Smart meter or digital electricity meter – what is the difference?
In everyday language, the terms are often used interchangeably – however, technically there is a difference:
-
Digital electricity meter (modern metering device, mME)
Displays your consumption digitally on the screen, usually has an optical interface (IR/D0), but is not automatically connected online. -
Smart Meter (intelligent metering system, iMSys)
It consists of a digital meter plus a smart meter gateway that transmits the encrypted data to the network operator.
Important:
For private reading via the optical interface, this difference usually plays no role – both types of meters can generally be read locally.
We explain the exact difference between a Ferraris meter, a digital electricity meter (modern measuring device) and a true smart meter in detail here. .
In short: How do you read a smart meter?
A digital electricity meter transmits its consumption data via an optical interface (usually IR/D0).
With a suitable reading head, this data can be read and transmitted, for example, via WLAN to an app or an energy monitoring system.
The result:
You can see not only your meter reading – but your consumption in real time.
What does "reading a smart meter" actually mean?
Many people confuse reading with extracting data:
- Reading = Note the counter reading from the display (e.g. 1.8.0)
- Readout = Digital transmission of data in real time
When you read the data, you will receive:
- current power value (kW)
- Total consumption (kWh)
- temporal progressions
- Partial feed-in values for PV systems
Danger: Some values are only visible after the PIN has been entered on the electricity meter – we explain how this works here .

If you want to read your electricity meter easily, you'll find the plug-and-play solution here .
The IR interface: standard for digital electricity meters
Almost all modern digital electricity meters in Germany have an optical infrared (IR) interface .
It is usually located at the front of the counter and is recognizable as a small round or rectangular area.
Via this interface:
- Does the counter send data?
- These can be read contactlessly using a reading head.
- No structural changes are necessary.
Advantage:
✔ Easy
✔ Contactless
✔ No modifications to the electrical installation
D0 interface – what does that mean?
The so-called D0 interface describes the protocol through which many electricity meters send their data via the IR interface.
It can be understood as follows:
- IR = the “physical connection”
- D0 = the “language” in which the counter speaks
For you, this means:
If your meter has a D0 interface, you can usually read it with a compatible read head.
SML – the data format of modern meters
SML stands for "Smart Message Language".
This is a standardized data format used by many modern electricity meters.
This data includes, among other things:
- 1.8.0 → Total consumption
- 2.8.0 → Power feed
- 16.7.0 → current performance
These so-called OBIS codes structure the consumption data.
Which solution is suitable for reading the data?
Basically, there are three possibilities:
1. Manually via display
Simply note the meter reading.
→ Good for the annual accounts
→ No real-time data
2. DIY solutions (e.g., open-source / self-built)
Technically possible, but:
- Setting up is often complex
- Network and MQTT knowledge required
- No plug & play
3. Complete readout solution with WLAN
A reading head is placed on the IR interface and automatically transmits the data to the WLAN.
Advantages:
- Real-time consumption visible
- Analyze the process
- Export/further processing possible
- Integration into the Smart Home
👉 If you want to read your digital electricity meter easily, a plug-and-play solution like stromleser.one is the simplest option.
Frequently asked questions about smart meter readings
Do I need the approval of my network operator?
No – you are only accessing the optical interface in read-only mode.
Is that allowed?
Yes, as long as there is no tampering with the meter.
Do I need Wi-Fi in the meter box?
For real-time transmission: yes. Alternatively, repeaters can help.
Why am I not getting any values?
Possible reasons:
- PIN not entered (additionally PIN set to "off")
- Interface not enabled ("INF" set to "on")
- Read head incorrectly positioned
- Wi-Fi signal too weak
Is my electricity meter compatible?
You can easily check that here .
Conclusion
Reading a smart meter is easier than many people think.
The IR interface is standard today, D0 describes the transmission protocol, and SML structures the data:
| Expression | Meaning | Relevance for you |
|---|---|---|
| IR interface | Optical data transmission | Standard for digital meters |
| D0 | Communication protocol | Transmits consumption data |
| SML | Data format | Structure of the measured values |
| OBIS | Identification system | Identifies consumption values |
With the right solution you can:
- See your electricity consumption in real time
- Identify energy guzzlers
- Better understand your energy costs
And all this without any intervention in the electrical installation.





Leave a comment
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.