NEWS
Datenpunkt Zahl wird nicht geschrieben sondern addiert
-
@bakkergr ja! besser!
(wenn du auf dem+die externen Eingänge genommen hättest wäre es perfekt gewesen ;-) )im Prinzip geht's um die letzten 3 Zeilen.
2x Zuweisung der 2 Variablen und dann Rechnung und Ergebnis schreiben.
due letzte Zeile ist korrekt!
bleiben die Rechnungen.Du addiert jeweils zwei (Strom?) phasen(?) und ziehst dann den Vortageswert ab?
@bakkergr sagte in Datenpunkt Zahl wird nicht geschrieben sondern addiert:
@bakkergr
wenn ich das Bild klicke im Browser wird es gross gezeigt bei mir.bin am Handy!
da sieht es so aus

gezoomt!
-
@bakkergr
Nimm bitte die Wandlungen "JSON nach Objekt" raus, denn das macht der Attribut-Block selbst. Das Bild wird dann besser lesbar.@paul53 Danke, hatte ich gedacht, aber da war ich mir nicht sicher!
-
@bakkergr ja! besser!
(wenn du auf dem+die externen Eingänge genommen hättest wäre es perfekt gewesen ;-) )im Prinzip geht's um die letzten 3 Zeilen.
2x Zuweisung der 2 Variablen und dann Rechnung und Ergebnis schreiben.
due letzte Zeile ist korrekt!
bleiben die Rechnungen.Du addiert jeweils zwei (Strom?) phasen(?) und ziehst dann den Vortageswert ab?
@bakkergr sagte in Datenpunkt Zahl wird nicht geschrieben sondern addiert:
@bakkergr
wenn ich das Bild klicke im Browser wird es gross gezeigt bei mir.bin am Handy!
da sieht es so aus

gezoomt!
@homoran
die Berechnung ist wie Folgendes:
es gibt 2 Zähler t1 und t2 die den Strom von den zeigen von die 2 Tagesteile andem verschiedene Tarife gelten.
diese gibt es sowohl für vom Zulieferbetrieb genommen Strom (total_power_import-tx-kwh) als zürück gelieferter Strom (total_power_export-tx-kwh) von Solarpanele.
die Vortageswerte von die t1+t2 habe ich gespeichert als power_import_daystart bzw power_import_daystart.Variable import_current nimmt dann die Momentwerte von t1+t2 minus die Vortageswert
für import_current das Gleiche.
Im letzten Zeil wird dann der Verbrauch (oder höhere Zurücklieferung) vom Moment berechnet.Wenn ich die letzten 3 Zeilen in ein Testscript ausführe zeigt es die richtige Wert für power_usage_daycurrent:
23:15:27.261 warn javascript.0 (6616) script.js.common.P1_meter.testscript: setForeignState(id=0_userdata.0.P1_meter.power_usage_daycurrent, state={"val":-1.73700000000008,"ack":true,"ts":1669328127261,"q":0,"from":"system.adapter.javascript.0","lc":1669328127261,"c":"script.js.common.P1_meter.testscript"}) - is niet uitgevoerd, terwijl de foutopsporingsmodus actief is -
@homoran
die Berechnung ist wie Folgendes:
es gibt 2 Zähler t1 und t2 die den Strom von den zeigen von die 2 Tagesteile andem verschiedene Tarife gelten.
diese gibt es sowohl für vom Zulieferbetrieb genommen Strom (total_power_import-tx-kwh) als zürück gelieferter Strom (total_power_export-tx-kwh) von Solarpanele.
die Vortageswerte von die t1+t2 habe ich gespeichert als power_import_daystart bzw power_import_daystart.Variable import_current nimmt dann die Momentwerte von t1+t2 minus die Vortageswert
für import_current das Gleiche.
Im letzten Zeil wird dann der Verbrauch (oder höhere Zurücklieferung) vom Moment berechnet.Wenn ich die letzten 3 Zeilen in ein Testscript ausführe zeigt es die richtige Wert für power_usage_daycurrent:
23:15:27.261 warn javascript.0 (6616) script.js.common.P1_meter.testscript: setForeignState(id=0_userdata.0.P1_meter.power_usage_daycurrent, state={"val":-1.73700000000008,"ack":true,"ts":1669328127261,"q":0,"from":"system.adapter.javascript.0","lc":1669328127261,"c":"script.js.common.P1_meter.testscript"}) - is niet uitgevoerd, terwijl de foutopsporingsmodus actief is -
@paul53
Habs gefunden, tatsächlich Anfängerfehler :-(
In die Berechnung habe ich für das Setzen der Variables import_current und export_current genutz
"variable ändern mit" statt "setze variable auf"
Die erste addiert die Zahl zu den bestehenden Wert .

Also vielleicht übersehen wegen das Holländisch ;-)
Jedenfalls vielen Dank für das Mitdenken.
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


