SG Ready Box
Wärmepumpen lassen sich über ein rudimentäres Interface eingeschränkt steuern. Über 2 Signalleitungen können 4 Zustände beauftragt werden. Die SG Ready Box ermöglicht dies anschaulich und ohne Programmierung.
Details zur Definition von SG Ready gibt es hier: wärmepumpe.de
Die SG-Ready-Box kann zu Prüfzwecken oder zur einfachen Steuerung der Wärmepumpe verwendet werden. Die Box beinhaltet einen ESP32 der
-
4 Taster einliest (Aus / Normal / Erhöht / Max)
-
2 Relais (potentialfreie Schaltkontakte) steuert → SG1 / SG2 an der OVUM
-
je Zustand eine Status-LED anzeigt (4 LEDs)
-
über MQTT (Mosquitto) steuerbar ist (Topics für Set + Status)
-
ein kleines Webinterface bereitstellt zur Anzeige und Steuerung (AJAX / JSON)
-
Status per MQTT publiziert und Updates annimmt
Sie verbindet physische Bedienelemente (Taster & LEDs) mit smarter Steuerung über WLAN, MQTT und Web-UI. Damit lässt sich eine Wärmepumpe nahtlos in Smart-Home-Systeme wie Home Assistant, ioBroker, openHAB oder Node-RED integrieren.
Relaiszustände
zwei potentialfreie Relais (SG1 und SG2) werden automatisch je nach gewähltem Modus geschaltet.
| Modus | SG1 | SG2 |
|---|---|---|
| AUS | 1 | 0 |
| NORMAL | 0 | 0 |
| ERHÖHT | 0 | 1 |
| MAX | 1 | 1 |
Manuelle Bedienung über Taster
mit Rückmeldung durch 4 LED:
MQTT-Topics (Konvention)
- Setzen des Modus: home/waermepumpe/ovum/set → Payload: off / normal / erhoht / max mit
http://192.168.20.192/set?mode=max -
Status (publiziert vom ESP):
home/waermepumpe/ovum/status→ JSON z. B.{"mode":"normal","sg1":1,"sg2":0} -
Optional:
home/waermepumpe/ovum/available→ online / offline (für HA Lastbeständigkeit)


Integration in smart home Systeme

Die Info-HTML-Seite
über eine einfache HTML-Seite lässt sich die SSGReady-Box auch bedienen. Das Anklicken der Buttons ändert den Zustand und zeigt farbig codiert den Modus an. Hinter SG1 und SG2 stehen die Zustände der Relais 0/1 für aus/ein.
Diese Seite aktualisiert sich auch bei Änderungen über Taster, MQTT oder HTTP-Get Befehle.

HTTP-Get Schnittstelle:
http://ipadresse/set?mode=max stellt die Wärmepume auf MAX Leistung
http://ipadresse/set?status liefert ein JSON zurück: {"mode":"off","sg1":1,"sg2":0}

Der Innenaufbau der Box:


Schreibe einen Kommentar