[Modul] Energierechner

So wie ich das sehe ist die neue Version nur auf Github aber nicht im Store.

@KaiS
könntest du mal schauen, warum ich bei jeden IPS-Neustart diese Fehlermeldungen bekomme?

Das kommt so 4x und dann noch:

Maximal ErrorCount exceeded for this Session --> Abort Processing

kann das von Enegierechnern kommen, die keine m³ → kWh Umrechnung haben?

Danke und Gruß
Rainer

Hast du in der Instanz die CheckBox „Gaspreis Berechnung (m³ to kWh)“ aktiviert?

Grüße,
Kai

Ich vergebe gar keine Sortierung, dass lasse ich so anlegen, wie die Werte aus der Liste kommen.
Kannst du mal die neue Beta Version testen, da sollte es nun 30 Einträge in der Liste angezeigt werden und ide Liste wird nach der Startdatum sortiert.

Grüße,
Kai

Wenn du getPrice abrufst, bekommst du ein Array, da sollte auch der Typ (day/night) drin stehen.

Grüße,
Kai

Die Version sollte nun aber auch im Store sein. :slight_smile:

Grüße,
Kai

Danke Kai. Das sollte für die Preisänderungen der nächsten Jahre reichen :wink:
Die Sortierung hier ist auch gut. Die größeren Probleme gab es aber bei der Sortierung hier:


Die habe ich von Hand angepasst. Wenn die Jahrgänge nicht fortlaufend eingegeben werden (Hinzufügen älterer Zeiträume), dann war das hier etwas durcheinander (habe leider kein Bild davon gemacht).

Beim Aktualisieren des Moduls habe ich auch wieder diese schon erwähnten Fehlermeldungen bekommen - diesmal mit „Line514“ als Quelle im Modul. Außerdem ist die Instanz mit der Umrechnung in kWh mit Fehler stehen geblieben:
image
mit Deaktivieren und wieder Aktivieren der Instanz geht das zu beheben.
Kann ich dir hier mit Debug- oder Log-Dateien helfen?

Gruß
Rainer

Das mit der Sortierung wird erstmal so bleiben. Aber du kannst ja mal schauen, ob sich da jetzt auch was geändert hat.

Kannst du den genaueren Fehler mal posten?

Grüße,
Kai

Hallo,

Wenn ich versuche das auszulesen mit:

<?php
$TimeStamp = time();
$Erg =  ER_getPrice($TimeStamp);
print_r ($Erg);

bekomme ich diese Meldung:

Fatal error: Uncaught ArgumentCountError: Too few arguments to function ER_getPrice(), 1 passed in C:\ProgramData\Symcon\scripts\10197.ips.php on line 3 and exactly 2 expected in C:\ProgramData\Symcon\scripts\__generated.inc.php:7627
Stack trace:
#0 C:\ProgramData\Symcon\scripts\10197.ips.php(3): ER_getPrice(1669543352)
#1 {main}
  thrown in C:\ProgramData\Symcon\scripts\__generated.inc.php on line 7627
Abort Processing during Fatal-Error: Uncaught ArgumentCountError: Too few arguments to function ER_getPrice(), 1 passed in C:\ProgramData\Symcon\scripts\10197.ips.php on line 3 and exactly 2 expected in C:\ProgramData\Symcon\scripts\__generated.inc.php:7627
Stack trace:
#0 C:\ProgramData\Symcon\scripts\10197.ips.php(3): ER_getPrice(1669543352)
#1 {main}
  thrown
   Error in Script C:\ProgramData\Symcon\scripts\__generated.inc.php on Line 7627

Was mache ich falsch ???

Grüße
Proxima

Hallo
Erster Parameter ist die ID der Instanz.

zB : ER_getPrice(51815,$TimeStamp);

1 „Gefällt mir“

Genau immer die InstanzID dazu, das war in Symcon doch schon immer so.

Grüße,
Kai

Hi KaiS,

bei mir kommt beim Neustart immer diese Fehlermeldungen.

Notice: Undefined index: GasConversionFactor in /mnt/data/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 514

Notice: Undefined index: GasZNumber in /mnt/data/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 514

Notice: Undefined index: GasCalorificValue in /mnt/data/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 514

Notice: Undefined index: GasConversionFactor in /mnt/data/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 514

Diese kommen ca 30 -50 mal habe jetzt nicht gezählt.
Da wo die Berechnung m³ in Kwh erfolgen soll ist dieses in den Instanzen auch aktiviert sowie im Energierechner selbst.

VG
Ralf