Skip to content
Open Source Smart Meter with focus on privacy - you remain the master of your data.
Branch: master
Clone or download
Latest commit 843fb56 Jun 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Drop support for php-based configuration (#749) Mar 24, 2019
etc Delete dbcopy.json Jun 2, 2019
htdocs Improve sanity checks (#757) Apr 4, 2019
lib Fix isset not working on magic interpreter properties (#756) Apr 4, 2019
misc Drop support for php-based configuration (#749) Mar 24, 2019
test Fix first timestamp ignored in consumption mode Mar 29, 2019
.dockerignore
.editorconfig Implement Symfony HTTPKernelInterface Feb 25, 2015
.gitignore Add dbcopy.dist.yaml Mar 29, 2019
.htaccess
.php_cs Migrate install, ci and docker to yaml config Mar 14, 2019
.phpstan.neon Fix first timestamp ignored in consumption mode Mar 29, 2019
.travis.yml Update .travis.yml Apr 27, 2019
Dockerfile Rename middleware.php to api Apr 28, 2019
LICENSE Copyright and license (#656) Dec 28, 2017
README.md Update links Mar 22, 2019
composer.json Upgrade dependencies (#755) Apr 4, 2019
docker-compose.yml Simplify docker instructions (#748) Mar 21, 2019
gulpfile.js UI cleanup, barcharts, progress indicator, jquery upgrade (#689) Mar 11, 2019
package.json Upgraded build infrastructure Feb 14, 2016
phpunit.xml Fix UUID-related errors Mar 12, 2019

README.md

volkszaehler.org

Build Status

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

Demo

demo.volkszaehler.org

Screenshot

Quickstart

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.

Installation

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

Documentation

Support

Repository structure

volkszaehler.org/
 |_ 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

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

You can’t perform that action at this time.