Der Baustein liest eine ETA-Heizung über die lokale ETAtouch-REST-Schnittstelle aus. Aus der offiziellen DWD-MOSMIX-Prognose, den Pufferwerten und einstellbaren Grenzen entscheidet er, ob ein morgendlicher Kesselstart zugunsten erwarteter PV-Energie zurückgestellt werden kann. Zusätzlich lässt sich der Kessel über einen eindeutigen Handbetrieb ein- und ausschalten. Erforderlich sind Gira HomeServer 4 sowie Experte und Firmware 4.13.
/40/10021/0/0/12080 mit 1802=Aus und 1803=Ein beschreiben. Vor jedem Schreiben prüft er varinfo, Schreibbarkeit und gültige Werte; danach wird der Zustand zurückgelesen. E24=-1 hält den Kessel ohne automatische Zeitbegrenzung ausgeschaltet.Inbetriebnahme
- Projekt sichern und 10889_BFSW_ETA_ETAtouch_DWD_v1.0.1.hslz im Experten importieren.
- ETA-IP an E2 eintragen, E3 normalerweise auf 8080 belassen.
http://ETA-IP:8080/user/apimuss erreichbar sein. - E1=0 und E22=0 belassen, Projekt übertragen und A39 ablesen. HomeServer-MAC mit der Geräteangabe vergleichen.
- Lizenz-MAC und Schlüssel an E20/E21 eintragen. E1=1, E7=0, E24=0. A1/A2 und Messwerte mit ETAtouch vergleichen.
- Koordinaten an E8/E9, PV-Leistung an E13 und Grenzen E15–E18 einstellen. E7=1 aktivieren und A21–A33 beobachten.
- Schreibbetrieb nur beaufsichtigt freigeben: E22=1. Mit E24=-1 AUS und E24=1 EIN prüfen; anschließend E24=0 für Automatik.
Wetter-, Automatik- und Handbetrieb
DWD Rad1h wird bis zur eingestellten lokalen Stunde aufsummiert und in kWh/m² umgerechnet. Die PV-Schätzung lautet: Globalstrahlung × PV-kWp × Performance Ratio. Im Automatikbetrieb E24=0 wird nur gesperrt, wenn DWD-Prognose und ETA-Kernwerte gültig sind, der Zeitpunkt vor E18 liegt, Puffer-Ladezustand und obere Temperatur mindestens E16/E17 erreichen und die PV-Prognose mindestens E15 beträgt. Bei Fehlern bleibt die Automatik freigegeben.
| E24 | Betriebsart | Verhalten |
|---|---|---|
| -1 | Handbetrieb AUS | Fordert 1802/Aus an. E23 gilt nicht; AUS bleibt bis zur Änderung bestehen. |
| 0 | Wetterautomatik | Entscheidung aus DWD und Pufferwerten; E23 begrenzt eine automatische Sperre. |
| 1 | Handbetrieb EIN | Fordert 1803/Ein an, auch wenn der Kessel zuvor manuell oder extern ausgeschaltet war. |
E19=1 bleibt als kompatible Sofortfreigabe erhalten und hat wie E24=1 EIN-Priorität. Ohne E22=1 werden nur Empfehlung und gewünschter Rohwert ausgegeben; es erfolgt kein Schreiben.
Eingänge
| Nr. | Name | Standard | Funktion |
|---|---|---|---|
| E1 | Freigabe | 0 | ETA- und DWD-Abfrage aktivieren. |
| E2/E3 | ETA-IP / Port | leer / 8080 | Lokale ETAtouch-Verbindung. |
| E4/E5 | Intervall / Timeout | 30 s / 8 s | ETA-Abfrage 10–3600 s; Timeout 1–15 s. |
| E6 | Jetzt abfragen | 0 | 1-Impuls, erneuert ETA und DWD. |
| E7 | DWD-Wetterüberwachung | 0 | 0 aus, 1 an. |
| E8/E9 | Breiten-/Längengrad | 48,89 / 8,72 | Anlagenkoordinaten. |
| E10 | DWD Stations-ID | leer | Leer = nächste Station automatisch; sonst feste MOSMIX-ID. |
| E11/E12 | DWD-Intervall / Prognoseende | 60 min / 15 Uhr | Wetteraktualisierung und heutiger Auswertungshorizont. |
| E13/E14 | PV-kWp / Performance Ratio | 24,24 / 0,75 | Anlagengröße und pauschaler Verlustfaktor. |
| E15 | PV-Mindestprognose | 8 kWh | Mindestenergie für automatische Sperre. |
| E16/E17 | Puffer SOC / Temperatur min. | 25 % / 45 °C | Notwendige Pufferreserve. |
| E18 | Sperre spätestens bis | 10 Uhr | Danach automatische Freigabe. |
| E19 | Manuelle Kesselfreigabe | 0 | Kompatibilitätseingang; 1 fordert EIN an. |
| E20/E21 | MAC / Lizenz | leer | HomeServer-MAC und vollständiger Lizenzschlüssel. |
| E22 | ETA-Schreiben aktivieren | 0 | 0 = nur beobachten; 1 = bestätigte Befehle schreiben. |
| E23 | Maximale automatische Sperre | 180 min | 15–720 Minuten, gilt nur bei E24=0. |
| E24 | Handbetrieb | 0 | -1=AUS, 0=Automatik, 1=EIN. |
Ausgänge
| Nr. | Gruppe | Bedeutung |
|---|---|---|
| A1–A8 | Status | ETA-Gültigkeit, Verbindung, Abfrage, Fehler, Alter, Zeit, Zähler, API. |
| A9–A20 | ETA | Kessel, Abgas, Leistung, Pellets, Puffer, Außentemperatur, EIN/AUS-Rohwert und Text. |
| A21–A30 | DWD | Gültigkeit, Ausgabezeit, Station, Entfernung, Prognosestunden, Strahlung, Sonne, Bewölkung, PV-kWh. |
| A31–A33 | Entscheidung | Sperre, Freigabe und lesbarer Entscheidungsgrund. |
| A34/A35 | Schreiben | Aktivierung und von ETA bestätigter Schreibstatus. |
| A36 | Diagnose | Technisches JSON; kann Heizungsdaten enthalten. |
| A37–A39 | Lizenz | Gültigkeit, Status und lokale HomeServer-MAC. |
| A40–A43 | Steuerstatus | Gewünschter Rohwert, Eigentümerschaft, verbleibende Automatik-Sperrzeit, letzter Schreibbefehl. |
| A44/A45 | Pellets | Inhalt Pelletbehälter und Pelletlager in kg. |
| A46–A52 | FWM | Warmwasser, Primär-Vorlauf/-Rücklauf, Sekundärdurchfluss, Puffer oben, Pufferpumpe und Beimischpumpe. |
| A53/A54 | Heizkreise | Vorlauftemperatur FBH und Vorlauftemperatur HK. |
Sicherheit
- ETA speichert AUS dauerhaft. Bei Netzwerk-, HomeServer- oder Logikausfall kann eine automatische Rückkehr ausbleiben.
- E24=-1 ist ein dauerhafter Handbefehl. Vor Wartung, Projektübertragung oder Abschalten E24=1 setzen und A20=Ein beziehungsweise Rohwert 1803 kontrollieren.
- Im Automatikbetrieb wird ein bereits manuell/extern gesetztes AUS nicht übernommen. E24=1 ist dagegen eine ausdrückliche EIN-Anforderung.
- Der Baustein ersetzt keinen Hardware-Watchdog und keine sicherheitsgerichtete ETA-Funktion. Frostschutz-, Hygiene- und Störfunktionen nicht umgehen.
Fehlersuche
| Meldung | Prüfung |
|---|---|
| ETA HTTP/Timeout | IP, Port, LAN und /user/api. |
| Kernwert fehlt | URI der konkreten Anlagenkonfiguration prüfen; Automatik bleibt freigegeben. |
| Schreibwerte weichen ab | /user/varinfo/40/10021/0/0/12080; erforderlich: isWritable=1, 1802/Aus und 1803/Ein. |
| Rücklesen fehlgeschlagen | E22=0, Zustand am ETA-Display prüfen und dort nötigenfalls EIN schalten. |
| DWD ungültig | Internetzugang/DNS des HomeServers prüfen. |
| A37=0 | A38 lesen, MAC aus A39 und vollständigen Schlüssel in E20/E21 prüfen; HomeServer-Uhr bei Testlizenz kontrollieren. |
Lizenzierung
Die Lizenz ist an den ETA-Baustein und die tatsächliche Ethernet-MAC des HomeServers gebunden. Verfügbar sind eine auf sieben Tage begrenzte Testlizenz und eine unbefristete Dauerlizenz. Bereits mit einer früheren Bausteinversion ausgestellte unbefristete ETA-Lizenzen bleiben gültig. Eine 7-Tage-Testlizenz endet nach Ablauf des Lizenzzeitraums automatisch. Fremde BFSW-Produktschlüssel werden abgelehnt. Ohne gültige Lizenz erfolgen keine ETA-/DWD-Abfragen; die MAC-Diagnose bleibt sichtbar. Mehrere Instanzen auf demselben HomeServer sind möglich.
Kompatibilität und Prüfstand
Real getestet mit ETA PC25, ETAtouch API 1.1, Gira HomeServer 4 und Firmware/Experte 4.13: Auslesen, DWD-Prognose, Lizenzprüfung sowie 1802/Aus und 1803/Ein mit Rücklesung. Andere ETA-Anlagen mit ETAtouch-REST-Schnittstelle können grundsätzlich funktionieren; die konfigurationsabhängigen Variablenpfade müssen am Zielsystem geprüft werden. Eine pauschale Freigabe aller ETA-Modelle ist damit nicht verbunden.