[Modul] Energierechner

Eine Kleinigkeit bei der Varanlage scheint nicht zu funktionieren - die Übersetzung passt irgendwie nicht:

Sollte einmal aktuelles und einmal letztes Jahr heissen.

Rest hast PN.

lg
hagi

Erstmal Danke Kai für das geniale Modul.

Frage:
Gibt es auch eine Vorschau?
Tag
Woche
Monat
Jahr

Im Moment habe ich noch das Skript von Pitti dem Lieben in Verwendung, aber das kann keine Tarifänderungen, deswegen teste ich jetzt dein Modul.

lg
Christian

Guten Morgen,
kann es sein das es einen Fehler in der Berechnung der Vorwoche gibt?

Es ist bei beiden Instanzen (Normaltarif und Wärmepumpentarif) viel zu niedrig:

Unbenannt

lg

Nein und die wird es leider in der nächsten Zeit auch erstmal nicht geben, daüfr habe ich einfach keine Zeit.

Kann es sein, dass du falsche Werte im Archiv hat?
Das dort negative Werte vorhanden sind oder Werte, am Vortag größer sind als am darauffolgenden Tag? Dann kann so etwas passieren. Vielleicht kann @paresy das Problem hier nochmal für alle erklären.

Grüße,
Kai

Mhh. Ich weiß nicht, Bis jetzt hatte ich das Skript von Pitti verwendet. Dort hat eigentlich immer alles gepasst…

Siehe Monatsdiagramm:

Es sollten also 91,15 sein… (11.04.-17.04)

Quellvariable für Grafik: Zählerstand Spezialtarif (Wärmepumpe)
Quellvariable für Modul: Zählerstand Spezialtarif (Wärmepumpe)

Bekannte Bugs:

  • Letzte Woche sind die Werte von der aktuellen Woche.
  • Wenn der Zeitraum zu groß ist, greift das harte Limit von 10.000 (AC_GetAggregatedValues — IP-Symcon :: Automatisierungssoftware) Dadurch ist die Berechnung des gesamten Zeitraumes falsch (Workaround Spezialschalter ArchiveRecordLimit hochsetzen)
  • Übersetzung für Ident CurrentYearConsumptionNighttime ist falsch

Grüße,
Kai

lass doch beide parallel laufen, dann siehst du Abweichungen

Das Problem haben wir gefunden. :slight_smile:
Steht in dem Post über deinem.

Grüße,
Kai

Thema: Archiverung an machen:

Moin,
mit diesem Skript mache ich die Archivierung auf dem Variabeln an.
Aber ich weiß das man auch einmal alle Energie Rechner Inzanzen suchen kann und direkt in das Arry schieben kann. Zack wäre auf allen Energie Rechnern das Logging an.

Kann zufällig jemand diesen Anpassung in dem Skript machen :slight_smile: ?

Wäre ja für andere Auch recht sinnvoll. Hab aktuell ca. 30 Instanzen in zwei Installationen … komme ich also auf knapp 600 Logs die ich an haben möchte.

$ID_active_logging = 29551 ;

$ID_Archiv = 10904;

$Children = IPS_GetChildrenIDs($ID_active_logging);

foreach ($Children as $Child){

    AC_SetLoggingStatus($ID_Archiv, $Child, true);

}

Ich habe es nicht getestet:

$ID_Archiv = 10904;
$EnergierechnerIDs = IPS_GetInstanceListByModuleID('{E02FA048-D39D-4B25-A241-9FAD43789764}');

foreach ($EnergierechnerIDs as $EnergierechnerID){
	$Children = IPS_GetChildrenIDs($EnergierechnerID);
    foreach ($Children as $Child){
		AC_SetLoggingStatus($ID_Archiv, $Child, true);
	}
}

Grüße,
Kai

HI,

klappt leider nicht ganz.
Er aktiviert nur „Verbrauch aktuelles Jahr“. Die anderen Variblen sind nicht aktiviert.
ist die ID evlt. falsch.

danke und gruß

edit:
jetzt hat es geklappt, 4 mal versucht.

Nur schmirt dabei die Console ab. :flushed:

schaut eher so aus als ob Symcon abschmierte, oder? Die Konsole geht dann halt nicht bis Symcon wieder zurück ist. Ich weiss, löst jetzt auch nix, aber lesen ja auch Neulinge mit :slight_smile:
Cheers Seppm

Ich hatte noch keine Zeit das selbst zu testen. Evtl. hat ja jemand anders Lust, das mal zu testen.

Grüße,
Kai

Da ich meine Daten vom Smartmeter jetzt auch in IPS bekomme, hab ich mir das Modul geholt und die Daten von meinem Energielieferanten eingegeben. Soweit so gut.
Ich hab aber leider ein Verständnisproblem.
Das Modul hab ich gestern in Betrieb genommen. Trotzdem bekomme ich Werte für die Vorwoche


Wo kommen die Daten her? Im Archiv der Verbrauchsvariable (Spiegelt den Gesamtverbrauch am Smartmeter wieder) sind nur Daten ab gestern. Vorallem war in der Vorwoche noch der April aktiv und für den Vormonat hat er nichts berechnet.

Dann frag ich mich, warum es die Vorwoche gibt, aber die aktuelle Woche wird nicht berechnet? Ich hätte da keine Einstellung dafür gefunden. Werte für den Vormonat gibt es ja auch.

Schau mal hier: [Modul] Energierechner - #357 von KaiS
Das sind die bekannten Probleme.

Grüße,
Kai

Ok, danke :slight_smile: Ich hab von oben nach unten gelesen, aber so weit bin ich dann doch nicht gekommen :wink: Dann werde ich die Variablen einfach mal umbenennen.
Nur eine bescheidene Frage: kommen die die Werte für die Vorwoche noch, oder ist da nichts in Planung. Wobei man das über das Archiv zumindest als Grafik auch hinbekommt. Da würden sogar die Tageswerte reichen.

Die Werte kommen auch noch.

Grüße,
Kai

1 „Gefällt mir“

Passiert das immer noch?

Grüße,
Kai

Hallo Kai,

danke für das super Modul. Ich habe es gerade gefunden und bin begeistert.

Einen Verbesserungsvorschlag hätte ich. Könntest du bei den Einheiten noch Wh ergänzen. Meine Homematic Geräte liefern alles in Wh.

Gruß, Michael

Guten Morgen
Ich hab eben den Tarif für Juli eingegeben. Genauso wie die zwei Moante davor. Aber irgendwie schaut das diesmal anders aus. Da wird noch was hinzugefügt.


Spannend, weil man ja nur 4 Nachkommastellen eingeben kann. Ha den Eintrag auch schon gelöscht und neu angelegt. Wenn ich die vierte Nachkommastelle auf 0 ändere, dann passt die Anzeige.