Hallo
Erster Parameter ist die ID der Instanz.
zB : ER_getPrice(51815,$TimeStamp);
Hallo
Erster Parameter ist die ID der Instanz.
zB : ER_getPrice(51815,$TimeStamp);
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
Danke für das tolle Modul
In der Schweiz haben wir vielerorts Hoch- und Niedertarif, analog Tag- und Nachtpreis wie es wohl in Deutschland üblich ist.
Nur ist der Hoch- und Niedertarif nicht an jedem Tag zur selben Zeit.
Ein Beispiel, wie es bei uns ist:
Hochtarif:
Mo-Fr: 7.00-20.00
Sa: 7.00-12.00
Der Rest ist Niedertarif.
Würde sich so was in die Berechnung integrieren lassen?
Hast du in der Splitter Instanz die Werte hinterlegt?
Grüße,
Kai
Da weiß ich noch nicht, wie ich das am besten umsetze.
Das wird einfach alles zu viel und zu kompliziert. Da werde ich mir mal im neuen Jahr Gedanken zu machen.
Grüße,
Kai
Hallo Kai,
ich habe gerade wieder einen seltsamen Zustand des Enegierechners für kWh:
Ich weiß nicht, seit wann das so ist. Denke aber seit dem letzten Neustart.
Die Berechnung erfolgt zumindest trotzdem - soweit ich das erkennen kann.
Nach der genauen Fehlermeldung kann ich noch schauen.
edit:
ich habe da was gefunden
02.12.2022 18:26:02 | 13448 | MESSAGE | Energierechner | Erstelle...
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | calculate :: Date:02.12.2022 - 00:00 - 02.12.2022 - 18:26
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | calculate :: Aggregation Typ:0
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | calculate :: Values:[{"Duration":1537,"TimeStamp":1670000400,"Avg":0.22000000000480213,"MinTime":1670000432,"Min":0.010000000000218279,"MaxTime":1670000432,"Max":0.010000000000218279},{"Duration":3600,"TimeStamp":1669996800,"Avg":0.5200000000113505,"MinTime":1669996825,"Min":0.01000000000021828,"MaxTime":1669996825,"Max":0.01000000000021828},{"Duration":3600,"TimeStamp":1669993200,"Avg":0.9000000000196451,"MinTime":1669993279,"Min":0.01000000000021828,"MaxTime":1669993219,"Max":0.02000000000043656},{"Duration":3600,"TimeStamp":1669989600,"Avg":0.02000000000043656,"MinTime":1669993158,"Min":0.02000000000043656,"MaxTime":1669993158,"Max":0.02000000000043656},{"Duration":3600,"TimeStamp":1669986000,"Avg":0,"MinTime":1669989546,"Min":0,"MaxTime":1669986000,"Max":0},{"Duration":3600,"TimeStamp":1669982400,"Avg":0,"MinTime":1669985943,"Min":0,"MaxTime":1669982400,"Max":0},{"Duration":3600,"TimeStamp":1669978800,"Avg":0,"MinTime":1669982399,"Min":0,"MaxTime":1669978800,"Max":0},{"Duration":3600,"TimeStamp":1669975200,"Avg":0,"MinTime":1669978795,"Min":0,"MaxTime":1669975200,"Max":0},{"Duration":3600,"TimeStamp":1669971600,"Avg":0,"MinTime":1669975192,"Min":0,"MaxTime":1669971600,"Max":0},{"Duration":3600,"TimeStamp":1669968000,"Avg":0,"MinTime":1669971588,"Min":0,"MaxTime":1669968000,"Max":0},{"Duration":3600,"TimeStamp":1669964400,"Avg":0,"MinTime":1669967984,"Min":0,"MaxTime":1669964400,"Max":0},{"Duration":3600,"TimeStamp":1669960800,"Avg":0.30000000000563887,"MinTime":1669960818,"Min":0.01000000000021828,"MaxTime":1669961479,"Max":0.02999999999974534},{"Duration":3600,"TimeStamp":1669957200,"Avg":0.3600000000078581,"MinTime":1669959014,"Min":0.01000000000021828,"MaxTime":1669959074,"Max":0.02000000000043656},{"Duration":3600,"TimeStamp":1669953600,"Avg":0,"MinTime":1669957175,"Min":0,"MaxTime":1669953600,"Max":0},{"Duration":3600,"TimeStamp":1669950000,"Avg":0.2900000000063301,"MinTime":1669950116,"Min":0.01000000000021828,"MaxTime": ...
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | calculate :: Periods:[]
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1670000400
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1669996800
02.12.2022 18:26:02 | 13448 | DEBUG | Energierechner | getPrice after Fore each (Periods):Value: 1669993200
02.12.2022 18:26:02 | 13448 | ERROR | InstanceManager | Kann Schnittstellen-Instanz nicht erstellen:
Gruß
Rainer
Was passiert nach einem weiteren Neustart?
Grüße,
Kai
Bleib wieder bei Instanz wird erstellt stehen.
Mit inaktiv/aktiv bekomme ich es wieder in ok.
Allerdings braucht es auch 20 bis 30 Sekunden zum laden.
Gruß
Rainer
Kannst du damit erstmal leben? Ich muss das mal genauer untersuchen.
Grüße,
Kai
Ja klar. So oft muss ich ja nicht neu starten.
Gruß
Rainer
Hi,
nur zur Info, nach dem Update hatte ich die Meldung:
15.12.2022, 21:03:59 | PHPLibrary | Parameter timestamp in der Funktion ER_getPrice hat keinen Datentyp. Definieren Sie entweder ‚bool‘, ‚int‘, ‚float‘ oder ‚string‘
Hab es zwar installiert aber noch nicht genutzt oder konfiguriert, die instanz dazu ist auch Inaktiv.
Grüße
Rolf
Das ist nur eine Warnung, die kannst du ruhig ignorieren.
Grüße,
Kai
Hey
ich nutze den Energierechner bisher ohne Probleme.
Ab dem 01.02.23 ändert sich mein Arbeitspreis.
Kann ich das Datum heute schon bei individuellen Zeitraum eintragen und die Berechnung erfolgt dann automatisch korrekt?
Das sollte so funktionieren, ja.
Einfach in der Tarife Instanz einen neuen Eintrag in der Liste hinzufügen.
Grüße,
Kai
Hi Kai,
meinst du es wäre möglich Energie Heute auch rückwärts berechnen zu lassen basierend auf den angegeben Kosten im Modul, evtl. auf Knopfdruck damit man das Archiv aktiveren kann?
Ich habe die Verbräuche mit meinem Discovery Modul gut erfasst, aber die Kosten werden hier besser berechnet - deswegen die Frage nach dem „rückwärts“ - das Archiv kann man jetzt ja auch schön aufräumen lassen :-).
Viele Grüße
Enno
Hallo Kai,
nachträglich frohe Weihnachten
Ich habe heute einen neuen Preis (Trinkwasser und Kanal) definiert. Seitdem kommt immer folgende Warnung:
Die oberste Zeile wurde eingefügt:
Gaspreis habe ich deaktiviert:
lg
Hallo,
habe gerade bemerkt, dass mein IPS-Logfile täglich über 65MB groß wird. Die meisten Einträge stammen vom Energierechner - Modul, klassifiziert als DEBUG.
Wurde am Modul dahingehend was geändert, oder wurden evtl. durch das IPS-Update am 26.12.2022 irgendwelche „Schalter“ geändert/verstellt ???
Wie kann ich das wieder korrigieren ???
Grüße
Proxima
Ich verstehe deinen Wunsch nicht wirklich.
Kannst du es noch anders beschreiben?
Grüße,
Kai