Kleiner Fehler mit IP 5 - FIX in Dev-Test

Uns wurde ein Problem im Logik Editor mit IP 5 gemeldet, FIX für DEV-TEster bereitgestellt
Problem: Beim Anlegen von Logiken können keine Parameter vom Typ String vorgegeben werden. Laufende Logiken sind nicht betroffen. Der Fehler wird als "Minor" eingestuft, da nur geringe Auswirkung. Der Fehler kann umgangen werden, indem ein String nicht als Parameter sondern als Objektwert vorgeben wird (z.B. via ETS eine GA beschreiben).
Update: Der Fehler wurde bereits behoben und den DEV-Testern heute zur Verfügung gestellt. Rollout an Insider womöglich noch heute, Sonntag, spät Abend.
Info im Insider-Forum: viewtopic.php?t=6230
[Beantwortet] [V4.8 IP4] Verbrauchszähler aus kleinen Einzelverbräuchen
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
gbglace
- Beiträge: 4298
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1506 Mal
- Danksagung erhalten: 2048 Mal
Eingangs Modus 0 Absolut ist ein fertiger Zählerstand der geprüft wird und bestenfalls durchgereicht wird.
Du beschreibst eher einen Impuls Zähler das ist Modus 2, insofern sind alle Werte unplausibel die da rauskommen.
Du beschreibst eher einen Impuls Zähler das ist Modus 2, insofern sind alle Werte unplausibel die da rauskommen.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
Celsius
- Beiträge: 80
- Registriert: So Jan 08, 2023 4:55 pm
- Hat sich bedankt: 55 Mal
- Danksagung erhalten: 17 Mal
Das wollte ich auch so. Modus 0. Der Zählerstand soll durchgereicht werden. Ich was der Meinung, dass aus dem absoluten Zählerstand dann die Perioden gerechnet werden.
Gruß
Rainer
Gruß
Rainer
TWS 3500xl ID:1063 VPN offen, Reboot erlaubt, ETS 5.7.7, Gira HS4.12, PV Anlage 10kW, Kaco WR, PV Speicher 25kWh
-
Celsius
- Beiträge: 80
- Registriert: So Jan 08, 2023 4:55 pm
- Hat sich bedankt: 55 Mal
- Danksagung erhalten: 17 Mal
Hallo Göran
Ich habe bewußt den Modus 0 eingegeben und am Eingangs-Rohwert liegt der vom Zähler kommende Absolutwert an, also alles wwas bis heute gezählt wurde. Wenn ich eure Beschreibungen richtig gelesen habe, dann habe ich den richtigen Modus, "0" eingetragen.
Gruß Rainer
Ich habe bewußt den Modus 0 eingegeben und am Eingangs-Rohwert liegt der vom Zähler kommende Absolutwert an, also alles wwas bis heute gezählt wurde. Wenn ich eure Beschreibungen richtig gelesen habe, dann habe ich den richtigen Modus, "0" eingetragen.
Die Frage ist, ob ich noch weiter testen soll, oder warten, bis eine fertige Version vorliegt.
Gruß Rainer
TWS 3500xl ID:1063 VPN offen, Reboot erlaubt, ETS 5.7.7, Gira HS4.12, PV Anlage 10kW, Kaco WR, PV Speicher 25kWh
-
gbglace
- Beiträge: 4298
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1506 Mal
- Danksagung erhalten: 2048 Mal
Ich habe da derzeit auch einige solcher Bausteine am Laufen und kann da derzeit keine Probleme sehen.
Hast Du da öfters Reset Erscheinungen im Zeitablauf?
Hast Du da öfters Reset Erscheinungen im Zeitablauf?
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
Celsius
- Beiträge: 80
- Registriert: So Jan 08, 2023 4:55 pm
- Hat sich bedankt: 55 Mal
- Danksagung erhalten: 17 Mal
Reseterscheinungen sind mir bisher nicht aufgefallen.
Gibt es irgendwelche Debugmöglichkeiten, um den Ablauf nachzuverfolgen?
Grafana nutze ich schon. den Doctor Modus auch.
Gibt es irgendwelche Debugmöglichkeiten, um den Ablauf nachzuverfolgen?
Grafana nutze ich schon. den Doctor Modus auch.
TWS 3500xl ID:1063 VPN offen, Reboot erlaubt, ETS 5.7.7, Gira HS4.12, PV Anlage 10kW, Kaco WR, PV Speicher 25kWh
-
gbglace
- Beiträge: 4298
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1506 Mal
- Danksagung erhalten: 2048 Mal
Es hat ja das Debug Ausgangs-Objekt, da steht quasi zu jeder Berechnung welche Sondererscheinungen er durchführt. Das solltest mal in eine TS packen. Dann siehst da recht genau ob es resets und der gleichen gibt.
Ich bin die Tage nur per mobilen Geräten am TWs da ist es nicht so gut den code zu bearbeiten, dauert noch ein paar tage bis ich da wieder zu Hause am Rechner bin.
Ich bin die Tage nur per mobilen Geräten am TWs da ist es nicht so gut den code zu bearbeiten, dauert noch ein paar tage bis ich da wieder zu Hause am Rechner bin.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
gbglace
- Beiträge: 4298
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1506 Mal
- Danksagung erhalten: 2048 Mal
Habe mir nochmal Deinen letzten Beitrag mit den Werten und Screenshot angeschaut.
Du hast immer noch eine falsche Erwartung an die drei Werte.
Zählerstand Vorperiode ist der Endstand des Zählers zum Ende der Vorperiode. Also aktueller Zählerstand - Zähler Vorperiode = Delta aktuelle Periode.
Die Erwartung das dieser Wert also bei 15 Minuten nur kleine einstellige Zahlen hat ist falsch. Diese kleinen Zahlen gibt es nur in den beiden Delta-Spalten.
Und dieser Wert Zählerstand Vorperiode kann erst nach Ablauf einer solchen Periode gefüllt sein.
Wenn die Datenquelle eher selten Werte sendet kann der Wert auch im 15-Minuten und Stundenbereich identisch zum aktuellen Zählerstand sein. Und natürlich auch in den größeren Perioden, sofern der Periodenwechsel gerade erst gewesen ist.
In dem letzten Screenshot kann ich da auch noch keine Fehler entdecken. Letzter Wert am Eingang sind 887, das findet sich an den beiden Werten aktueller Zählerstand. Gab also nix zu skalieren und nicht per offset zu verschieben und einen Reset scheint es auch nicht gegeben zu haben. Ob das alles stimmt musst mit der Aufzeichnung des Debug-Objektes klären.
Dann stehen auch die beiden Werte Zählerstand Vorperiode 15 Minute und Stunde auf 887. das sagt mir das es im Laufe der angebrochenen Stunde und angebrochenen 15 Minuten noch keinen angestiegenen Zählerstand gibt. Deswegen sind auch die beiden Werte Delta_Aktuell = 0. Die beiden Werte Delta_Vorperiode sind für 15_Minuten und Stunde auch 0, das bedeutet das auch für mehr als eine Stunde kein neuer inputwert geliefert wurde. Ob das stimmt kannst auch nur über die TS klären ob da wirklich so lange keinen neune Werte geliefert wurden. Das können wir hier nicht beurteilen.
Erst auf Tagessicht wird es bunter. Da ist jetzt die Anzeige in dem Screenshot undeutlich aber wenn das 866 bei Zählerstand Vorperiode Tag steht, dann passt das zu dem Delta Aktuell des Tages mit 21, denn 866 + 21 = 887. Die 37 in Delta Vorperiode sind halt was gestern als Delta angekommen ist. Ob das stimmt musst in der TS prüfen. Da muss es also gestern 0:00 Uhr 866-37 als Zählerstand Aktuell gegeben haben um mit einem Delta von 37 auf 866 zu landen.
Und da bei den Perioden Woche, Monat, Quartal, Jahr nur die aktuellen 887 als Delta Aktuell erscheinen ist das alles korrekt.
Da wird der Baustein im Laufe der Woche das letzte mal neu gespeichert worden sein. einmal auf Diskette drücken ist bei diesen Bausteinen eben ein Totalverlust und kompletter neuer Zähler.
Wenn Du die Delta 887 nicht als Jahreswert im Januar 2026 sehen möchtest (kann ich nachvollziehen) dann musst halt mal genauer abschätzen was war denn am 1.1.2026 um 0:00 Uhr der reale Zählerstand und diesen als -xxx im Offset eintragen.
Deswegen meinte ich ja es bot sich an den Baustein noch in den letzten Tagen Dezember zu aktivieren und ggf einfach die TS, um alle Einträge aus 2025 zu bereinigen.
Um, jetzt oder später in einem laufenden Jahr, sich mit der Inbetriebnahme eines solchen Logikbausteines, zu einem schon 5 Jahre alten technischen Zähler, keinen absurden Verbrauch in den ersten jeweiligen Periodenzyklen zu bauen, kann der Offset Betrag verwendet werden.
Für einen recht konsistenten Start bietet es sich dann natürlich an, den Offset direkt innerhalb der ersten 15 Minuten nach Aktivierung des Logikbausteines zu setzen.
Bzgl. des Missverständnisses was der Wert Zählerstand Vorperiode meint, wo in meinen Beschreibungen zum Baustein, hast Du das rausgelesen, dass dort jeweils nur ein so kleiner Wert bei den 15 Minuten / Stunden stehen sollte?
Und zum besseren Verständnis, was für ein Zähler ist das, das der offensichtlich nicht unbedingt sehr gleichverteilt über den Tag Verbrauch registriert?
Du hast immer noch eine falsche Erwartung an die drei Werte.
Zählerstand Vorperiode ist der Endstand des Zählers zum Ende der Vorperiode. Also aktueller Zählerstand - Zähler Vorperiode = Delta aktuelle Periode.
Die Erwartung das dieser Wert also bei 15 Minuten nur kleine einstellige Zahlen hat ist falsch. Diese kleinen Zahlen gibt es nur in den beiden Delta-Spalten.
Und dieser Wert Zählerstand Vorperiode kann erst nach Ablauf einer solchen Periode gefüllt sein.
Wenn die Datenquelle eher selten Werte sendet kann der Wert auch im 15-Minuten und Stundenbereich identisch zum aktuellen Zählerstand sein. Und natürlich auch in den größeren Perioden, sofern der Periodenwechsel gerade erst gewesen ist.
In dem letzten Screenshot kann ich da auch noch keine Fehler entdecken. Letzter Wert am Eingang sind 887, das findet sich an den beiden Werten aktueller Zählerstand. Gab also nix zu skalieren und nicht per offset zu verschieben und einen Reset scheint es auch nicht gegeben zu haben. Ob das alles stimmt musst mit der Aufzeichnung des Debug-Objektes klären.
Dann stehen auch die beiden Werte Zählerstand Vorperiode 15 Minute und Stunde auf 887. das sagt mir das es im Laufe der angebrochenen Stunde und angebrochenen 15 Minuten noch keinen angestiegenen Zählerstand gibt. Deswegen sind auch die beiden Werte Delta_Aktuell = 0. Die beiden Werte Delta_Vorperiode sind für 15_Minuten und Stunde auch 0, das bedeutet das auch für mehr als eine Stunde kein neuer inputwert geliefert wurde. Ob das stimmt kannst auch nur über die TS klären ob da wirklich so lange keinen neune Werte geliefert wurden. Das können wir hier nicht beurteilen.
Erst auf Tagessicht wird es bunter. Da ist jetzt die Anzeige in dem Screenshot undeutlich aber wenn das 866 bei Zählerstand Vorperiode Tag steht, dann passt das zu dem Delta Aktuell des Tages mit 21, denn 866 + 21 = 887. Die 37 in Delta Vorperiode sind halt was gestern als Delta angekommen ist. Ob das stimmt musst in der TS prüfen. Da muss es also gestern 0:00 Uhr 866-37 als Zählerstand Aktuell gegeben haben um mit einem Delta von 37 auf 866 zu landen.
Und da bei den Perioden Woche, Monat, Quartal, Jahr nur die aktuellen 887 als Delta Aktuell erscheinen ist das alles korrekt.
Da wird der Baustein im Laufe der Woche das letzte mal neu gespeichert worden sein. einmal auf Diskette drücken ist bei diesen Bausteinen eben ein Totalverlust und kompletter neuer Zähler.
Wenn Du die Delta 887 nicht als Jahreswert im Januar 2026 sehen möchtest (kann ich nachvollziehen) dann musst halt mal genauer abschätzen was war denn am 1.1.2026 um 0:00 Uhr der reale Zählerstand und diesen als -xxx im Offset eintragen.
Deswegen meinte ich ja es bot sich an den Baustein noch in den letzten Tagen Dezember zu aktivieren und ggf einfach die TS, um alle Einträge aus 2025 zu bereinigen.
Um, jetzt oder später in einem laufenden Jahr, sich mit der Inbetriebnahme eines solchen Logikbausteines, zu einem schon 5 Jahre alten technischen Zähler, keinen absurden Verbrauch in den ersten jeweiligen Periodenzyklen zu bauen, kann der Offset Betrag verwendet werden.
Für einen recht konsistenten Start bietet es sich dann natürlich an, den Offset direkt innerhalb der ersten 15 Minuten nach Aktivierung des Logikbausteines zu setzen.
Bzgl. des Missverständnisses was der Wert Zählerstand Vorperiode meint, wo in meinen Beschreibungen zum Baustein, hast Du das rausgelesen, dass dort jeweils nur ein so kleiner Wert bei den 15 Minuten / Stunden stehen sollte?
Und zum besseren Verständnis, was für ein Zähler ist das, das der offensichtlich nicht unbedingt sehr gleichverteilt über den Tag Verbrauch registriert?
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
CHD
- Beiträge: 403
- Registriert: Fr Dez 14, 2018 9:32 pm
- Wohnort: Gronau
- Hat sich bedankt: 1199 Mal
- Danksagung erhalten: 240 Mal
Also ich habe bei mir zwei Zähler mit dem Stand V1.50 RC1 im Modus 0 laufen und einen auch noch mal verglichen mit dem bei mir parallel laufenden Zähler Universalbaustein V6 von Robosoc. Das scheint mir schon so korrekt in den neuen Zählern zu rechnen. Und damit ich nicht die Diskette drücken muss, habe ich auch nicht auf RC2 geupdated - ist für diesen Modus ja nicht relevant.
Viele Grüße, Christian
Timberwolf Server 2600 #200 ULTRA842 / PBM #778 / PBM #779 / PBM #780 / Reboot erlaubt / VPN offen
Timberwolf Server 3500XL #1715 ULTRA323 / Reboot erlaubt / VPN offen
Timberwolf Server 2600 #200 ULTRA842 / PBM #778 / PBM #779 / PBM #780 / Reboot erlaubt / VPN offen
Timberwolf Server 3500XL #1715 ULTRA323 / Reboot erlaubt / VPN offen