Einspeisung Haus messen und darstellen
Vorweg
Arbeiten an der Elektroinstallation sollte nur von Fachleuten gearbeitet werden. Die Arbeiten sollten von einem Elektriker durchgeführt, mindestens aber abgenommen werden! Mit arbeiten im Zählerschrank ist auch nicht zu spaßen da man sich in vielen Fällen vor den einzelnen (in der Regel kleiner abgesicherten) Abgängen befindet!
Hardware
3x WAGO 855-2701/035-001 Stromwandler | Affiliatelink | |
3x WAGO 855-9927 DIN-Schienenadapter | Affiliatelink | |
1x Janitza UMG 96 RM E | Affiliatelink | (Achtung, hier wird auch teilweise ein UMG 96 RM EL angeboten welches aber ebenfalls funktionieren sollte, ich habe damit allerdings nicht getestet) |
ggf. 2x PT100 Temperaturfühler/Kabelfühle | Affiliatelink | falls ebenfalls noch Temperaturen im Raum oder Sicherungskasten gemessen werden sollen. |
Die Stromwandler werden in die Hauptstromkreise unmittelbar hinter den Hauptsicherungen (die hinter dem Stromzähler) eingebunden. Der Schienenadapter macht das installieren sehr einfach wenn man den Platz dafür hat.
Das Janitza wird dann an die Stromwandler und die Hauptspannungen (an eine geeignete Absicherung denken!) angeschlossen.
Einstellungen
Am Messgerät kann die gewünschte IP direkt über das Display einstellen, alternativ im Router die von DHCP vergebene Adresse nachsehen, ändern können wir diese noch später.
Die aktuelle Version zum einstellen des Messgeräts erhält man hier: Janitza GridVis (GridVis 7.4 Desktop).
GridVis
Nach dem erstellen eines Projektes unter „Geräte“ ein neues Gerät (in meinem Fall „UMG 96 RM-E“) hinzufügen. IP-Adresse einstellen und über „Verbindungstest“ verifizieren.
Vermutlich kann man erst mal die Firmware updaten: „Extras“ -> „Gerät/e aktualisieren“. Die aktuelle Firmware gibt es hier: Janitza Firmware. Datei auswähle, Gerät auswählen, Start Update (unten in der Programmleiste sieht man den Fortschritt; kann etwas dauern), Fertig.
Dann das Gerät auswählen und „Konfiguration“ starten. Ich beschränke mich auf die wichtigen Themen, alles weitere kann man einfach mal durchgehen und einstellen wenn man möchte. Alles was Standard und Unwichtig ist lasse ich ebenfalls aus.
Wandler
Verhältnisse auf allen drei Phasen einstellen: Meine Wandler sind 35A/1A, die Spannungswandler sind (bei normalen Hausanschlüssen) 400V/400V
Anschlussvarianten
Installierten Anschluss auswählen. Ggf. mit dem Elektriker besprechen. In der Regel (so wie auch in meinem Fall) ist folgendes gewählt:
Spannungsmessung | 3p4w |
Strommessung | Mode_I_3p4w |
RCM-Einstellungen
Ich habe noch zwei PT100 Temperaturfühler/Kabelfühler (* Affiliatelink) verbaut die man hier einstellen kann. Dort kann man auch noch ggf. ein Offset einstellen (was ich auch getan habe da zwei „normale“ Thermometer eine übereinstimmend andere Temperatur angezeigt haben).
Zeit
NTP-Server setzen sofern gewünscht und vorhanden.
IP-Konfiguration
Hier die IP-Adresse und so eintragen wenn man die Einstellungen nicht am Display oder über den Router vorgenommen hat.
Raspberry
Ich verwende Telegraf von InfluxDB zum einlesen der SNMP-Daten (IP, Community und Tabelle ggf. anpassen):
##
## Janitza
##
[[inputs.snmp]]
interval = "60s"
agents = [ "192.168.2.100:161" ]
version = 2
community = "public"
name = "janitza"
timeout="10s"
retries=1
[[inputs.snmp.field]]
name = "janSysName"
oid = ".1.3.6.1.2.1.1.5"
[[inputs.snmp.field]]
name = "janSysUptime"
oid = ".1.3.6.1.2.1.1.3"
[[inputs.snmp.field]]
name = "uL1N"
oid = "JANITZA-MIB::uLN1.0"
[[inputs.snmp.field]]
name = "uL2N"
oid = "JANITZA-MIB::uLN2.0"
[[inputs.snmp.field]]
name = "uL3N"
oid = "JANITZA-MIB::uLN3.0"
[[inputs.snmp.field]]
name = "uL1L2"
oid = "JANITZA-MIB::uL1L2.0"
[[inputs.snmp.field]]
name = "uL2L3"
oid = "JANITZA-MIB::uL2L3.0"
[[inputs.snmp.field]]
name = "uL3L1"
oid = "JANITZA-MIB::uL3L1.0"
[[inputs.snmp.field]]
name = "iL1"
oid = "JANITZA-MIB::iL1.0"
[[inputs.snmp.field]]
name = "iL2"
oid = "JANITZA-MIB::iL2.0"
[[inputs.snmp.field]]
name = "iL3"
oid = "JANITZA-MIB::iL3.0"
[[inputs.snmp.field]]
name = "pL1"
oid = "JANITZA-MIB::pL1.0"
[[inputs.snmp.field]]
name = "pL2"
oid = "JANITZA-MIB::pL2.0"
[[inputs.snmp.field]]
name = "pL3"
oid = "JANITZA-MIB::pL3.0"
[[inputs.snmp.field]]
name = "qL1"
oid = "JANITZA-MIB::qL1.0"
[[inputs.snmp.field]]
name = "qL2"
oid = "JANITZA-MIB::qL2.0"
[[inputs.snmp.field]]
name = "qL3"
oid = "JANITZA-MIB::qL3.0"
[[inputs.snmp.field]]
name = "sL1"
oid = "JANITZA-MIB::sL1.0"
[[inputs.snmp.field]]
name = "sL2"
oid = "JANITZA-MIB::sL2.0"
[[inputs.snmp.field]]
name = "sL3"
oid = "JANITZA-MIB::sL3.0"
[[inputs.snmp.field]]
name = "cosPL1"
oid = "JANITZA-MIB::cosPL1.0"
[[inputs.snmp.field]]
name = "cosPL2"
oid = "JANITZA-MIB::cosPL2.0"
[[inputs.snmp.field]]
name = "cosPL3"
oid = "JANITZA-MIB::cosPL3.0"
[[inputs.snmp.field]]
name = "p3"
oid = "JANITZA-MIB::p3.0"
[[inputs.snmp.field]]
name = "q3"
oid = "JANITZA-MIB::q3.0"
[[inputs.snmp.field]]
name = "s3"
oid = "JANITZA-MIB::s3.0"
[[inputs.snmp.field]]
name = "frequency"
oid = "JANITZA-MIB::frequence.0"
[[inputs.snmp.field]]
name = "temperatur1"
oid = "JANITZA-MIB::temp1.0"
[[inputs.snmp.field]]
name = "temperatur2"
oid = "JANITZA-MIB::temp2.0"
Damit werden so die wichtigsten Daten ausgelesen und in der InfluxDB für Grafana gespeichert.
Bei mir sieht das dann so aus:
Übersicht Energieverbrauch Gesamt Spannungen Leistung
Update 20.12.2021: Link zum Dashboard
2 Kommentare
Vielen Dank für die Erklärung. Das sieht wirklich klasse aus bei dir. Meinst du, du könntest dein Grafana Dashboard teilen? Meine Grafana Kenntnisse sind leider noch nicht perfekt. Vielen Dank und Grüße
Hallo. Ich dachte ich hätte einen Link hinzugefügt, aber ich hab das Dashboard nicht mal bei Grafana gespeichert.
Ich hab das mal schnell nachgeholt: Dashboard 15421