[Modul] Energierechner

Danke Kai
Ich gebs erstmal wieder auf .
Zu viele Fehler(Einstellungen wo ich nicht weiss wozu usw)
Kann man auch mehrere Energiezähler benutzen?
Braucht man dann jeweils einen eigenenSplitter?
Integer oder Floatvariablen?
Schönen Gruß
Egon

Da du hier (https://community.symcon.de/t/symbox-reaggregieren-fehler/128073) auch schon einen Fehler zu dem Archiv gepostet hast, gehe ich davon aus, dass dein letzter Fehler damit zusammenhängt.
Du kannst an einen Splitter mehrere Instanzen (Energiezähler) hängen,
Ich habe es nur mit Float Variablen getestet, erlaubt sind aber auch Integer Variable. Das sollte auch funktionieren.

Grüße,
Kai

Morgen @KaiS, es war nur von kurzer Dauer. Fehler ist wieder da.
image

15.02.2022, 07:26:35 | PHP                  | Error: Notice: Trying to access array offset on value of type null
   Error in Script C:\ProgramData\Symcon\modules\.store\schnittcher.info.ips.energierechner\Energierechner\module.php on Line 339
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   44 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
  339 in modules\.store\schnittcher.info.ips.energierechner\Energierechner\module.php (call IPSLogger_PhpErrorHandler)
  146 in modules\.store\schnittcher.info.ips.energierechner\Energierechner\module.php (call calculate)
   63 in scripts\__generated.inc.php (call updateCalculation)
    1 in C:\Windows\System32\- (call ER_updateCalculation)

Es werden nicht alle Variablen aktualisiert.

image

richimaint

Ich habe mal alle Variablen gelöscht und neu anlegen lassen.

richimaint

Kannst du die aktuelle Beta Version nochmal testen?

Grüße,
Kai

Ist installiert, fahre gerade Auto. Schaue später mal.

richimaint

Alles klar, danke! Dann kannst du auch mal ein Debug posten. :slight_smile:

Grüße,
Kai

Debug von der Splitter Instanz oder der Geräte Instanz?

richimaint

anbei mal beide:

debug_splitter_instanz.txt (2,8 KB)
debug_geräte_instanz.txt (1,7 MB)

genauso wieder Fehlermeldungen

Bist du dir sicher, dass du die aktuelle Beta Version installiert hast?
Oder ist es jetzt evtl. eine andere Meldung? Kannst du die Meldung nochmal posten?

Edit: Es gibt nochmal eine neue Version, ich habe da eine weitere Debugausgabe eingebaut.
Kannst du die Version bitte nochmal installieren und ein Debug der Geräteinstanz posten?

Grüße,
Kai

Ja ich hatte die aktuelle Beta drauf. Im Store steht immer nur V1.0. Wenn eine Aktualisierung vor lag, habe ich diese auch installiert.

Anbei neuer Debug:
debug_geräte2.txt (2,4 MB)

richimaint

Ist der Fehler beim Erstellen des Debugs aufgetreten?

Grüße,
Kai

Nein ist er nicht, kommt komischerweise irgendwann.

Es gibt nochmal eine neue Version, die Berechnung war fehlerhaft.
Speicher die Form ein Mal neu ab, dann sollte der Fehler weg sein, kannst du mal testen? Wenn das so ist, dann kann ich das bald fixen.
Bei @tomgr trat der Fehler auch auf, ich konnte das da eben erfolgreich testen.

Grüße,
Kai

Hallo Kai
Ich hatte jetzt erst Zeit den Splittereintrag zu screenen


Ich will keine Tages-Nachtpreise anzeigen.
Ist dann Tages und Nachtpreis 0,34 € richtig?
Oder muss man die Nachtpreis ab und Nachtpreis bis auf was setzen?
In der Instanz sind mir einige Einträge sehr unklar was die auslösen?
Lg Egon

Wenn du keinen Nachtpreis willst, dann musst du nur den Tagespreis setzen, den Nachtpreis lässt du auf 0 und den Zeitraum lässt du einfach so, wie er ist.

Grüße,
Kai

Habe ich gemacht, wie gewünscht.

Dann müssten die Fehler jetzt weg sein, kannst du das bestätigen?

Grüße,
Kai

Noch ist nichts von Fehlermeldungen zu sehen.

Das hört sich gut an, dann weiß ich wo ich ansetzen muss.

Grüße,
Kai