Ich kann meine Wärmepumpe so einstellen, dass sie das Brauchwasser nicht mehr mit voller Leistung erwärmt: Bei der Einstellung „Invertermodus“ kann zwischen „Luxus“ und „Normal“ umgeschaltet werden. Wenn ich die Wärmepumpe auf „Normal“ stelle, erwärmt sie das Wasser mit etwas geringerer Leistung. Dafür dauert das Erwärmen länger. Laut Handbuch wird bei der Einstellung „Standard“ weniger Energie verbraucht.
Kategorie: Heimautomatisierung
Überschussladesoftware für Wallboxen und PV-Anlagen
Freie Open Source Software zum Steuern des Überschussladens für viele verschiedene Wallboxen und Wechselrichter bzw. PV-Anlagen: https://evcc.io/
Die Software kann beispielsweise auf einem Raspberry Pi installiert werden und über ein Netzwerk Daten vom Wechselrichter abrufen und die Ladeleistung der #Wallbox steuern (sofern beide Geräte von der Software unterstützt werden).
Ich benutze diese Software nicht selbst und kann daher keine Bewertung abgeben. Sie soll aber gut funktionieren.
Openhab: Restart eines Bundles
Manchmal kommt es vor, dass das Binding meiner Aplha-Innotec Wärmepumpe nicht mehr reagiert. In diesem Fall muss ich das entsprechende Bundle neu starten:
- Mit ssh auf dem Server anmelden.
- openhab-cli console ausführen. Das Standardpasswort für den Benutzer openhab ist übrigens „habopen“ (Quelle: https://www.openhab.org/docs/administration/console.html).
- bundle:restart 257 eingeben.
Eine Liste der Bundles inkl. ID erhält man mit dem Befehl „bundle:list“.
Mit openHAB auf openWB-Wallbox zugreifen
Auf dem #Openhab-Server:
- MQTT-Binding installieren (ein MQTT-Server ist nicht nötig)
- Neues Thing anlegen: MQTT-Broker mit dem Hostname bzw. der IP der Wallbox:
Bridge mqtt:broker:openwbbroker "OpenWBBroker" [ host="hostnameOpenWB", secure=false, clientID="openhabian",port=1883, username="",password=""]
- Neues Thing für die #Wallbox anlegen:
// Beispielhaft Leistung der PV-Anlage und Hausverbrauch auslesen
Thing mqtt:topic:openwb "OpenWB" (mqtt:broker:openwbbroker) {
Channels:
Type number : pvpower "PV-Leistung" [
stateTopic="openWB/pv/W",unit="W"
]
Type number : powerconsumption "Hausverbrauch" [
stateTopic="openWB/global/WHouseConsumption",
unit="W"
]
}
Die MQTT-Topics der Wallbox habe ich mit MQTT-Explorer ausgelesen.
- Für die Channels können anschließend Items angelegt werden:
Number:Power pvpower "PV-Leistung" { channel="mqtt:topic:openwb:pvpower" }
Number:Power powerconsumption "Hausverbrauch" { channel="mqtt:topic:openwb:powerconsumption" }
Kühlmodus von alpha innotec Wärmepumpe für PV-Anlage optimieren
Bei meiner alpha innotec Wärmepumpe gibt es relativ wenige Einstellungen für den Kühlmodus.
Um die Kühlfunktion der Wärmepumpe für meine PV-Anlage zu optimieren, steuere ich sie künftig mittels #OpenHAB. Das entsprechende Binding funktioniert gut. Interessant: Obwohl auf der Weboberfläche der Wärmepumpe ein Passwort eingegeben werden muss, um die Einstellungen zu ändern, ist das bei Verwendung des OpenHAB-Bindings NICHT nötig. Also nicht wundern.
Bei der Wärmepumpe habe ich die Schwellwerte für das Einschalten der Kühlung ziemlich niedrig eingestellt. Mittels OpenHAB-Regel schalte ich den Kühlmodus der Wärmepumpe im Sommer zwischen „Auto“ und „Aus“ hin und her, abhängig von PV-Stromüberschuss, Außentemperatur und der Temperatur im Haus. Weil die Schwellwerte niedrig sind, schaltet die Wärmepumpe die Kühlung dann in der Regel ein, wenn die Kühlung auf „Auto“ gestellt wird.
Um die Wärmepumpe zu schonen, sollte darauf geachtet werden, dass die Wärmepumpe nicht zu oft innerhalb kurzer Zeit ein- und ausgeschaltet wird. Daher sollte in die OpenHAB-Regel eine Verzögerung eingebaut werden.