OpenERP module and library to manage multisite energy generation

pip install plantmeter==1.7.1



OpenERP module and library to manage multisite energy generation


pip install -e .
nosetests plantmeter # Run unit tests
nosetests scripts # Run erp tests (require a working erp)


1.7.1 2019-04-04

  • Removed deprecated scripts genkwh_pull_status and genkwh_export
  • Removed deprecated genkwh_production subcommands: pull-status, load-meassures and update-kwh
  • Script installed by

1.7.0 2019-04-02

  • Meters and plants have first_active_date attribute
  • Built plant shares is not a constant curve anymore, changes when adding new plants
  • Meter first_active_date filters out earlier meassures
  • Fix: lastMesurement in a mix/plant is the first one of lastMeasurement of the childs
  • Script to migrate old plant and incorporate the new one
  • In general, fixes to really enable multiple plants
  • editmix, editplant, editmeter
  • editmix, editplant, editmeter
  • delmix, delplant, delmeter
  • meterset -> editmeter

1.6.2 2019-01-21

  • Deprecated and
  • added pull_status as subcommand
  • pull_status: nicer output and exit status
  • migration script

1.6.1 2019-01-03

  • Show erp configuration at the begining of every command
  • Protect clear againts lossy fingers

1.6.0 2019-01-03

  • Python 3 supported (python module, not yet the erp code)
  • Migrated to pymongo 3
  • MongoTimeCurve takes some field names as parameters (timestamp and creation)
  • Abstracted ResourceParent from ProductionPlant and ProductionAggregator
  • list: list all the resorce hierarchy (mixes, plants, meters)
  • addmix: to add an aggregator, now 'mix'
  • addplant: to add a plant
  • addmeter: to add a meter
  • curve: to extract stored curves as TSV (production, rights...)
  • commmand documentation