DSMRReader
DSMR-reader is a self-hosted DSMR (Dutch Smart Meter Requirements) protocol reader that reads your smart meter's P1 port, stores the data, and visualizes…
Platform availability
Available on 2 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
68/100 Good
- Maintained
- 97last commit 58 days ago
- Popular
- 54495 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 602 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 15 days ago
- GitHub stars
- 495
- Open issues
- 7
- Last commit
- 2026-08-18
- Latest release
- v6.2.0
- Activity
- stale
Checked 7 days ago - source: GitHub (dsmrreader/dsmr-reader)
Resources & Compatibility
Minimum requirements: 2 GB RAM, 10 GB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Install prerequisites DSMR-reader stores its data in a PostgreSQL database, so you must run (or connect to) a PostgreSQL instance first; the Unraid template ships a matching PostgreSQL container with the database, user, and password all set to 'dsmrreader'. You also need a Linux-capable device with a cable or other connection to your smart meter's P1 port. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
How can I restore a DSMR-reader PostgreSQL backup?
The v5 documentation has a guide titled Database: Restore a backup (PostgreSQL).
Where can I find DSMR-reader update and downgrade instructions?
The v5 documentation includes guides for Updating DSMR-reader and Downgrading DSMR-reader.
What DSMR-reader troubleshooting resources are mentioned in the docs?
The v5 documentation lists DEBUG logging, log files, a debug info dump for GitHub issues, and restarting.
What USB-related concern is discussed for running DSMR Reader as a Home Assistant add-on?
The thread discusses a question about USB port/path stability when running DSMR Reader as an add-on instead of a separate Linux VM.
Is there a documented setup for a remote datalogger?
Yes, the v5 documentation includes an installation guide for a remote datalogger.
Answers sourced from community.home-assistant.io, dsmr-reader.readthedocs.io
Community
- Book management : r/selfhosted - Reddit (reddit)
- Wanted: Document Management System with OCR : r/selfhosted - Reddit (reddit)
- DSMR Reader Add-on for Home Assistant (other)
- Document management system wanted : r/selfhosted - Reddit (reddit)
Collected 11 days ago - public community threads