Seite 2 von 2

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Sa Aug 21, 2021 7:50 am
von gernot
Als Beispiel für 10 Minuten Einschaltverzögerung:

- bei Regelintervall Normal in der Einschaltverzögerung 600 Sekunden einstellen (wie in der Anleitung)
- bei Regelintervall Langsam in der Einschaltverzögerung 300 Sekunden
- bei Regelintervall Sehr Langsam in der Einschaltverzögerung 100 Sekunden

Bei der Einschaltverzögerung zählt openWB nach überschreiten der Einschaltgrenze hoch. Bei Regelintervall auch genau wie in der Erklärung angegeben die Sekunden. Man sieht das im Logfile, da erhöht sich der Wert jede Minute um 60 bis die Einschaltverzögerung erreicht ist.

Wenn man auf Sehr Langsam stellt zählt es pro Minute aber nur um 10 hoch. Bei Langsam müssten es dann 30 sein.

Am besten mal ausprobieren. Ich versuche es jetzt mit Regelintervall Langsam und den angepassten Verzögerungen.

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Sa Aug 21, 2021 8:30 am
von philipp123
Bei mir erkennt man gut wo ich vorhin von normal auf langsam gestellt habe...

Und bei PV-Laden ist das ja schnell umgestellt.

Mir ist nur nicht klar, ob das bei SmartHome 2.0 auch eine Anpassung nötig ist.

Müssen wir mal Oliver fragen, der könnte das spontan wissen.

Screenshot_20210821-102429_Chrome.jpg

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Sa Aug 21, 2021 12:09 pm
von okaegi
Also der Smarthomehandler besteht vereinfacht aus drei Blöcken die permanent nacheinander ausgeführt werden. Wenn die drei Blöcke durch sind, wartet der Smarthomehandler 5 Sekunden und fängt dann wieder von vorne an:
loadregelvars() -> berechnen zentrale Werte und protokollieren
getdevicevalues() -> lesen aktuelle Leistung, Zähler, Temperatur von jedem Device aus (inklusive separate Leistungsmessung) und protokollieren
conditions() - > überprüfen jedes Device bezüglich Ein / Ausschaltschwelle und schalten
time.sleep(5) - > 5 Sekunden nichts tun

Somit: nicht abhängig von dem Regelintervall
Gruss Oliver

2021-08-21 13:49:29: EVU Bezug(-)/Einspeisung(+): 11357 max Speicherladung: 3005
2021-08-21 13:49:29: Uberschuss: 11348 Uberschuss mit Offset: 8343
2021-08-21 13:49:29: Speicher Entladung(-)/Ladung(+): -9 SpeicherSoC: 100

2021-08-21 13:49:29: (1) Leistungsmessung durch sdm630
2021-08-21 13:49:30: (1) Stiebel rel: 1 oncnt/onstandby/time: 1/0/14845 Status: 10 akt: 64 Z Hw: 6619509
2021-08-21 13:49:30: (8) mystrom temp sensor: 1 Grad: 21.25
2021-08-21 13:49:30: (8) Leistungsmessung durch mystrom
2021-08-21 13:49:31: (8) MyDose rel: 0 oncnt/onstandby/time: 0/1/0 Status: 10 akt: 0 Z Hw: 0
2021-08-21 13:49:32: (9) Heizstab rel: 1 oncnt/onstandby/time: 1/0/13897 Status: 10 akt: 0 Z Hw: 0
2021-08-21 13:49:32: Total Watt abschaltbarer smarthomedevices: 0
2021-08-21 13:49:32: Total Watt nichtabschaltbarer smarthomedevices: 64
2021-08-21 13:49:32: Total Watt nicht im Hausverbrauch: 0

2021-08-21 13:49:32: (1) Stiebel Maximale Einschaltdauer nicht erreicht
2021-08-21 13:49:32: (1) Stiebel Überschuss 11348 größer Einschaltschwelle 4000
2021-08-21 13:49:32: (1) Stiebel Einschaltverzögerung erreicht, bereits ein
2021-08-21 13:49:32: (8) MyDose Maximale Einschaltdauer nicht erreicht
2021-08-21 13:49:32: (8) MyDose SoC niedriger als Abschalt SoC, prüfe weiter
2021-08-21 13:49:32: (8) MyDose Überschuss 11348 kleiner Ausschaltschwelle 18000
2021-08-21 13:49:32: (8) MyDose Ausschaltverzögerung erreicht, bereits aus
2021-08-21 13:49:32: (9) Heizstab Maximale Einschaltdauer nicht erreicht
2021-08-21 13:49:32: (9) Heizstab Soll ausgeschaltet werden bei Ladung, pruefe 0
2021-08-21 13:49:32: (9) Heizstab Ladung läuft nicht, pruefe weiter
2021-08-21 13:49:32: (9) Heizstab Überschuss 11348 größer Einschaltschwelle 2100
2021-08-21 13:49:32: (9) Heizstab Einschaltverzögerung erreicht, bereits ein

