freifunk-co2-compensator

1.0.1 • Public • Published

freifunk-co2-compensator

Calculator service for carbon footprint of Freifunk Rhein Neckar nodes. Demo for Corrently IoT proof of sustainability in complex and dynamic infrastructure environements (CDIEs).

Purpose of this script

This script is intended to be used on a command line to run a CO2 footprint calculation of Freifunk-Rhein-Neckar active nodes. It is a demonstrator to illustrate usage of Corrently API as a backbone for a sustainability strategy.

Installation Node JS

npm install -g freifunk-co2-compensator

Execute / Run

freifunk-co2-compensator

Sample Output

Meter Id freifunk_rrnk1576430805760
Current Power Load (kW): 4.523
Total Consumption/Meter Reading (kWh): 30.996
Immutable URL of virtual meter reading: https://api.corrently.io/core/reading?account=0xE4C6a242633148634BD7205D742e6f14B30d95BB
Immutable URL for CO2 comission of virtual meter https://api.corrently.io/core/emission?account=0xE4C6a242633148634BD7205D742e6f14B30d95BB
Total CO2 emission (kg) 9.926
Compensated CO2 (kg) 0
Waiting for Compensation (kg) 10.457

The two URLs will be individual per instance (e.q. server, installation or path executed) and will not change. By executing this script via a cron those urls might be used to show CO2 footprint and compensation.

Further Reading

Package Sidebar

Install

npm i freifunk-co2-compensator

Weekly Downloads

0

Version

1.0.1

License

Apache-2.0

Unpacked Size

19 kB

Total Files

4

Last publish

Collaborators

  • zoernert