energietransitie / dsmr-info

Open source technical information about smart meters adhering to the Dutch Smart Meter Requirements

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DSMR info

Technical information about smart meters in the Netherlands (in Dutch: slimme meter) adhering to the Dutch Smart Meter Requirements, more than 90 smart meter types adhering to one of 11 DSMR versions.

Table of contents

General info

In this GitHub repository, we collect public information about various smart meters adhering to the Dutch Smart Meter Requirements (DSMR). While working on the research projects Twomes and REDUCEDHEATCARB and while developing our open hardware twomes-p1-gateway-hardware and the open software twomes-p1-reader-firmware, we noticed that information that was needed to create hardware and software designs that would work on as many smart meter in the Netherlands as possible was scattered all over the internet. In this repository, we aim to bring all this information together, mostly in tabular form as .CSV files.

DSMR versions: standards

DSMR version Date Main standard P1 P2 P3 GPRS IP Release Notes
2.1 04-02-2008 P1
2.2 18-04-2008 P1
2.31 08-01-2009 P1
3.0 24-03-2010 main P1
4.0 22-04-2011 main P1
4.0.4 03-04-2012 P1
4.0.7 14-03-2014 main P1 P2 P3 notes
4.2.2 14-03-2014 main P1 P2 P3 GPRS
4.2.3 13-02-2019 main P3 notes
5.0 27-05-2014 P1
5.0.2 26-02-2016 P1

P1 port specifications

dsmr-p1-specs.csv contains a table with an overview of P1 port specifications for various DSMR versions.

Smart Electricity Meters

dsmr-e-meters.csv contains a table with an overview of all smart electricity meters deployed in the Netherlands complying various DSMR versions.

Other related overviews and forums

Features

Ready:

  • overview of DSMR versions;
  • specifications for the P1 port;
  • comprehensive details on over 90 DSMR-standard compliant smart meters in the Netherlands;
  • information on the measurement frequency of DSMR5 meters, distinguishing between second-by-second and 10-second interval measurements.

To-do:

Status

Dataset is: work in progress

Contributing

If you have additional information, please feel free to send in corrections, updates and additions, preferably as a Pull Requests, or as an issue. via this repository. We're very interested in the meter code, but beware NOT to include your serial number. You may not want to share your smart meter serial number publicly, since using this serial number, anyone who knows your zip code and street address number can register an account with an Overige Diensten Aanbieder (ODA) and get access to your smart meter readings.

The meter code and serial number are typically combined in the equipment identifier, which can be found combined in the following places:

  1. encoded in the largest barcode on your smart meter enclosure;
  2. in the last part of the smart meter identifier plain text printed below the largest barcode on your smart meter enclosure;
  3. encoded in the OBIS code 0-0:42.0.0 or 0-0:96.1.1 in P1 telegrams, using a hex encoding (formally known as COSEM octet-string encoding), where each character is represented by two hexadecimal characters. To check, you can use offline browser plugins like HexString Converter.

We advise not to share the serial number or in Pull Request in this GitHub repository. However, please DO include the smart meter code. For example if your equipment identifier is E0044123456789012. Then your P1 telegram will have a line reading 0-0:96.1.1(4530303434313233343536373839303132). Before you share it, please replace it by 0-0:96.1.1(4530303434***), so you actually only share the smart meter code E0044, which indicates the type of the smart meter, and not your serial number.

If the text below the largest barcode starts with an E, then the following 4 digits are part of the meter code and the digits following contain the serial number. If the text below the largest barcode does NOT start with an E, then the first 4 characters (which may be letters and/or digits) are the meter code and the digits following contain the serial number.

License

This data is made available under the CC BY 4.0 by the Research group Energy Transition, Windesheim University of Applied Sciences

Credits

Author:

I gratefully acknowlegde the efforts of the authors of the following smart meter resources:

I am also grateful for contributions of:

About

Open source technical information about smart meters adhering to the Dutch Smart Meter Requirements

License:Creative Commons Attribution 4.0 International