by volkszaehler

volkszaehler / volkszaehler.org

Open Source Smart Meter with focus on privacy - you remain the master of your data.

134 Stars 67 Forks Last release: over 1 year ago (1.0) GNU General Public License v3.0 1.8K Commits 9 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Build Status

volkszaehler.org is a free smart meter implementation with focus on data privacy.





The easiest way to try out volkszaehler is using Docker:

docker-compose up -d

which will create a database, initialize it and start volkszaehler at port 8080.


For local installation, run the install script from the shell:

wget https://raw.github.com/volkszaehler/volkszaehler.org/master/bin/install.sh
bash install.sh

Or follow the detailed installation instructions at http://wiki.volkszaehler.org/software/middleware/installation



  • Users mailing list: https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
  • Developers mailing list: https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-dev

Repository structure

 |_ etc/                    configuration files
 |_ bin/                    scripts for imports, installation etc.
 |_ htdocs/                 web UI
 |   \_ middleware.php      middleware
 |_ lib/                    middleware libraries
 |_ test/                   unit tests
 \_ misc/
     |_ docs/               documentation
     |_ graphics/           graphics for docs, etc.
     \_ sql/                database schema dumps
         \_ demo/           demo data


Copyright © 2011-2020 volkszaehler.org Licensed under the GNU General Public License Version 3 (https://opensource.org/licenses/GPL-3.0).

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.