Module

Fertige Module und Bibliotheken zur Nutzung des GrünstromIndex innerhalb von Softwareumgebungen.

Node-RED

image.png

Node-RED erlaubt die Verarbeitung von Events in sogenannten Flows (Abläufen), die auf Basis des Indexwertes beeinflusst werden können.

Modul Homepage: https://flows.nodered.org/node/node-red-contrib-gsi

ioBroker

image.png

ioBroker ist eine Automatisierungslösung für private Haushalte und kleinere Gewerbeeinheiten. Mit Hilfe der GrünstromIndex Integration können Fahrpläne von Stromverbrauchern optimiert werden.

Modul Homepage: https://github.com/ioBroker/ioBroker.corrently

Node JS / Javascript / Browser

Das Node JS Modul des GrünstromIndex erlaubt eine sehr schnelle Einbindung des GrünstromIndex auf eine bestehende Webseite, wobei das Design (Darstellung) vollständig durch die einbindende Webseite kontrolliert werden kann. Mithilfe dieser Art der Einbindung kann zum Beispiel eine Stromampel realisiert werden.

NPM Modul: https://www.npmjs.com/package/gruenstromindex 

Nutzung auf einer statischen HTML-Seite (Beispiel JSFiddle):

HTML Code:

  <head>
    ...
    <script src="https://unpkg.com/gruenstromindex/public/js/main.js"></script>
    ...
  </head>

Abruf in Javascript:

const gruenstromindex = await GSI.prediction('69256'); // 69256 mit der Postleitzahl des Ortes ersetzen.