Skip to content

MQTT client and broker to provide German Green Power Index (GrünstromIndex) as a service for home area networks , energy management systems and smart homes.

License

Notifications You must be signed in to change notification settings

energychain/GSI4MQTT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSI4MQTT

MQTT client and broker to provide German Green Power Index (GrünstromIndex) as a service for home area networks , energy management systems and smart homes.

Installation (Node JS)

npm install -g gsi4mqtt

Starting Standalone (Node JS)

gsimqttbroker -z <Postleitzahl>

Install as Daemon

Install GSI4MQTT and Forever

npm install -g forever

git clone https://github.com/energychain/GSI4MQTT
cd GSI4MQTT
npm install

Start MQTT Broker using forever

forever start ./index.js

Based on:

GSI4MQTT -Deutsch

Verwendung

GSI4MQTT wurde entwickelt, um es möglicht einfach zu machen im SmartHome die Geräte auf Basis des GrünstromIndex anzusteuern. Hierzu wird ein eigener MQTT Broker gestartet und zusätzlich können Nachrichten als Client auf einen fremden Broker gesendet werden (-c mqtt://ipandererprober:port).

Zur einfacheren Verwendung wird eine ganze Reihe von unterschiedlichen MQTT Topics veröffentlicht, die jeweils dem eigentlichen Anwendungsfall entsprechend genutzt werden können.

Anwendungsfall: Gerät nur in den grünsten 6 Stunden des Tages nutzen

/bestHours/6

Message:
[0/1]

Ist die Nachricht 1, dann ist zur Zeit einer der besten 6 Stunden am Tag.

About

MQTT client and broker to provide German Green Power Index (GrünstromIndex) as a service for home area networks , energy management systems and smart homes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published