Ziel des Rezeptes ist eine Grafik wie folgt zu erzeugen:
Ich denke, man benötigt so ca. 20 Minuten um das einzurichten.
Wie immer benötigt ihr entweder das Node RED Plugin für RWE Smarthome bzw. das Smarthomemaid ISO für den Raspberry PI.
Zusätzlich müsst ihr euch hierfür eine Mongo DB Datenbank anlegen.
Das geht einfach und kostenlos bei https://mongolab.com ("Create new">"Amazon Web Services">"Single Node">"Sandbox">"Create new Mongo DB deployment" / Dann neue Datenbank anklicken und unter "Users" einen neuen Benutzer anlegen, die Daten oben unter "To connect using a driver via the standard URI" auch schonmal merken).
Jetzt müsst ihr noch neue Software auf Node Red installieren:
Falls ihr Node Red selbst aufgesetzt habt, installiert die notwendigen Plugins, indem ihr im Verzeichnis von Node Red folgendes ausführt:
npm install node-red-contrib-googlechart
npm install mongodb
Falls ihr das Smarthomemaid ISO benutzt:
Einfach folgenden Flow importieren (Menü oben rechts in Node Red>"Import">"Clipboard") und einmal ausführen (links neben Install Mongo DB klicken). Fehlendes Plugin wird installiert und die Box neugestartet. Danach könnt ihr den Flow wieder löschen.
installmongodb.txt (Größe: 786 Bytes / Downloads: 510)
Jetzt (unabhängig davon, ob ihr das ISO benutzt oder selbst installiert habt) anschließend folgende Flow importieren:
temperatur_nr.txt (Größe: 1,45 KB / Downloads: 708)
Wichtig ist jetzt, in den zwei MongoDB Nodes jeweils den Mongo DB Server anzugeben den ihr weiter oben eingerichtet habt. Dazu einfach ein Doppelklick auf eine der Nodes mit einem (Baum-)Blatt als Symbol und da unter "Server" "Add new mongodb" auswählen, anschließend den Bleistift daneben. Hier müssen die Daten eurer Mongo DB und des angelegten Benutzers angegeben werden (siehe oben).
Danach ein Klick auf "Deploy" und ihr solltet unter der URL "/wohnzimmer" einen Graph sehen (natürlich erst nachdem ein paar Temperaturwerte erfasst wurden).
Viel Spass.
Ich denke, man benötigt so ca. 20 Minuten um das einzurichten.
Wie immer benötigt ihr entweder das Node RED Plugin für RWE Smarthome bzw. das Smarthomemaid ISO für den Raspberry PI.
Zusätzlich müsst ihr euch hierfür eine Mongo DB Datenbank anlegen.
Das geht einfach und kostenlos bei https://mongolab.com ("Create new">"Amazon Web Services">"Single Node">"Sandbox">"Create new Mongo DB deployment" / Dann neue Datenbank anklicken und unter "Users" einen neuen Benutzer anlegen, die Daten oben unter "To connect using a driver via the standard URI" auch schonmal merken).
Jetzt müsst ihr noch neue Software auf Node Red installieren:
Falls ihr Node Red selbst aufgesetzt habt, installiert die notwendigen Plugins, indem ihr im Verzeichnis von Node Red folgendes ausführt:
npm install node-red-contrib-googlechart
npm install mongodb
Falls ihr das Smarthomemaid ISO benutzt:
Einfach folgenden Flow importieren (Menü oben rechts in Node Red>"Import">"Clipboard") und einmal ausführen (links neben Install Mongo DB klicken). Fehlendes Plugin wird installiert und die Box neugestartet. Danach könnt ihr den Flow wieder löschen.
installmongodb.txt (Größe: 786 Bytes / Downloads: 510)
Jetzt (unabhängig davon, ob ihr das ISO benutzt oder selbst installiert habt) anschließend folgende Flow importieren:
temperatur_nr.txt (Größe: 1,45 KB / Downloads: 708)
Wichtig ist jetzt, in den zwei MongoDB Nodes jeweils den Mongo DB Server anzugeben den ihr weiter oben eingerichtet habt. Dazu einfach ein Doppelklick auf eine der Nodes mit einem (Baum-)Blatt als Symbol und da unter "Server" "Add new mongodb" auswählen, anschließend den Bleistift daneben. Hier müssen die Daten eurer Mongo DB und des angelegten Benutzers angegeben werden (siehe oben).
Danach ein Klick auf "Deploy" und ihr solltet unter der URL "/wohnzimmer" einen Graph sehen (natürlich erst nachdem ein paar Temperaturwerte erfasst wurden).
Viel Spass.