---
title: "GitHub - mijnverbruik/dsmr: A library for parsing Dutch Smart Meter Requirements (DSMR) telegram data"
url: https://daily.dev/posts/github---mijnverbruik-dsmr-a-library-for-parsing-dutch-smart-meter-requirements-dsmr-telegram-dat-q7xczjb4n
source_url: https://github.com/mijnverbruik/dsmr
type: article
source: "ElixirStatus"
published: 2026-06-08T14:30:25.692Z
updated: 2026-06-08T14:31:04.103Z
tags: ["elixir"]
reading_time: 5
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub - mijnverbruik/dsmr: A library for parsing Dutch Smart Meter Requirements (DSMR) telegram data

**[ElixirStatus](https://daily.dev/sources/elixirstatus)** · 5 min read · 1 upvotes · 0 comments

## Summary

An Elixir library for parsing Dutch Smart Meter Requirements (DSMR) telegram data from smart energy meters used in the Netherlands, Belgium, and Luxembourg. It supports DSMR versions 2.2 through 5.x and parses structured meter telegrams into Elixir structs covering electricity usage, gas consumption, per-phase measurements, power quality events, and M-Bus connected devices. The parser is built on a two-stage Erlang leex/yecc pipeline, supports CRC16 checksum validation, optional high-precision Decimal values, and includes serialization back to string format. A Livebook example demonstrates connecting to a meter via TCP and visualizing usage data.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/mijnverbruik/dsmr>

## Similar posts on daily.dev

- [GitHub - mijnverbruik/p1meter.dev: Source behind p1meter.dev, the virtual P1 smart meter simulator](https://daily.dev/posts/github---mijnverbruik-p1meter-dev-source-behind-p1meter-dev-the-virtual-p1-smart-meter-simulator-mcxlhfhvw) · ElixirStatus · 0 upvotes · 0 comments
- [p1meter.dev — Virtual P1 Simulator](https://daily.dev/posts/p1meter-dev-virtual-p1-simulator-jfhtwo5vp) · ElixirStatus · 0 upvotes · 0 comments
- [GitHub - lsdrfrx/telegram\_ex: Elixir library for building Telegram bots with macro-based API](https://daily.dev/posts/github---lsdrfrx-telegram-ex-elixir-library-for-building-telegram-bots-with-macro-based-api-mlw6sflg9) · ElixirStatus · 0 upvotes · 0 comments
- [Unlocking the Future of Energy with Smart Meter Innovation](https://daily.dev/posts/unlocking-the-future-of-energy-with-smart-meter-innovation-nftnvb6ny) · databricks · 0 upvotes · 0 comments

---

Tags: [#elixir](https://daily.dev/tags/elixir)

[View this post on daily.dev](https://daily.dev/posts/github---mijnverbruik-dsmr-a-library-for-parsing-dutch-smart-meter-requirements-dsmr-telegram-dat-q7xczjb4n)
