Ich da Openhab2 und VZLogger mit meinem Stromzähler (SML + SyM²) nicht umgehen konnte, da er für Indrustrielösungen gedacht ist, habe ich es nach viel Tüftelei geschafft ein aus dem Interner gefundenes Skript zu benutzen um meinen eigenen zu schreiben.
Ich lese die Obis-Kennzahlen aus und schreibe Sie derzeit in meine Influx Datenbank.
Auch Grafana konnte ich Problemlos einrichten, um mir die gewonnen Daten in verschiedenen Graphen anzeigen zu lassen. Die Einbindung in meine Sitemap hat Problemlos geklappt.
Nur blicke ich bei dem Openhab2 Konzept noch nicht so durch und ich hoffe ich bekomme hier geholfen.
Meine Obis-Kennzahlen habe ich als Items folgendermaßen konfiguriert :
Code: Alles auswählen
Number E750_TOTAL "Gesamtverbrauch" <energy>
Number E750_POWER_ALL_PHASES "POWER_ALL_PHASES" <energy>
Number E750_POWER_L1 "POWER_L1" <energy>
Number E750_POWER_L2 "POWER_L2" <energy>
Number E750_POWER_L3 "POWER_L3" <energy>
Number E750_CURRENT_NEUTRAL "CURRENT_NEUTRAL" <energy>
Number E750_CURRENT_L1 "CURRENT_L1" <energy>
Number E750_CURRENT_L2 "CURRENT_L2" <energy>
Number E750_CURRENT_L3 "CURRENT_L3" <energy>
Number E750_VOLTAGE_L1 "E750_VOLTAGE_L1" <energy>
Number E750_VOLTAGE_L2 "E750_VOLTAGE_L2" <energy>
Number E750_VOLTAGE_L3 "E750_VOLTAGE_L3" <energy>
Number E750_PHASE_ANGLE_VOLTAGE_L2_L1 "PHASE_ANGLE_VOLTAGE_L2_L1" <energy>
Number E750_PHASE_ANGLE_VOLTAGE_L3_L1 "PHASE_ANGLE_VOLTAGE_L3_L1" <energy>
Number E750_PHASE_ANGLE_CURRENT_VOLTAGE_L1 "PHASE_ANGLE_CURRENT_VOLTAGE_L1" <energy>
Number E750_PHASE_ANGLE_CURRENT_VOLTAGE_L2 "PHASE_ANGLE_CURRENT_VOLTAGE_L2" <energy>
Number E750_PHASE_ANGLE_CURRENT_VOLTAGE_L3 "PHASE_ANGLE_CURRENT_VOLTAGE_L3" <energy>
Code: Alles auswählen
sitemap thesis label="thesis" {
Text label="Smarthome - Thesis - Stephan Mullis"
Frame label="Messdaten Landis+Gyr E750 aktuell" {
Text item=E750_TOTAL
Text item=E750_POWER_ALL_PHASES
Text item=E750_POWER_L1
Text item=E750_POWER_L2
Text item=E750_POWER_L3
Text item=E750_CURRENT_NEUTRAL
Text item=E750_CURRENT_L1
Text item=E750_CURRENT_L2
Text item=E750_CURRENT_L3
Text item=E750_VOLTAGE_L1
Text item=E750_VOLTAGE_L2
Text item=E750_VOLTAGE_L3
Text item=E750_PHASE_ANGLE_VOLTAGE_L2_L1
Text item=E750_PHASE_ANGLE_VOLTAGE_L3_L1
Text item=E750_PHASE_ANGLE_CURRENT_VOLTAGE_L1
Text item=E750_PHASE_ANGLE_CURRENT_VOLTAGE_L2
Text item=E750_PHASE_ANGLE_CURRENT_VOLTAGE_L3
}
Frame label="Verbrauch die letzten 2 Stunden" {
Image refresh=10000 url="http://127.0.0.1:3000/render/dashboard-solo/db/new-dashboard-copy?panelId=1&orgId=1&tab=time%20range&from=now-48h&to=now&width=1000&height=500&tz=UTC%2B01%3A00"
}
}
Thing : Mein Stromzähler.
Rules: Eventlistener, die Methoden ausführen, sobald ein Trigger ausgelöst wird (brauche ich in meinem Fall nicht)
Items: Elemente meine Stromzähler (Obis Kennzahlen)
Persisence: InfluxDB - Derzeit aber noch nicht richtig eingestellt, da mein Logger die Daten an Openhab2 übergeben soll, der dann die Speicherung in die Datenbank übernimmt.
Channels: Ist die Verbindung zwischen meinem Stromzähler und den Items? Verstehe ich derzeit nicht Richtig.
Binding : Benutze meinen eigenen Logger - muss ich dann hier integrieren ....
Wie bekomme ich
Wie konfiguriere ich das in meinem Fall richtig?
Wie kann ich jetzt in meinem Sitemap die Messwerte der Items anzeigen lassen?
Ich hoffe ich bekomme hier geholfen

PS: Alles läuft auf einem Raspberry 3 .... sollte aber keine Rollte spielen
MfG
Mulo