NEWS
Test Adapter sun2000 v0.1.x - Huawei Wechselrichter
-
Hallo Stephan. Ich sehe den Wald vor lauter Bäumen nicht - gibt es einen Datenpunkt mit der Gesamterzeugung im aktuellen Jahr?
-
Eigentlich über das Statistik-Modul im Datenpunkt sun2000.0.statistics.jsonAnnual unter dem key
solarYield.value
Da das Statistik-Modul noch nicht seit Januar läuft - halt der aufgelaufener SolarErtrag.
Über modbus werden nur tägliche und gesamt aufgelaufene Werte bereitgestellt.Deshalb gibt es nun die Möglichkeit über das Statistik-Modul allerlei Daten abzurufen.
Falls du also einzelne Werte aus einem json-array in dein vis (vis-2) darstellen möchtest, kann ich dir den JSONTemplate - Adapter empfehlen.
LG Stephan
-
Consumption Breakdown — Hausverbrauch runterbrechen
Mit dem Consumption Breakdown lässt sich der gemessene Hausverbrauch in beliebig viele Unterkategorien aufteilen — zum Beispiel Wärmepumpe, Wallbox, Waschmaschine oder sonstige Verbraucher.
Die Breakdown-Werte werden als zusätzliche gestapelte Balken/Linien im unteren Panel jedes Charts angezeigt.Wie funktioniert es?
Der Adapter liest die konfigurierten Quell-States (Verbrauchszähler) aus ioBroker (auch aus anderen Adaptern, mqtt, Tibberlink usw.) und zieht deren Werte vom Gesamtverbrauch ab. Im Chart erscheinen dann:die einzelnen Breakdown-Kategorien (z.B. Wärmepumpe, Wallbox)
ein Restverbrauch (Consumption) — das ist der Hausverbrauch minus alle Breakdown-Werte
Die Summe aller Verbräuche im unteren Panel entspricht dem gemessenen Gesamtverbrauch.Konfiguration
Die Konfiguration erfolgt über den State statistics.dataDef.consumptionBreakdown (beschreibbar,
Typ string, Rolle json). Dort wird ein JSON-Array eingetragen, das die Unterkategorien beschreibt.Ein Beispiel mit zwei Einträgen:
Copy to Clipboard
[
{
"sourceId": "hm-rpc.0.OEQ1234567.1.ENERGY_COUNTER",
"targetPath": "washingMachine",
"name": "Waschmaschine",
"gain": 1000,
"color": "#e91e63",
"type": "delta"
},
{
"sourceId": "0_userdata.0.heatpump.energyToday",
"targetPath": "heatPump",
"name": "Wärmepumpe",
"color": "#3f51b5",
"type": "deltaReset"
}
]Hallo kann man da auch fortlaufende Werte hernehmen wie zb. von meiner Zappi Wallbox, die schickt mir in kurzen abständen immer den Wert der gerade ins Auto geladen wurde. Gehen tut es mir eigentlich um die Tages, Wochen, Monats, und Jahresstatistiken wenn es bei Live auch funktionieren würde wäre das natürlich auch toll. Wenn ja, was muss da dann bei type eingetragen werden. ich hab es mit deltaReset versucht aber da stimmt nichts zusammen.
[ { "sourceId": "alias.0.Myenergi.Diversion amount Watts", "targetPath": "wallbox", "name": "Zappi Wallbox", "gain": 1000, "color": "#3f51b5", "type": "deltaReset" }, { "sourceId": "alias.0.Shelly Strommessung Heizraum.Momentanverbrauch Heizung", "targetPath": "waermepumpe", "name": "Wärmepumpe", "gain": 1000, "color": "#08eaf7", "type": "deltaReset" }, { "sourceId": "alias.0.Waschmaschine.power", "targetPath": "waschmaschine", "name": "Waschmaschine", "gain": 1000, "color": "#08f7c7", "type": "delta" } ]Danke für diesen Super Adapter und alles was dazu gehört.
Gruß aus TIROL Jürgen -
Consumption Breakdown — Hausverbrauch runterbrechen
Mit dem Consumption Breakdown lässt sich der gemessene Hausverbrauch in beliebig viele Unterkategorien aufteilen — zum Beispiel Wärmepumpe, Wallbox, Waschmaschine oder sonstige Verbraucher.
Die Breakdown-Werte werden als zusätzliche gestapelte Balken/Linien im unteren Panel jedes Charts angezeigt.Wie funktioniert es?
Der Adapter liest die konfigurierten Quell-States (Verbrauchszähler) aus ioBroker (auch aus anderen Adaptern, mqtt, Tibberlink usw.) und zieht deren Werte vom Gesamtverbrauch ab. Im Chart erscheinen dann:die einzelnen Breakdown-Kategorien (z.B. Wärmepumpe, Wallbox)
ein Restverbrauch (Consumption) — das ist der Hausverbrauch minus alle Breakdown-Werte
Die Summe aller Verbräuche im unteren Panel entspricht dem gemessenen Gesamtverbrauch.Konfiguration
Die Konfiguration erfolgt über den State statistics.dataDef.consumptionBreakdown (beschreibbar,
Typ string, Rolle json). Dort wird ein JSON-Array eingetragen, das die Unterkategorien beschreibt.Ein Beispiel mit zwei Einträgen:
Copy to Clipboard
[
{
"sourceId": "hm-rpc.0.OEQ1234567.1.ENERGY_COUNTER",
"targetPath": "washingMachine",
"name": "Waschmaschine",
"gain": 1000,
"color": "#e91e63",
"type": "delta"
},
{
"sourceId": "0_userdata.0.heatpump.energyToday",
"targetPath": "heatPump",
"name": "Wärmepumpe",
"color": "#3f51b5",
"type": "deltaReset"
}
]Hallo kann man da auch fortlaufende Werte hernehmen wie zb. von meiner Zappi Wallbox, die schickt mir in kurzen abständen immer den Wert der gerade ins Auto geladen wurde. Gehen tut es mir eigentlich um die Tages, Wochen, Monats, und Jahresstatistiken wenn es bei Live auch funktionieren würde wäre das natürlich auch toll. Wenn ja, was muss da dann bei type eingetragen werden. ich hab es mit deltaReset versucht aber da stimmt nichts zusammen.
[ { "sourceId": "alias.0.Myenergi.Diversion amount Watts", "targetPath": "wallbox", "name": "Zappi Wallbox", "gain": 1000, "color": "#3f51b5", "type": "deltaReset" }, { "sourceId": "alias.0.Shelly Strommessung Heizraum.Momentanverbrauch Heizung", "targetPath": "waermepumpe", "name": "Wärmepumpe", "gain": 1000, "color": "#08eaf7", "type": "deltaReset" }, { "sourceId": "alias.0.Waschmaschine.power", "targetPath": "waschmaschine", "name": "Waschmaschine", "gain": 1000, "color": "#08f7c7", "type": "delta" } ]Danke für diesen Super Adapter und alles was dazu gehört.
Gruß aus TIROL Jürgen -
@juggi1962 bei Leistungswerten musst du diesen über den Adapter SourceAnalytix aufsummieren lassen und diesen hier verwenden.
-
@bolliy
Hallo kann man irgend wie Daten die nicht gestimmt haben löschen.
Ich habe versehentlich den gesamten Verbrauch meiner Wärmepumpe (sourceanalytix.0.alias__0__Viessmann__Gesamte Wärmepumpen Energie kWh.cumulativeReading "type": "delta" ) hergenommen und jetzt habe ich überall bei Monat; Jahr usw. 13365,9 kWh drin stehen was ja nicht stimmt.
Ich habe dann auf Tagesbericht (sourceanalytix.0.alias__0__Viessmann__Gesamte Wärmepumpen Energie kWh.currentYear.consumed.01_currentDay "type": "deltaReset") umgestellt aber der Wert den es da mal hergenommen hat bleibt.
Ich hoffe du verstehst was ich meine. MfG Jürgen -
@bolliy
Hallo kann man irgend wie Daten die nicht gestimmt haben löschen.
Ich habe versehentlich den gesamten Verbrauch meiner Wärmepumpe (sourceanalytix.0.alias__0__Viessmann__Gesamte Wärmepumpen Energie kWh.cumulativeReading "type": "delta" ) hergenommen und jetzt habe ich überall bei Monat; Jahr usw. 13365,9 kWh drin stehen was ja nicht stimmt.
Ich habe dann auf Tagesbericht (sourceanalytix.0.alias__0__Viessmann__Gesamte Wärmepumpen Energie kWh.currentYear.consumed.01_currentDay "type": "deltaReset") umgestellt aber der Wert den es da mal hergenommen hat bleibt.
Ich hoffe du verstehst was ich meine. MfG JürgenIch habe versehentlich den gesamten Verbrauch
Datensicherung von gestern einspielen.
Dann hast du wieder den alten Stand. -
@bolliy
Hallo kann man irgend wie Daten die nicht gestimmt haben löschen.
Ich habe versehentlich den gesamten Verbrauch meiner Wärmepumpe (sourceanalytix.0.alias__0__Viessmann__Gesamte Wärmepumpen Energie kWh.cumulativeReading "type": "delta" ) hergenommen und jetzt habe ich überall bei Monat; Jahr usw. 13365,9 kWh drin stehen was ja nicht stimmt.
Ich habe dann auf Tagesbericht (sourceanalytix.0.alias__0__Viessmann__Gesamte Wärmepumpen Energie kWh.currentYear.consumed.01_currentDay "type": "deltaReset") umgestellt aber der Wert den es da mal hergenommen hat bleibt.
Ich hoffe du verstehst was ich meine. MfG Jürgen -
@juggi1962 einfach einen neuen "targetPath" eintragen.
Also anstatt
"targetPath": "waermepumpe"
trägst du z.B.
"targetPath": "waermepumpe_neu",
ein.LG Stephan
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
