
Der E.G.O. Smart Heater ist ein Einschraubheizkörper, der zur Umwandlung von Photovoltaik-Überschüssen in Warmwasser konzipiert ist. Er wird von der E.G.O. Elektro-Gerätebau GmbH hergestellt und ist in zwei Varianten erhältlich: RS485 Modbus RTU (29.65335.000) und Ethernet Modbus TCP (29.65335.100). Die TapHome-Vorlage verbindet sich über Modbus TCP mit der Ethernet-Variante.
Der Heizstab bietet drei unabhängige Relaisstufen — 500W, 1000W und 2000W — für eine maximale Leistung von 3500W in 500W-Schritten. Die Vorlage unterstützt sowohl manuelle Leistungssteuerung als auch den Automatikmodus, in dem der Heizstab seine Leistung anhand des Gesamtverbrauchs des Hauses anpasst.
Hardwareanschluss
Die Ethernet-Variante (29.65335.100) wird direkt über ein Ethernet-Kabel an das lokale Netzwerk angeschlossen. Für die Modbus-TCP-Kommunikation ist kein zusätzliches Gateway oder Konverter erforderlich.
- Protokoll: Modbus TCP
- Port: 502
- Slave-ID: 247 (fest, nicht konfigurierbar)
- Stromversorgung: 230V / 16A (separate 16A-Sicherung erforderlich)
- Installation: Nur horizontal — vertikale Installation ist nicht zulässig
Die RS485-Variante (29.65335.000) benötigt einen RS485-zu-TCP-Konverter für den Betrieb mit TapHome über Modbus TCP. Die Anschlussklemmen sind: A (Data+), B (Data−), C (GND). Die Kabelabschirmung nur einseitig anschließen. Kommunikationsparameter der RS485-Variante: 19200 Baud, gerade Parität, 1 Stoppbit.
Konfiguration
Am Heizstab selbst ist keine Softwarekonfiguration erforderlich. Der Drehschalter am Gerät steuert die maximale Wassertemperatur (40°C, 60°C oder 80°C) und den Betriebsmodus (AUS / Frostschutz / Heizen).
Beim Import der Vorlage in TapHome geben Sie an:
- IP-Adresse — die IP-Adresse des Heizstabs im lokalen Netzwerk
- Slave-ID — fest auf 247 (Standardwert nicht ändern)
Weisen Sie dem Heizstab eine statische IP-Adresse oder DHCP-Reservierung in den Router-Einstellungen zu, damit sich die Adresse nach einem Stromausfall nicht ändert.
Gerätefunktionen
Die Vorlage stellt 10 Geräte für Leistungssteuerung, Temperaturüberwachung und Relaisstatuserfassung bereit.
Leistungssteuerung
Zwei beschreibbare Variablen steuern den Betriebsmodus des Heizstabs:
Power Nominal Value — manueller Leistungssollwert in Watt (0–3500W in 500W-Schritten). Durch Schreiben eines bestimmten Leistungswerts wird der manuelle Modus aktiviert. Durch Schreiben von -1 wird in den Automatikmodus umgeschaltet, der die Auswertung des Registers Home Total Power aktiviert. Das Aktivierungssignal muss alle 60 Sekunden erneuert werden, sonst deaktiviert sich der Heizstab automatisch (Sicherheitsfunktion).
Home Total Power — Gesamtverbrauch des Hauses in Watt (Int32). Im Automatikmodus (nach Schreiben von -1 in Power Nominal Value) liest der Heizstab diesen Wert und wählt automatisch die optimale Relaiskombination basierend auf dem verfügbaren Überschuss. Negative Werte bedeuten Netzeinspeisung und lösen die Heizaktivierung aus.
Das 60-Sekunden-Timeout ist eine Sicherheitsfunktion. TapHome muss mindestens einmal pro Minute in Power Nominal Value schreiben. Bei Kommunikationsunterbrechung deaktiviert sich der Heizstab automatisch.
Temperaturüberwachung
- Boiler Water Temperature — aktuelle Wassertemperatur in °C (nur lesen). Der Heizstab heizt weiter, bis die am Drehschalter eingestellte Maximaltemperatur erreicht ist.
- Minimum Temperature Threshold — minimale Boilertemperatur in °C vor automatischer Heizaktivierung (in der Vorlage nur lesbar).
Relaisüberwachung
Jedes der drei Heizrelais verfügt über individuelle Leistungs- und Betriebszeiterfassung:
| Relais | Leistungsstufe | Aktuelle Leistung | Betriebszeit |
|---|---|---|---|
| Relais 1 | 500W | Aktueller Verbrauch | Gesamtbetriebszeit |
| Relais 2 | 1000W | Aktueller Verbrauch | Gesamtbetriebszeit |
| Relais 3 | 2000W | Aktueller Verbrauch | Gesamtbetriebszeit |
Die Relaisleistungswerte zeigen 0W (aus) oder die Nennleistung im aktiven Zustand. Die Betriebssekunden sind kumulative Zähler, die auch nach einem Stromausfall erhalten bleiben.
Weitere Funktionen
Der E.G.O. Smart Heater stellt auch Modbus-Register für PCB-Temperaturüberwachung, Maximaltemperaturkonfiguration, Wunschwassertemperatur (softwaregesteuerte Zieltemperatur), Gesamtbetriebszeit des Geräts, Gesamtheizzeit, kumulativen Energieverbrauch, Potentiometerpositionsauswertung, Relaisstatus-Bitmaske, Relaisschaltzykluszähler und Konfiguration der minimalen Ein-/Ausschaltzeiten pro Relais bereit. Diese können in einem zukünftigen Update zur TapHome-Vorlage hinzugefügt werden.
Fehlerbehebung
Keine Modbus-Kommunikation
- Prüfen Sie, ob das Ethernet-Kabel angeschlossen ist (für die Variante 29.65335.100)
- Überprüfen Sie die IP-Adresse — DHCP-Lease-Tabelle im Router kontrollieren
- Stellen Sie sicher, dass TapHome Core und der Heizstab im selben Netzwerk/Subnetz sind
- Prüfen Sie, ob keine Firewall den Port 502 blockiert
- Verwenden Sie Slave-ID 247 — dieser Wert ist fest und kann nicht geändert werden
Heizstab deaktiviert sich unerwartet
Die häufigste Ursache ist das 60-Sekunden-Aktivierungs-Timeout. TapHome muss mindestens einmal pro Minute in das Register Power Nominal Value schreiben. Prüfen Sie das TapHome-Protokoll auf Modbus-Schreibfehler oder Kommunikations-Timeouts.
LED-Statusanzeigen
Die Status-LED am Gerät liefert Diagnoseinformationen:
| LED-Muster | Bedeutung |
|---|---|
| Dauerhaft grün | Kommunikation OK, Heizung AUS |
| Grün blinkt (1–7×) | Aktive Heizung — Anzahl der Blinkimpulse zeigt die Leistungsstufe an (1 = 500W … 7 = 3500W) |
| Dauerhaft grünes Blinken | Maximaltemperatur erreicht |
| Dauerhaft orange | Frostschutz aktiv, Temperatur OK |
| Dauerhaft rot | Kommunikation zur Steuereinheit unterbrochen |
| Blinkendes Rot | Schwerwiegender Fehler — Gerät neu starten |
