Moin. Entweder habe ich etwas übersehen, oder es fehlt die Option, bei einer Energierechner Instanz anzugeben, ob es sich um einen Verbrauchszähler-Wert oder einen Einspeisezähler-Wert handelt. Denn die Beschriftung „Verbrauch“ liest sich bei einer Einspeisung (z.B. PV) einfach komisch … ![]()
Ja ich musste die Variablen auch alle umbenennen damit das sinn ergibt…
Besser wäre ein Schalter, der das erledigt … Sonst bleibt es immer mehr wie nur ein „Schönheitsfehler“. Vielleicht bin ich auch nur zu verwöhnt. ![]()
Bin ich voll bei dir ![]()
Leider ist das nicht so schnell umzusetzen, das steht auf meiner ToDo-Liste, aber leider sehr weit hinten.
Grüße,
Kai
Ist es möglich den Energierechner auf mit einen Skript zu aktualisieren?
Versuchs damit. ER_updateCalculation($ER);.
$ER ist die ID der Energierechner Instanz.
Danke für die schnelle Antwort Funktioniet
Hat sich mit Symcon 8.1 und diesem Modul irgendwas geändert ?
Hab mehrere Energierechner Instanzen und bei einer einzigen seit gestern mit dem Update auf 8.1 folgendes Problem:
01.09.2025, 07:41:53 | TimerPool | Energierechner Haus - Batterieladung (ER_UpdateCalculation):
Warning: NaN/INF Werte werden nicht unterstützt in /var/lib/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 399
Warning: NaN/INF Werte werden nicht unterstützt in /var/lib/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 400
Warning: NaN/INF Werte werden nicht unterstützt in /var/lib/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 407
Warning: NaN/INF Werte werden nicht unterstützt in /var/lib/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 408
Warning: NaN/INF Werte werden nicht unterstützt in /var/lib/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 433
Warning: NaN/INF Werte werden nicht unterstützt in /var/lib/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 434
Kann man diese NaN/INF Werte im Archiv irgendwie identifizieren um sie zu löschen ?
Hallo Kai,
steht das auch in einer Doku, dass der Grundpreis pro Jahr ist?
Habe nur das hier gefunden:
Danke schon mal
Wahrscheinlich ist das in der Doku untergegangen.
Grüße,
Kai
Hallo, seit dem Upgrade auf IPS V8 bekomme ich bei fast allen meiner Energierechner Instanzen den folgenden Dump:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4198400 bytes) in /mnt/data/symcon/modules/.store/schnittcher.info.ips.energierechner/Energierechner/module.php on line 505 (Code: -32603)
Meine Symbox hat 4GB Hauptspeicher. Eigentlich müsste genügend Speicher vorhanden sein. Wobei, warum benötigt das Modul seit dem Upgrade so viel Speicher?
Hat jemand Ideen wie das Problem gelöst werden kann?
Du kannst in der php.ini das „memory_limit“ auf z.B. 64M setzen.
paresy
Danke! Wo finde ich, wie ich auf der Symbox die php.ini ändern kann?
Die findest du unter /var/lib/symcon/php.ini.
Nach Änderungen an der php.ini musst du Symcon neu starten
Grüße,
Kai
Hallo Kai
wenn ich Symcon neu starte bekomme ich sehr viel von diesen Einträgen:
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762570800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762567200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762563600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762560000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762556400
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762552800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762549200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762545600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762542000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762538400
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762534800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762531200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762527600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762524000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762520400
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762516800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762513200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762509600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762506000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762502400
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762498800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762495200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762491600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762488000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762484400
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762480800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762477200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762473600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762470000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762466400
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762462800
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762459200
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762455600
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762452000
11.12.2025 19:47:00 | 14248 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1762448400
ich habe hier innerhalb kürzester Zeit um die 700.000 Einträge im Log. Weißt du woher das kommt bzw. wie ich das reduzieren kann?
Ich habe in Summe 16 Energierechner - Instanzen die alle so konfiguriert sind:
Ich bekomme seit Tagen immer wieder die folgende Fehlermeldung. Wo kann das herkommen?
13.12.2025, 13:13:08 | TimerPool | Energierechner Gas (ER_UpdateCalculation):
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4198400 bytes) in C:\ProgramData\Symcon\modules\.store\schnittcher.info.ips.energierechner\Energierechner\module.php on line 514
Tom
schau mal paar Einträge oben:
Hast du die aktuellste Version installiert?
Wenn ja, dann wechsel mal bitte auf die aktuelle Beta Version.
Grüße,
Kai
Moin,
ich habe heute den Energierechner eingebunden, um meinen Gasverbrauch zu visualisieren. Da ich keine Abgrenzung tagsüber / nachts benötige habe ich die Optionen für “nachtsüber” deaktiviert:
Es werden aber die Variablen weiterhin noch angelegt:
Habe ich da was übersehene oder kann ich die “tagsüber” Variablen nicht von Berechnung ausschließen?
Grüße Detlev.


