Skip to content

pyrocumulus/dsmr-reader

 
 

Repository files navigation

Build Status Coverage Documentation Status Requirements Status Donate Python 3.5 & 3.6 Python 3.4

DSMR Reader Datalogger/GUI

Documentation (English & Nederlands)

Project mission

  • Always free to use (for non-commercial use only).
  • Keeping your data for yourself (none of the data is stored outside your database, unless you explicitly upload it to a third party).

Features

  • Application languages supported: Dutch (Nederlands) and English. The language used in your browser dynamicly decides the language applied in the application.
  • Optional Support for exporting data to third-parties: MinderGas.nl, PVOutput.org.
  • Also supports local exports: CSV, SQL back-ups & optional daily upload to Dropbox.
  • Notifications on your devices, supporting Pushover and Prowl apps!
  • Optional data rotation/retention, keeping your dataset small and portable.
  • Compare two days, months or years with each other.
  • REST API to either insert or read data realtime.
  • Keep track of certain events by sticking your own notes to a day, reminding yourself what happened that day.
  • Support for MQTT export.
  • Extendable plug-in system.
  • Scrollable graphs.

Dashboard

Dashboard

Archive

Archive

Trends

Archive

Energy contracts

Archive

Screenshots

More screenshots can be found in the documentation at Read The Docs.

About

DSMR (Dutch Smart Meter Requirements) Reader Datalogger/GUI (for Debian or RaspberryPi 2+, with Python 3 / Django)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 45.5%
  • CSS 28.4%
  • JavaScript 18.3%
  • HTML 7.1%
  • Shell 0.7%