Some tools for monitoring your energy usage.
Tools which extract the hourly usage as recorded by Eneco or Vattenfall.
Tools which summarize the output from the above tools.
configuration is stored in ~/.energierc
[eneco]
[email protected]
pass=xyz
[vattenfall]
auth=The-Authorization-header-content
customerid=<customerid>/<contractid>
For the eneco tool you can specify the username + password of your account in the config file. For vattenfall it is a bit more complicated, as I have not yet implemented the full auth protocol. You will have to extract the Authorization header manually using the debug mode of your webbrowser. you will also need the customerid, This is composed of two numbers:
- BusinessPartnerId
- ContractAccountId You can find these in response of either of these two urls:
- https://api.vattenfall.nl/api/mijnnuonprd/v2/initialisation/....
- https://api.vattenfall.nl/featuresprd/api/v1/messages?businessPartnerId=....
- implement vattenfall authentication
- merge the summarize tools into the eneco and vattenfall tools.
- get the apikeys from their respective locations, instead of hardcoding them in my tools.
Willem Hengeveld [email protected]