2021-08-21 13:49:37: EVU Bezug(-)/Einspeisung(+): 11357 max Speicherladung: 3005
2021-08-21 13:49:37: Uberschuss: 11348 Uberschuss mit Offset: 8343
2021-08-21 13:49:37: Speicher Entladung(-)/Ladung(+): -9 SpeicherSoC: 100

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Sa Aug 21, 2021 12:14 pm
von philipp123
Danke Oliver für deine schnelle Rückmeldung.

Das sind ja gute Nachrichten. Dann dürfe ja nur die Dauer des Graphen und die An- und Auslaufverzögerung bei PV bleiben.

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Mo Aug 23, 2021 5:40 am
von philipp123
So, nachdem wir hier ja viel KnwoHow zusammen getragen haben, habe ich mir jetzt mal die Zeit genommen und das in einen Wiki-EIntrag gegossen, damit es für die "Nachwelt" dokumentiert ist.

https://github.com/snaptec/openWB/wiki/ ... lintervall

Schaut gerne mal drüber. Wenn was nicht passt Rückmeldung an mich, dann ändere ich das oder ihr passt es am einfachsten direkt selbst an.

Gruß, Philipp

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Mo Aug 23, 2021 7:21 am
von gernot
Hi Philipp, vielen Dank für den Wiki-Eintrag. Für mich passt es so.

Aber ich muss das nochmal fragen. Kann man das nicht anders lösen? In den PV-Einstellungen bei den Verzögerungen stelle ich die Zeit in Sekunden ein, die bis zum ein- oder ausschalten gewartet werden soll. Das sollte doch unabhängig vom Regelintervall sein. Also ich stelle 600 Sekunden ein und dann sind das auch 600 Sekunden = 10 Minuten. Immer. Egal welches Regelintervall.

600 Sekunden sollten nicht 20 Minuten sein wenn ich das Regelintervall auf Langsam stelle oder 60 Minuten wenn ich es auf Sehr Langsam stelle.

Kann man da nicht den Faktor im Hintergrund ändern, mit dem openWB die Verzögerung zählt?

So steht es im PV-Log:

2021-08-23 09:07:35: Einschaltverzögerung aktiv, Aktuell: 10, Ziel: 600 (LV0)

Ich vermute, dass hier für den Wert Aktuell gar nicht die Sekunden gezählt werden (dachte ich immer) sondern nur die Anzahl der durchlaufenen Intervalle. Ein Intervall, dann schreibe 10, zwei Intervalle dann schreibe 20 usw.

Klar, wenn ich dann die Anzahl der Intervalle pro Minute halbiere komme ich nach 1 Minute eben nur auf den Wert 30.

Also könnte man nicht entweder die Messung auf die vergangene Zeit ändern? Dann ist man unabhängig vom Regelintervall.

Oder wenn das nicht geht die Formel abhängig vom Regelintervall machen.

Wenn Regelintervall = Normal, dann berechne Wert Aktuell wie bisher

Wenn Regelintervall = Langsam dann Wert Aktuell * 2

Wenn Regelintervall = Sehr Langsam dann Wert Aktuell * 6

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Mo Aug 23, 2021 8:18 am
von philipp123
Klar muss sich das so lösen lassen aus Programmierer-Sicht.

Jetzt gibt es hier für openWB vermutlich mehrere Punkte zu bedenken:
- Alle die wie ich jetzt umgerechnet haben, müssten das jetzt wieder tun...
- Scheinbar wird der Parameter sehr selten genutzt

Wie ist das in openWB 2.0 wäre auch noch interessant...

Re: Regelintervall wirkt sich auf Zeitintervall des Graphen aus

Verfasst: Mo Aug 23, 2021 8:38 am
von gernot
Genau. Ist sicherlich kein Hauptthema, aber sollte auf die To-Do Liste kommen und bei Gelegenheit geändert werden. Ich denke, die wenigen, die das nutzen (wie wir), merken das recht schnell und wenn es in den Hinweisen zum Update steht bekommt man es auch noch mit und kann es anpassen.