SmartHome Mindestlaufzeit pro Tag?
Verfasst: So Dez 27, 2020 7:48 pm
Hallo zusammen,
bin neu hier - daher kurze Vorstellung: Ich heiße Oliver, habe eine SolarEdge PV Anlage (18kWp) mit LG Speicher, eine Go-E Wallbox, open WB ganz frisch auf einem Raspi 4 installiert - läuft alles wunderbar.
Vielen Dank für das großartige Projekt!
Zu hause habe ich schon "immer" FHEM - und parallel/mit FHEM per MQTT angebunden NodeRed laufen.
Mein Thema ist: PV Überschuss in den Smarthome Komponenten zu verbraten. Ich kenne die SamrtHome 2.0 Konfiguration und habe mich durch viele Threads hier gelesen - aber mein Thema bisher nicht gefunden. Sollte ich es übersehen haben, freue ich mich über Links.
Konkret gehts mir darum, dass ich einige Aktoren (Tasmota/Shelly) im Betrieb habe, die pro Tag eine gewisse Mindestlaufzeit in Summe haben sollten (und je Einschaltzyklus auch eine gewisse Mindestdauer, aber das ist ja vorhanden).
Beispiel: Poolpumpe - die sollte bei uns im Sommer in Summe ca. 5h laufen. Wann ist mir egal. Aber am Ende des Tages (am Besten konfigurierbar) sollten 5 Stunden gelaufen sein. Sie kann also immer, wenn trotz EV-Ladung, Speicherladung, was auch immer noch Rest ist, für die Mindestlaufzeit pro Intervall (z.B. 10 Minuten) loslaufen, und so lange weiterlaufen, wie noch Überschuss da ist.
Zudem soll rechtzeitig vor vorgegebener Endzeit die benötigte Restlaufzeit stumpf eingeschaltet werden.
Beispiel: Durch die Intervalle haben sich über den Tag verteilt 3h40min Laufzeit kumuliert - dann fehlen noch 1h20min um das Tagessoll von 5h voll zu bekommen. Wenn das Tagessoll um 21:00 Uhr erreicht sein muss, heißt dass, die Pumpe wird um 19:40 Uhr angeschaltet - egal, was der Überschuss macht.
Das Ganze idealerweise optimiert durch eine Priorisierung mehrerer Smart Home Geräte und ggf. auch einer Berücksichtigung des erwarteten Verbrauchs des Gerätes (Beispiel wieder: Poolpumpe zieht 450W - bei 300W Überschuss passt die vielleicht gerade nicht, aber die Heizung vom Wasserbett kann angeschaltet werden, die zieht "nur" 240W max.)
Aktuell habe ich begonnen, sowas in NodeRed zu implementieren - Praxistests stehen noch aus, da aktuell wenig Sonne .
Die Überschusswerte bekomme ich per MQTT von OpenWB.
Ich finde es aber sinnvoller, die ganze Steuerung des Überschussverbrauches an einer Stelle zusammenzuführen - und OpenWB bietet sich dazu an.
Ich könnte natürlich auch die Regelung openWB überlassen - und die Mindestlaufzeit extern abbilden, aber schicker wärs an einer Stelle.
Jetzt ist mein Text doch etwas länger geworden - ich hoffe, es war verständlich und wurde nicht schon hundertmal diskutiert.
Ich freue mich jedenfalls über Tipps/Hinweise, wie ich sowas am sinnvollsten an OpenWB anbinden kann - oder noch mehr über eine passende Umsetzung in OpenWB.
Oliver
bin neu hier - daher kurze Vorstellung: Ich heiße Oliver, habe eine SolarEdge PV Anlage (18kWp) mit LG Speicher, eine Go-E Wallbox, open WB ganz frisch auf einem Raspi 4 installiert - läuft alles wunderbar.
Vielen Dank für das großartige Projekt!
Zu hause habe ich schon "immer" FHEM - und parallel/mit FHEM per MQTT angebunden NodeRed laufen.
Mein Thema ist: PV Überschuss in den Smarthome Komponenten zu verbraten. Ich kenne die SamrtHome 2.0 Konfiguration und habe mich durch viele Threads hier gelesen - aber mein Thema bisher nicht gefunden. Sollte ich es übersehen haben, freue ich mich über Links.
Konkret gehts mir darum, dass ich einige Aktoren (Tasmota/Shelly) im Betrieb habe, die pro Tag eine gewisse Mindestlaufzeit in Summe haben sollten (und je Einschaltzyklus auch eine gewisse Mindestdauer, aber das ist ja vorhanden).
Beispiel: Poolpumpe - die sollte bei uns im Sommer in Summe ca. 5h laufen. Wann ist mir egal. Aber am Ende des Tages (am Besten konfigurierbar) sollten 5 Stunden gelaufen sein. Sie kann also immer, wenn trotz EV-Ladung, Speicherladung, was auch immer noch Rest ist, für die Mindestlaufzeit pro Intervall (z.B. 10 Minuten) loslaufen, und so lange weiterlaufen, wie noch Überschuss da ist.
Zudem soll rechtzeitig vor vorgegebener Endzeit die benötigte Restlaufzeit stumpf eingeschaltet werden.
Beispiel: Durch die Intervalle haben sich über den Tag verteilt 3h40min Laufzeit kumuliert - dann fehlen noch 1h20min um das Tagessoll von 5h voll zu bekommen. Wenn das Tagessoll um 21:00 Uhr erreicht sein muss, heißt dass, die Pumpe wird um 19:40 Uhr angeschaltet - egal, was der Überschuss macht.
Das Ganze idealerweise optimiert durch eine Priorisierung mehrerer Smart Home Geräte und ggf. auch einer Berücksichtigung des erwarteten Verbrauchs des Gerätes (Beispiel wieder: Poolpumpe zieht 450W - bei 300W Überschuss passt die vielleicht gerade nicht, aber die Heizung vom Wasserbett kann angeschaltet werden, die zieht "nur" 240W max.)
Aktuell habe ich begonnen, sowas in NodeRed zu implementieren - Praxistests stehen noch aus, da aktuell wenig Sonne .
Die Überschusswerte bekomme ich per MQTT von OpenWB.
Ich finde es aber sinnvoller, die ganze Steuerung des Überschussverbrauches an einer Stelle zusammenzuführen - und OpenWB bietet sich dazu an.
Ich könnte natürlich auch die Regelung openWB überlassen - und die Mindestlaufzeit extern abbilden, aber schicker wärs an einer Stelle.
Jetzt ist mein Text doch etwas länger geworden - ich hoffe, es war verständlich und wurde nicht schon hundertmal diskutiert.
Ich freue mich jedenfalls über Tipps/Hinweise, wie ich sowas am sinnvollsten an OpenWB anbinden kann - oder noch mehr über eine passende Umsetzung in OpenWB.
Oliver