Smarthome 2.0 Anlauferkennung Teil 2
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 Anlauferkennung Teil 2
Danke !
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 1034
- Registriert: Mi Jul 21, 2021 3:00 pm
Re: Smarthome 2.0 Anlauferkennung Teil 2
Sorry, klar. Nur weil ich die Mindesteinschaltdauer bis 24 Uhr setze will das ja nicht zwingend jeder machen
LP1: openWB series2 custom mit Phasenumschaltung
LP2: go-e V2
Kostal Plenticore Plus
e-up BJ 2021, SOC mit OVMS
EQB 250 BJ 2023, SOC mit Mercedes ME über Home Assistant
EVU mit Tasmato-Lesekopf auf SmartMeter
9 x Smarthome mit Shellys
LP2: go-e V2
Kostal Plenticore Plus
e-up BJ 2021, SOC mit OVMS
EQB 250 BJ 2023, SOC mit Mercedes ME über Home Assistant
EVU mit Tasmato-Lesekopf auf SmartMeter
9 x Smarthome mit Shellys
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 Anlauferkennung Teil 2
Hallo Zusammen
Mit folgenden Pull Request wurde die Anlauferkennung angepasst:
https://github.com/snaptec/openWB/pull/1540
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.
a) sollte dazu führen, das während der Anlauferkennung (Punkt 2) das Device nicht druch Ein oder Ausschaltschwellen beinflusst wird
b) sollte dazu führen, das bei Überschuss das Device zwischen 3 und 4 anbleibt, sofern genug Überschuss da ist
Bitte testen wenn in nightly.
Danke Gruss Olvier
Mit folgenden Pull Request wurde die Anlauferkennung angepasst:
https://github.com/snaptec/openWB/pull/1540
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.
a) sollte dazu führen, das während der Anlauferkennung (Punkt 2) das Device nicht druch Ein oder Ausschaltschwellen beinflusst wird
b) sollte dazu führen, das bei Überschuss das Device zwischen 3 und 4 anbleibt, sofern genug Überschuss da ist
Bitte testen wenn in nightly.
Danke Gruss Olvier
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: Smarthome 2.0 Anlauferkennung Teil 2
Hey Oliver,
Eine Verständnisfrage. Wenn ich Anlauferkennung aktiv habe und meine Finishtime auf 18:00 definiert und und meine Mindestlaufzeit 160 Minuten beträgt, dann sollte das Gerät doch um 15:20 Uhr starten, egal was gerade vom Himmel kommt oder?
Und wenn ja, wie verhält es sich, wenn man das Gerät nach 15:20 Uhr anschaltet? Dann sollte es doch direkt starten?
Eine Verständnisfrage. Wenn ich Anlauferkennung aktiv habe und meine Finishtime auf 18:00 definiert und und meine Mindestlaufzeit 160 Minuten beträgt, dann sollte das Gerät doch um 15:20 Uhr starten, egal was gerade vom Himmel kommt oder?
Und wenn ja, wie verhält es sich, wenn man das Gerät nach 15:20 Uhr anschaltet? Dann sollte es doch direkt starten?
-
- Beiträge: 1034
- Registriert: Mi Jul 21, 2021 3:00 pm
Re: Smarthome 2.0 Anlauferkennung Teil 2
Auch wenn ich nicht Oliver bin meine Antwort.
Genau so ist das.thesorrow101 hat geschrieben: ↑Do Aug 26, 2021 1:50 pm Eine Verständnisfrage. Wenn ich Anlauferkennung aktiv habe und meine Finishtime auf 18:00 definiert und und meine Mindestlaufzeit 160 Minuten beträgt, dann sollte das Gerät doch um 15:20 Uhr starten, egal was gerade vom Himmel kommt oder?
Im Optimalfall ist das so. Wenn nicht sollte man das analog der erreichten Anschaltschwelle beim Einschalten ändern dass es garnicht erst ausgeht.thesorrow101 hat geschrieben: ↑Do Aug 26, 2021 1:50 pm Und wenn ja, wie verhält es sich, wenn man das Gerät nach 15:20 Uhr anschaltet? Dann sollte es doch direkt starten?
LP1: openWB series2 custom mit Phasenumschaltung
LP2: go-e V2
Kostal Plenticore Plus
e-up BJ 2021, SOC mit OVMS
EQB 250 BJ 2023, SOC mit Mercedes ME über Home Assistant
EVU mit Tasmato-Lesekopf auf SmartMeter
9 x Smarthome mit Shellys
LP2: go-e V2
Kostal Plenticore Plus
e-up BJ 2021, SOC mit OVMS
EQB 250 BJ 2023, SOC mit Mercedes ME über Home Assistant
EVU mit Tasmato-Lesekopf auf SmartMeter
9 x Smarthome mit Shellys
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: Smarthome 2.0 Anlauferkennung Teil 2
Gut dann sind wir da einer Meinung. Allerdings verhält es sich glaube ich derzeit nicht so. Deshalb wollte ich den Usecase diskutieren
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: Smarthome 2.0 Anlauferkennung Teil 2
Hallo Oliver,
Ich hatte heute mit der Waschmaschine das gleiche Problem wie schon mal beschrieben (Anlauferkennung läuft zwei mal durch). Das verrückte heute ist, dass es einmal mit dem neuen Wert läuft und einmal mit einem alten Wert.
Jetzt kommt aber das allerwitzigste:
Weder 11 noch 7 sind meine Werte für den Timer, sondern 5 Sekunden
Ich hatte heute mit der Waschmaschine das gleiche Problem wie schon mal beschrieben (Anlauferkennung läuft zwei mal durch). Das verrückte heute ist, dass es einmal mit dem neuen Wert läuft und einmal mit einem alten Wert.
Code: Alles auswählen
2021-08-28 09:23:35: EVU Bezug(-)/Einspeisung(+): -12 max Speicherladung: 0
2021-08-28 09:23:30: (4) Waschkeller ausgeschaltet
2021-08-28 09:23:29: (4) Waschkeller standbycheck abgelaufen 5 ,sec schalte aus 1
2021-08-28 09:23:29: (4) Waschkeller finishtime definiert 18:00 aktuelle Zeit 9:23 Anzahl Starts heute 0 Mineinschaltdauer (Sec) 12000
2021-08-28 09:23:25: Speicher Entladung(-)/Ladung(+): -391 SpeicherSoC: 28
2021-08-28 09:23:25: Uberschuss: -426 Uberschuss mit Offset: -426
2021-08-28 09:23:25: EVU Bezug(-)/Einspeisung(+): -35 max Speicherladung: 0
2021-08-28 09:23:19: (4) Waschkeller Überschuss kleiner als Einschaltschwelle und größer als Ausschaltschwelle. Ueberschuss 351
2021-08-28 09:23:19: (4) Waschkeller Ueberschussberechnung anders (1 = mit Speicher, 2 = mit Offset) 2
2021-08-28 09:23:19: (4) Waschkeller SoC 28 Einschalt SoC 50 Ueberschuss 351
2021-08-28 09:23:19: (4) Waschkeller Maximale Einschaltdauer nicht erreicht
2021-08-28 09:23:19: (4) Waschkeller standbycheck gestartet 11 > 1
2021-08-28 09:23:19: (4) Waschkeller finishtime definiert 18:00 aktuelle Zeit 9:23 Anzahl Starts heute 0 Mineinschaltdauer (Sec) 12000
2021-08-28 09:23:19: Total Watt nicht im Hausverbrauch: 63
2021-08-28 09:23:19: Total Watt nichtabschaltbarer smarthomedevices: 63
2021-08-28 09:23:19: Total Watt abschaltbarer smarthomedevices: 0
2021-08-28 09:23:19: (4) Waschkeller rel: 0 oncnt/onstandby/time: 0/1/0 Status: 20 akt: 11 Z Hw: 0
2021-08-28 09:23:15: Speicher Entladung(-)/Ladung(+): 344 SpeicherSoC: 28
2021-08-28 09:23:15: Uberschuss: 351 Uberschuss mit Offset: 351
2021-08-28 09:23:15: EVU Bezug(-)/Einspeisung(+): 7 max Speicherladung: 0
2021-08-28 09:23:09: (4) Waschkeller angeschaltet. Ueberschussberechnung (1 = mit Speicher, 2 = mit Offset) 1 oncount: 0 onstandby: 1
2021-08-28 09:23:09: (4) Waschkeller Anlauferkennung nun aktiv, eingeschaltet
2021-08-28 09:23:09: (4) Waschkeller finishtime definiert 18:00 aktuelle Zeit 9:23 Anzahl Starts heute 0 Mineinschaltdauer (Sec) 12000
2021-08-28 09:23:09: Total Watt nicht im Hausverbrauch: 51
2021-08-28 09:23:09: Total Watt nichtabschaltbarer smarthomedevices: 51
2021-08-28 09:23:09: Total Watt abschaltbarer smarthomedevices: 0
2021-08-28 09:23:09: (4) Waschkeller rel: 0 oncnt/onstandby/time: 0/0/0 Status: 10 akt: 0 Z Hw: 0
2021-08-28 09:23:05: Speicher Entladung(-)/Ladung(+): -438 SpeicherSoC: 28
2021-08-28 09:23:05: Uberschuss: -514 Uberschuss mit Offset: -514
2021-08-28 09:23:05: EVU Bezug(-)/Einspeisung(+): -76 max Speicherladung: 0
2021-08-28 09:23:00: (4) Waschkeller ausgeschaltet
2021-08-28 09:22:59: (4) Waschkeller standbycheck abgelaufen 5 ,sec schalte aus 1
2021-08-28 09:22:59: (4) Waschkeller finishtime definiert 18:00 aktuelle Zeit 9:22 Anzahl Starts heute 0 Mineinschaltdauer (Sec) 12000
2021-08-28 09:22:54: Speicher Entladung(-)/Ladung(+): 335 SpeicherSoC: 28
2021-08-28 09:22:54: Uberschuss: -707 Uberschuss mit Offset: -707
2021-08-28 09:22:54: EVU Bezug(-)/Einspeisung(+): -1042 max Speicherladung: 0
2021-08-28 09:22:49: (4) Waschkeller Überschuss kleiner als Einschaltschwelle und größer als Ausschaltschwelle. Ueberschuss 581
2021-08-28 09:22:49: (4) Waschkeller Maximale Einschaltdauer nicht erreicht
2021-08-28 09:22:49: (4) Waschkeller standbycheck gestartet 7 > 1
2021-08-28 09:22:49: (4) Waschkeller finishtime definiert 18:00 aktuelle Zeit 9:22 Anzahl Starts heute 0 Mineinschaltdauer (Sec) 12000
Weder 11 noch 7 sind meine Werte für den Timer, sondern 5 Sekunden
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 Anlauferkennung Teil 2
Der Pullrequest von oben ist noch nicht drin.
(4) Waschkeller standbycheck gestartet 11 > 1
Das hier oben sind Watt zahlen.
Warte bitte bis der Pr drin ist.
Danke Oliver
(4) Waschkeller standbycheck gestartet 11 > 1
Das hier oben sind Watt zahlen.
Warte bitte bis der Pr drin ist.
Danke Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 Anlauferkennung Teil 2
So der Pr ist drin. Ich habe den Fehler noch gefunden (Anlauferkennung schaltet zweimal hintereinander ein). Sollte nicht mehr vorkommen.
Hier die Änderungen:
Ich habe im standard / dark Thema noch folgendes eingebaut. Sofern ein devices mit Anlauferkennung parametrisiert ist und die Anlauferkennung eingeschaltet ist, wird das Device blau angezeigt: Da nun Anlauferkennung aktiv ist findet keine Überprüfen bezüglich Einschaltschwelle mehr statt.
Wenn Anlauferkennung fertig ist findet neu ein direktes Überprüfen der Einschaltschwelle (ohne Einschaltverzögerung) statt. Wenn Einschaltschwelle überschritten dann wird das Device weiterlaufen gelassen, sonst wird es abgestellt.
Wenn eine .spätestens fertig um Zeit definiert ist, wird das Device unabhängig von der Einschaltschwelle eingeschaltet, sofern es heute noch nicht gelaufen ist.
Sofern das Device wegen spätestens fertig um (finishtime) angeschaltet wird, wird es weiss angezeigt. Viel Spass beim testen,
Gruss Oliver
Hier die Änderungen:
Ich habe im standard / dark Thema noch folgendes eingebaut. Sofern ein devices mit Anlauferkennung parametrisiert ist und die Anlauferkennung eingeschaltet ist, wird das Device blau angezeigt: Da nun Anlauferkennung aktiv ist findet keine Überprüfen bezüglich Einschaltschwelle mehr statt.
Wenn Anlauferkennung fertig ist findet neu ein direktes Überprüfen der Einschaltschwelle (ohne Einschaltverzögerung) statt. Wenn Einschaltschwelle überschritten dann wird das Device weiterlaufen gelassen, sonst wird es abgestellt.
Wenn eine .spätestens fertig um Zeit definiert ist, wird das Device unabhängig von der Einschaltschwelle eingeschaltet, sofern es heute noch nicht gelaufen ist.
Sofern das Device wegen spätestens fertig um (finishtime) angeschaltet wird, wird es weiss angezeigt. Viel Spass beim testen,
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923