Skip to content

Merge Branch goe_gorrectionfactor from Philipp#5

Merged
tensing2 merged 44 commits intopatch_goe_enhancementfrom
patch_goe_correctionfactor
Sep 8, 2021
Merged

Merge Branch goe_gorrectionfactor from Philipp#5
tensing2 merged 44 commits intopatch_goe_enhancementfrom
patch_goe_correctionfactor

Conversation

@tensing2
Copy link
Copy Markdown
Owner

@tensing2 tensing2 commented Sep 8, 2021

Die ganze Entwicklung des Korrekturfaktors in den alten PR mergen

LKuemmel and others added 30 commits August 31, 2021 14:30
* samrthomehandler anlauferkennung...

Bisheriger Ablauf Anlauferkennung:
1)Bei einem Device kann Anlauferkennung parametrisiert werden
2) Um 0:01 startet Anlauferkennung und überprüft Standbyschwelle bis das diese überschritten wird.
3) Wenn dies überschritten wird, wird die Anlauferkennung mit der Meldung
"standby check abgelaufen" beendet.
4) danach wird das Device basierend auf der Einschaltschwelle und Ausschaltschwelle ein oder aus geschaltet (oder wenn eine finishtime definiert ist)
Änderung:
a) Wenn Anlauferkennung aktiv (punkt 2 oben) kein überprüfen bezüglich Einschaltschwelle mehr.
b) Wenn Anlauferkennung fertig ist (punkt 3 oben) findet neu ein direktes überprüfen der Einschaltschwelle (ohne Einschaltverzögerung) statt. Wenn Einschaltschwelle überschritten dann Device weiterlaufen lassen, sonst abstellen.
Die Anzahl Records in den *.log files werden im Rhamen von 5 Minuten Reorg von 1000 auf 2000 erhöht. (Ramdisk ist heute nur zu 14% belegt, sollte  nicht ins gewichtt fall)

* Anlauferkennung Smarthomehandler Teil 2

Smarthomehandler:
Es wurde pro Device der Status vom vorherigen Device mittels mqtt gesendet.
Die Anlauferkennung wird eingeschaltet, unabhängig ob das Device selber bereits on ist.
Devices die unter der Anlauferkennung stehen , werden nun blau (text-blue) angezeigt. Devices die wegen Finish time angestellt werden, werden nun weiss (text-white) angezeigt.
Abfrage bezüglich Devices neu auf Status nicht mehr auf RelayStatus
Neue Wertebereich
10 -> Device manuell oder automatisch und ist off
11 -> Device manuell oder automatisch und ist on
20 -> Device wegen Anlauferkennung gestartet
30 -> Device wegen finishtime gestartet

* Anulauferkennug

Wenn Anlauferkennung über 24:00 läuft, counter nicht zurücksetzten, da sonst am Folgetag Anlauferkennung zweimal läuft.
Solaredge hat a wrong label for Port
I've reused the existing speedwiredecoder.py and created a module for using a SMA EnergyMeter for measuring.
My EnergyMeter is used for my heatpump and the heatpump is shut down twice a day. During this time the energy won't send and the current consumption is wrong. So I've implemented a workaround for handling an existing ret-file but changing the current consumption to 0 while the powerc remains.
wrong filename for kwh in PV >=2
Max-Preis für preisbasiertes Laden erhöht
…t for house consumption (snaptec#1542)

* bug fixes

* month name fix

* bug fix

* Improve battery SOC display

* Fix heading in power graph widget

* adapt colors theme to Smarthome 2.0 changes

* remove SH devices from live and daily graph if added to house consumption

* add shared home details to powermeter

* sort smarthome devices in powergraph
* individual setting: count of decimal

Theme colors: Adding individual setting: Change count of decimal places kW and kWh

* individual setting: count of decimal

Theme colors: Adding individual setting: Change count of decimal places kW and kWh

Co-authored-by: benderl <benderl@users.noreply.github.com>
wrong file in ramdisk used
Fix Watt filename for WR2 in JSON WR Module
* New Module for MQTT at PV2

New Module Config for MQTT on PV2.
wrong variablename
* alpha version - Übarbeitung, auslagerung in Klassen, Remote Debugging

* überarbeitete read_kostalplenticore.py

* update plenticore module, klassenbasierte Version

* weitere Klassen abstraktion

* weitere Klassen abstraktion

* Erweiterung um 3. Umrichter

* nächste Version Plenticor 3 Umrichter und ausbaufähig

* nächste Version Plenticor 3 Umrichter und ausbaufähig

* 5 Wechselrichter moeglich

* ipparser Funktion entfernt

* openwb-install rückgängig machen

* bug fix

* change ramdisk variables

* support von ipparser
Smarthome: Use SMA EnergyMeter as measuring module
Change to integer to recognize numbers of phases
Implementierung Korrekturfaktor und Simulation nur wenn Parametrisiert
Implementierung Korrekturfaktor und Simulation nur wenn Parametrisiert
Implementierung Korrekturfaktor und Simulation nur wenn Parametrisiert
Aufnahme goesimulationlp1-3 und
goecorrectionfactorlp1-3
philipp123ow and others added 14 commits September 6, 2021 14:27
Implementierung Korrekturfaktor und Simulation nur wenn Parametrisiert
Simulation mit go-e Zählerstand initialisiert
-Kleine Umformatierungen
- Verschiebung Simulation in Bereich, dass nur gerechnet wird, wenn Simulation auch gewünscht
- Bisher gab es das Problem, dass bei jedem Neustart der Zähler des go-e gesetzt wurde. Nun wird ramdisk/pluggedladunglp1startkwh nach einem Neustart für die Initialisierung für llkw verendet
Hinweis Tensing2 umgesetzt: Der Startwert der Simulation muss ebenfalls pluggedladunglp1startkwh und nicht go-e-Zählerstand sein.
Und Korrektur Einrückungen
Aufnahme des kWh-Counter bei Reboot in die Radisk, um die SImulation des go-e mit dem letzten simulierten Zählerstand zu versorgen.
Da pluggedladunglp1startkwh der falsche Parameter ist ersetzt mit dem neuen Paramter temp_kWhCounter_lp1
* Korrektur Kommentare

* Erweiterung auf LP2

* Erweiterung Simulation auf LP3

* Umstellung Strom auf rekwh

* Umstellung Strom auf rekwh

* Umstellung Strom auf rekwh

Co-authored-by: philipp123ow <89248773+philipp123ow@users.noreply.github.com>
@tensing2 tensing2 merged commit 5532d20 into patch_goe_enhancement Sep 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.