Die neueste Revision V2.2 der EMS Gateway E32 V2 Platine wurde im Sommer 2025 eingeführt. Auf der V2.2 Platine befinden sich einige zusätzliche Sensoren, die auf der Registerkarte Sensoren von EMS-ESP angezeigt werden und über MQTT und die anderen APIs verfügbar sind. Da wir in letzter Zeit einige Fragen zu diesen Sensoren erhalten haben, stellen wir hier einige weitere Details zur Verfügung.
EMS Gateway V2.2 Registerkarte Sensoren
Temperatursensor
Der erste Sensor heißt ‚gateway_temperature‘ und ist ein SMD-Temperatursensor vom Typ DS18B20U, der direkt auf der Platine montiert ist. Der DS18B20-Sensor ist mit GPIO14 verbunden, demselben Pin, der für den Anschluss externer DS18B20-Sensoren über den JST-Stecker verwendet wird. Der Sensor ist in der Mitte der Platine positioniert, entfernt von heißen Komponenten. Dieser Sensor misst die interne Temperatur des Gateways. Es handelt sich also nicht um die Innentemperatur des ESP32-Chips selbst, sondern um die Temperatur im Inneren des Gehäuses. Wenn Sie das Gateway z.B. im oder auf dem Heizkessel montieren, wo es warm oder heiß werden kann (nicht empfohlen), können Sie die Temperatur im Auge behalten. Oder stellen Sie über den Scheduler einen Temperaturalarm ein.
Spannung Sensoren
Auf der Platine gibt es zwei Spannungswächter. Der erste ist ‚core_voltage‘, der den 3,3V-Ausgang des internen Spannungsreglers der Platine überwacht. Diese Spannung wird für die Stromversorgung der gesamten Platine verwendet. Dieser Spannungsmonitor ist mit GPIO39 verbunden.
Der zweite heißt ’supply_voltage‘ und ist mit GPIO36 verbunden. Dieser überwacht die externe Versorgungsspannung des Gateways. Diese kann entweder vom USB-C-Anschluss (5V DC), der EMS-Servicebuchse (8,5V oder 12VDC) oder dem externen DC-Eingang (12V DC) kommen. Wenn mehrere Stromeingänge gleichzeitig verwendet werden, zeigt dieser Monitor die höchste Spannung an.
Blaue LED
In der Sektion Analoge Sensoren finden Sie auch die Entität ‚led‘. Dabei handelt es sich nicht um einen Sensor, sondern um eine blaue LED, die an GPIO2 angeschlossen ist. Dies ist die LED, die auf allen älteren E32 V2-Platinen montiert war, und sie ist auch auf den neuesten V2.2-Platinen noch immer montiert, auch wenn sich daneben eine RGB-LED befindet. Die blaue LED wurde aus Gründen der Abwärtskompatibilität beibehalten. Wenn Sie z.B. die Firmware 3.7.2 oder älter laden, gibt es keine Unterstützung für das E32 V2.2-Boardprofil und die RGB-LED wird nicht funktionieren. Aber unter normalen Bedingungen wird die blaue LED nicht verwendet, wenn die RGB-LED verfügbar ist. Sie können sie aber trotzdem über diese Sensoreinheit ein- oder ausschalten.
Das deutsche Computermagazin c’t des großen deutschen Verlags Heise.de veröffentlichte einen Artikel über das Open-Source-Projekt EMS-ESP, das den Kern unserer Produkte bildet. Sie berichteten auch über unser EMS Interface Board und unsere EMS Gateways.
Translation to English: Thermal monitor Without the cloud: monitoring and controlling heating systems from Bosch, Buderus and Junkers
Laut Bosch benötigen Sie eine Verbindung zur Cloud des Herstellers, um Heizungssysteme auszuwerten und zu steuern. Das Open-Source-Projekt EMS-ESP nimmt eine Abkürzung und verbindet das Heizsystem über das EMS-Protokoll mit dem lokalen Netzwerk und offenen Leitstellen wie Home Assistant und OpenHAB. So können Sie die Lücke schließen und Ihre Heizungsanlage automatisieren.
Wo Sie es lesen/bekommen können
Den Artikel können Sie auf der heise+ Seite lesen und natürlich im c’t Magazin selbst, das ab dem 9. Januar 2026 im Handel und online erhältlich ist.
Aktualisierung 26. November 2024: Bitte aktualisieren Sie direkt auf die Entwicklungs- oder Release-Version 3.7.1, da einige wichtige Fehler behoben wurden.
Nach 6 Monaten und 47 Betaversionen ist die EMS-ESP32 Firmware 3.7.0 endlich veröffentlicht worden. Sie enthält Hunderte von Verbesserungen, neue Funktionen und Fehlerbehebungen.
Aktualisieren auf 3.7.0 von 3.7.0dev
Wenn Sie bereits eine Entwicklungsversion von 3.7.0 verwenden, können Sie die Firmware über die Update-Funktion der Weboberfläche aktualisieren.
Aktualisieren von 3.6.4 oder 3.6.5 auf 3.7.0
Wenn Sie derzeit mit 3.6.4 oder 3.6.5 arbeiten, können Sie nicht direkt über die Weboberfläche aktualisieren.
Wenn Sie auf die bin-Datei klicken, wird ein Fehler angezeigt. Das liegt daran, dass sich nach 3.6.5 das Benennungsschema für die bin-Datei der Firmware geändert hat, so dass die Firmware 3.6.5 nach einer bin-Datei im Github-Repository sucht, die nicht existiert.
Sie können die Tabelle hier verwenden, um die richtige Datei zu finden.
Nachdem Sie diese Datei auf Ihren Computer heruntergeladen haben, können Sie sie über die EMS-ESP-Weboberfläche hochladen.
Drücken Sie nach dem Neustart des Gateways die Taste F5, um den Browser-Cache zu leeren. Andernfalls können sich noch Reste der alten Benutzeroberfläche im Cache befinden, was zu seltsamen Kombinationen der alten und der neuen Benutzeroberfläche führt.
Mögliches Problem bei der Aktualisierung auf 3.7.0 mit dem E32 V2
In einigen Fällen kann es vorkommen, dass nach dem Hochladen der neuen Firmware die Ethernet-Schnittstelle des E32 V2 deaktiviert ist. Keine Sorge, sie ist nicht tot. In diesen Fällen hat das Board-Profil der Firmware versehentlich das S32 Gateway eingestellt, das kein Ethernet hat.
Um dies zu korrigieren, melden Sie sich im ems-esp WiFi-Netzwerk an, gehen Sie zu den Einstellungen und ändern Sie das Profil der Karte in E32 V2. Speichern Sie dann und starten Sie das System neu. Das Ethernet ist dann wieder aktiv.
Fast jede Bosch/Buderus/Nefit Wärmepumpe mit EMS-Bus verfügt über 4 externe Eingänge. Diese können verwendet werden, um den Betrieb der Pumpe usw. zu sperren, aber auch für Smart Grid (SG) und Photovoltaik (PV) Funktionen. Sie können diese Eingänge praktisch mit allen EMS-Gateways schalten, damit die Wärmepumpe auf eine bestimmte Weise arbeitet.
Im Moment ist es noch etwas mühsam zu lesen und auszuprobieren, aber wenn es einmal eingestellt ist, wird es automatisch funktionieren.
Jede Bosch Wärmepumpe hat 4 dieser Eingänge. Es hängt vom Land und Ihrem spezifischen System ab, aber normalerweise können Eingang 3 und/oder 4 für SG und PV verwendet werden.
Sie müssen im Systemmenü oder im Installationshandbuch der Wärmepumpe nachsehen, welche Funktionen an welchem Eingang unterstützt werden. In der Installationsanleitung können Sie sehen, welche Aktionen die Wärmepumpe ausführen kann, wenn einer dieser Eingänge aktiviert ist. Wenn Sie die Informationen nicht im Installationshandbuch finden können, müssen Sie im Handbuch für den Controller/das Display Ihres Geräts nachsehen (z.B. UI800 oder HPC410).
Der Abschnitt, in dem Sie nachsehen müssen, heißt „Menü: Externe Verbindungen“ und sieht in etwa so aus wie unten.
Wenn Sie sich das folgende Beispiel aus dem Installationshandbuch des Compress 6800i ansehen, dann liegen PV und SG beide auf dem Eingang 4.
In diesem Menü werden alle Konfigurationen aufgelistet, die für jeden Eingang eingestellt werden können. Die Menüs Smart Grid und PV-System sind die interessantesten.
In der Weboberfläche des Gateways können Sie den Status der einzelnen Eingänge und die Konfiguration der einzelnen Eingänge sehen. In dem folgenden Beispiel sind die Optionen für die Eingabe 4.
Wenn Sie die Konfiguration im Menü auf die SG- und/oder PV-Funktion ändern, die Sie aktivieren möchten, können Sie die entsprechenden Eingabewerte sehen.
Sie können dieselben Werte von Home Assistant an das Gateway senden, um diese Funktionen zu aktivieren.
Die Wärmepumpe erwartet jedoch, dass der tatsächliche Eingang aktiviert ist. Aber es ist nichts physisch mit den Eingängen verbunden. Aber es gibt eine Abhilfe. Das erste Bit der Konfiguration teilt der Wärmepumpe mit, ob das Signal aktiv high oder aktiv low ist. Es sollte also die Funktion aktivieren, wenn der physikalische Zustand des Eingangs ‚Normalerweise offen‘ ist und somit aktiviert ist, wenn er geschlossen ist, oder ‚Normalerweise geschlossen‘ und somit aktiviert ist, wenn er offen ist. Was wir brauchen, ist die zweite Option. Wie im Handbuch beschrieben:„Ein offener Kontakt wird als ‚EIN‘ interpretiert„.
Wenn wir die Logik hier umkehren und die Konfiguration jedes Mal, wenn wir sie benötigen, an den Eingang anhängen und abnehmen, können Sie die PV- und SG-Funktion Ihrer Wärmepumpe mit Ihrem EMS Gateway ein- oder ausschalten.
Sie können dieselbe Logik verwenden, um die Funktion ‚EVU Sperre‘ zu aktivieren usw.
Wenn Sie ein Update über USB durchführen möchten oder eine bestimmte Firmware-Version auf Ihr BBQKees Gateway laden müssen, müssen Sie die richtige bin-Datei auf Ihr Gateway hochladen, da Sie es sonst zerstören könnten.
Um eine neue Firmware über USB auf Ihr Gateway hochzuladen, müssen Sie das EMS-ESP Flash-Tool verwenden. Weitere Anleitungen finden Sie hier im Wiki. In einigen Fällen können Sie die Firmware auch manuell herunterladen und über die Weboberfläche des Gateways hochladen.
Auf dem EMS-ESP Github Repository können Sie die bin-Dateien der Firmware herunterladen. Die Namenskonvention seit Firmware 3.6.5 ist nach dem Chiptyp (Chipsatz) und den Funktionen gegliedert und enthält nicht den Namen eines Gateway-Produkts.
Sie ist wie folgt aufgebaut:
EMS-ESP-<version>-<chipset>-<flashsize>[+].bin
wobei <chipset> ist ESP32 oder ESP32S3 und <flashsize> entweder 4MB oder 16MB. Die + zeigt an, dass die Firmware so aufgebaut ist, dass sie zusätzliches RAM (PSRAM genannt) verwendet, falls verfügbar.
Wenn Sie eine bestimmte Firmware-Version 3.7.2 auf, sagen wir, ein neues E32 V2 Gateway hochladen möchten, müssen Sie zunächst nachsehen, welcher ESP32-Chip verwendet wird. Der E32 V2 hat einen ESP32-Chipsatz mit 16 MB Flash und 8 MB PSRAM. Der Dateiname der bin-Datei wäre dann EMS-ESP-3_7_2-ESP32-16MB+.bin.
Nachfolgend eine praktische Liste darüber, welches Gateway-Modell welche Funktionen hat und daher welche Firmware-Bin-Datei benötigt.
Wenn Sie eine EMS-Schnittstellenkarte gekauft haben, müssen Sie sich eine eigene ESP32-Entwicklungsplatine besorgen. Da es etwa 100 verschiedene gibt, prüfen Sie bitte sorgfältig, welchen ESP32-Prozessor er hat. Prüfen Sie als nächstes die Größe des Flash-Speichers und dann, ob er PSRAM hat.
Das derzeit beliebteste Board ist das Lilygo T7 S3. Es hat einen ESP32-S3 Chipsatz, 16MB Flash und 8MB PSRAM. Für dieses Board benötigen Sie die bin-Datei: EMS-ESP-3_7_2-ESP32S3-16MB+.bin. Ein weiteres beliebtes billiges Board ist das MH-ET Live D1 Mini (oder Klon) Modul, das einen ESP32-Chipsatz, 4MB Flash und kein PSRAM hat. Für dieses Board benötigen Sie die bin-Datei: EMS-ESP-3_7_2-ESP32-4MB.bin
Wenn Sie eine bin-Datei ohne das ‚+‘ am Ende (d.h. für Karten ohne PSRAM) auf ein ESP-Modul laden, das PSRAM an Bord hat, funktioniert EMS-ESP. Allerdings wird das PSRAM nicht gesehen und nicht aktiviert.
Wenn Sie eine ‚+‘-Bin-Datei auf ein Board ohne PSRAM laden, bootet es möglicherweise nicht.
Wenn Sie ein Gateway irgendeines Typs und ein Fritzbox-Mesh-Netzwerk haben (einige andere Mesh-Netzwerke machen auch Probleme), kann das Gateway alle paar Stunden einfrieren.
Wir arbeiten mit Hochdruck an einer Lösung. Bleiben Sie nach Möglichkeit bei Firmware 3.5.1 oder älter.
Wenn Sie das Problem feststellen, fügen Sie bitte einen Kommentar im Github-Repository hinzu:
Nachdem die Firmware EMS-ESP 3.5.0 bereits seit längerem als Beta-Version verfügbar ist und seit Oktober 2022 auf neue Gateways aufgespielt wurde, ist nun auch die Release-Version 3.5.0 (stable) verfügbar. Dank der umfangreichen Arbeit von Proddy und MichaelDvP und der Unterstützung einer Reihe anderer Mitwirkender ist dies eines der bisher funktionsreichsten Updates.
— Denken Sie daran, dass die Firmware vollständig quelloffen ist.
Die auffälligste Neuerung wird die zusätzliche Lokalisierung sein. Das bedeutet, dass Sie jetzt die Sprache von Englisch auf andere Sprachen umstellen können. Die Version 3.5.0 wird die Sprachen Englisch, Deutsch, Niederländisch, Polnisch, Französisch, Schwedisch und Norwegisch enthalten.
Schwedische SchnittstelleDeutsche Schnittstelle
Diese Lokalisierung findet sich in allen wichtigen Teilen von EMS-ESP: der Web-Schnittstelle und MQTT.
Es gibt jedoch einige grundlegende Änderungen. Die wichtigste ist, dass es jetzt Unterstützung für mehrere Gateways auf einem einzigen MQTT-Broker gibt. Wenn diese Funktion aktiviert ist, was jetzt die Standardeinstellung ist, enthalten alle MQTT Discovery Entity IDs den MQTT-Basisnamen und den Kurznamen der EMS-ESP-Geräteentität. Was bisher sensor.boiler_actual_boiler_temperature war, wird nun sensor.ems_esp_boiler_boiltemp. Das bedeutet, dass diese Einheiten innerhalb von HA ersetzt werden müssen. Siehe unten. Wenn Sie weiterhin das alte Format verwenden und die Kompatibilität mit dem Verlauf und den Skripten in Home Assistant beibehalten möchten, stellen Sie das alte Format wieder ein.
Neue Funktionen und Aktualisierungen
Zusammenfassung der Neuerungen:
Lokalisierung: Hinzufügen von Sprachoptionen für Deutsch, Niederländisch, Polnisch, Schwedisch, Französisch und Norwegisch.
Unterstützung für mehrere Gateways auf demselben Broker (für hybride Systeme und für mehrere Heizkessel/Kaskade)
Über 100 Fehlerbehebungen und neue Funktionen
Erste Unterstützung für ESP32 C3 und S2 Architekturen hinzugefügt
Mehrere neue Vorstandsprofile
Verbesserungen bei HA Discovery und MQTT-Handling
Hinzufügung von neuen EMS-Kesseln, Thermostaten und anderen Geräten (Greenstar 30, GBH192iT, FW500, BC30)
Hinzufügen zusätzlicher Parameter bekannter EMS-Geräte (z. B. RC30-Innentemperatur, 20+ Wärmepumpenparameter)
Verbesserte Handhabung der Logik/Telegramme einiger EMS-Geräte
Einstellung der 4 Mehrzweckrelais/Eingänge von Wärmepumpen (über API)
Die Aktualisierung auf die Version 3.5.0 hängt davon ab, welche Firmware Sie derzeit verwenden und wann Sie ein Gateway-Produkt erworben haben. In den meisten Fällen sollten Sie eine Aktualisierung zunächst über die Weboberfläche ausprobieren. Wenn dies gelingt, sind Sie auf 3.5.0. Wenn dies fehlschlägt, müssen Sie das Gateway über den internen USB-Anschluss auf der Gateway-Platine flashen.
Lesen Sie die folgenden Anweisungen, um das richtige Aktualisierungsverfahren für Ihre Situation zu finden.
Wenn Sie derzeit mit einer Version 3.3 oder älter arbeiten, müssen Sie ohnehin die USB-Methode verwenden. Wenn Sie derzeit eine Version 3.4 oder 3.5 verwenden, versuchen Sie zunächst, das Update über die Weboberfläche durchzuführen, und wenn dies fehlschlägt, aktualisieren Sie über den USB-Anschluss.
Methode eins: Aktualisierung über die Weboberfläche
Das Hochladen dauert etwa eine Minute. Wenn das Gateway die Firmware installiert und sich selbst neu gestartet hat, sollten Sie nach einer Weile wieder den Anmeldebildschirm sehen. Drücken Sie F5, um den Browser-Cache zu löschen. Dann loggen Sie sich ein. Die Einstellungen sollten beibehalten werden.
Falls Sie beim Hochladen eine Fehlermeldung 500 erhalten, müssen Sie zu Methode zwei übergehen.
Falls Sie ein E32-Gateway haben und dieses nach dem Update nicht mehr erreichbar war, wurde das Profil der Karte möglicherweise auf S32 oder Custom zurückgesetzt. Bitte loggen Sie sich in den ems-esp Access Point ein, setzen Sie das Boardprofil wieder auf E32, speichern Sie und starten Sie neu. Das Ethernet wird wieder aktiviert.
Zweite Methode: Aktualisierung über den USB-Anschluss
In vielen Fällen müssen Sie diese Firmware über den USB-Anschluss an der Innenseite des Gateways hochladen. Dies ist das einzige Mal, dass dies erforderlich ist. Wenn 3.5.0 einmal installiert ist, können alle künftigen Aktualisierungen über die Weboberfläche durchgeführt werden.
Sie müssen das Gateway öffnen, den USB-Anschluss an einen Computer anschließen und die Firmware über das EMS-ESP-Flash-Tool laden. Verwenden Sie KEIN anderes Blitzgerät, da es nicht funktionieren wird. Alle Einstellungen gehen nach diesem Update verloren, also notieren Sie sich alle wichtigen Einstellungen. (Sie können auch eine Sicherungskopie Ihrer Einstellungen und Anpassungen vor der Aktualisierung erstellen und diese nach der Aktualisierung laden).
Wenn Sie Fragen zum Update haben, können Sie mir eine E-Mail über das Kontaktformular schicken.
Durchbrechende Änderung: MQTT Entity ID’s
Bei einer Reihe von Entitäten im Home Assistant hat sich die eindeutige ID in der Konfiguration der automatischen Erkennung geändert. Das bedeutet, dass diese Einheiten innerhalb von HA ersetzt werden müssen. Dies liegt daran, dass jetzt mehrere Gateways auf einem einzigen MQTT-Broker unterstützt werden. Wenn diese Funktion aktiviert ist, was jetzt die Standardeinstellung ist, enthalten alle MQTT Discovery Entity IDs den MQTT-Basisnamen und den Kurznamen der EMS-ESP-Geräteentität. Was bisher sensor.boiler_actual_boiler_temperature war, wird nun sensor.ems_esp_boiler_boiltemp. Das bedeutet, dass diese Einheiten innerhalb von HA ersetzt werden müssen. Siehe unten. Wenn Sie weiterhin das alte Format verwenden und die Kompatibilität mit dem Verlauf und den Skripten in Home Assistant beibehalten möchten, stellen Sie das alte Format wieder ein. Es gibt ein neues Kontrollkästchen in den Einstellungen, um die ID wie in Firmware 3.4 beizubehalten, für diejenigen, die jetzt nicht wechseln wollen.
Nach dem Update auf 3.5.0 kann es vorkommen, dass beim Laden oder Anzeigen der Weboberfläche ein Fehler 507 angezeigt wird. Der Grund dafür ist, dass die neue Weboberfläche einen ziemlich großen Speicherplatz benötigt, der nicht immer zur Verfügung steht. Sie erhalten dann diesen Fehler 507. Alle anderen Dienste des Gateways werden weiterhin funktionieren. Siehe: https://github.com/emsesp/EMS-ESP32/issues/823
Bosch bietet Internet-Gateways für ausgewählte EMS-Kessel und Wärmepumpen an. Es handelt sich um eine Reihe von Modellen wie das KM50, KM100, KM200 und MBLAN 2. Je nach Marke gibt es kleine Abweichungen. Nefit nennt es einfach „Internetmodul“. Es gibt ein externes Modell für bestehende Heizkessel und ein internes Modul für Wärmepumpen. Mit diesem Gateway und einer App auf Ihrem Telefon können Sie (teilweise) sehen, was Ihr Heizkessel macht.
Die BBQKees EMS Gateways geben auch Einblick in die Kesselparameter.
Ich bekomme oft Fragen zum Unterschied zwischen dem EMS-Gateway und dem Bosch KM200 Internet-Gateway. In diesem Artikel werde ich das genauer erklären.
Wie funktioniert das KM200?
Das KM200 (und die anderen Bosch Internet-Gateways) werden an den CAN- oder EMS-Bus des Heizkessels oder der Wärmepumpe und an Ihr Heimnetzwerk angeschlossen. Die vom Bus erfassten Daten werden dann an die Cloud gesendet. Um die Daten zu sehen, müssen Sie eine App auf Ihrem Telefon installieren. Die App stellt dazu eine Verbindung zur Cloud her und ruft Ihre Kesseldaten aus der Cloud ab. Alle Ihre Kesseldaten werden also in der Cloud gespeichert. Es stellt eine Verbindung zwischen Ihrem Heizkessel und einer App über die Cloud her.
Wie funktioniert das EMS-Gateway?
Die EMS-Gateways werden auch an den EMS-Bus Ihres Kessels oder Ihrer Wärmepumpe und an Ihr Heimnetzwerk angeschlossen. Die erfassten Daten werden dann an Ihre Hausautomatisierung wie Home Assistant oder Domoticz gesendet. Wie Sie auf die Daten zugreifen können, hängt davon ab, wie Sie Ihre Hausautomation konfiguriert haben. Wahrscheinlich über eine Weboberfläche auf Ihrem PC, aber wahrscheinlich auch über eine App. Das EMS-Gateway stellt die Verbindung zwischen Ihrem Heizkessel und Ihrer Hausautomatisierung ausschließlich über Ihr Heimnetzwerk her. Sie benötigen also keinen externen Cloud-Dienst. Alle Kesseldaten werden lokal in Ihrem Hausautomatisierungssystem gespeichert.
Anzahl der verfügbaren Datenpunkte
Besitzer eines KM200 sind oft überrascht, wie viele Datenpunkte/Einheiten das EMS Gateway im Vergleich zum KM200 bietet. Mit dem EMS-Gateway erhalten Sie in der Regel 60 Einheiten nur für den Kessel allein. Bei einigen Heizkesseln und Wärmepumpen kann sich dies auf viel mehr (100+) belaufen. Bei Thermostaten und Mischermodulen hängt es vom jeweiligen Modell ab, aber es werden immer wieder interessante Werte veröffentlicht.
Die EMS-Gateways laufen in Ihrem lokalen Netzwerk und arbeiten ohne Cloud-Service. Dies ist eine großartige Funktion, da Sie sich nicht auf einen externen Internetdienst verlassen müssen, um Ihre eigene Heimautomatisierung perfekt am Laufen zu halten.
Eine Cloud-Verbindung bietet jedoch einen Vorteil, den der Betrieb in Ihrem lokalen Netzwerk nicht hat: einfachen Fernzugriff. Wenn man etwas in die Cloud stellt, sind die Daten überall verfügbar. Wenn Sie es nur in Ihr Heimnetzwerk einbinden, ist es nicht immer einfach, darauf zuzugreifen, wenn Sie nicht zu Hause sind. Es gibt jedoch mehrere Möglichkeiten, es herauszubekommen.
Erstellen Sie eine VPN-Verbindung (sicher)
Fast alle vernünftigen Router unterstützen einen VPN-Dienst. Wenn Sie einen VPN-Server auf Ihrem Router einrichten, können Sie aus der Ferne eine sichere Verbindung zu Ihrem Heimnetzwerk herstellen. Sobald Sie sich mit dem VPN verbinden, denkt Ihr Gerät, dass es sich im Heimnetzwerk befindet. Daher können Sie auch über die interne IP-Adresse des Gateways auf das Gateway oder Ihre Hausautomation zugreifen.
Bitte beachten Sie, dass dies ein Unterschied zu einem VPN-Dienst ist, für den Sie ein Abonnement kaufen können, wie z. B. NordVPN. Das ist ein VPN-Client, der für sicheres Surfen im Internet gedacht ist. Hier ist es genau andersherum.
Der Vorteil einer VPN-Verbindung zu Ihrem Heimnetzwerk ist, dass Sie eine sehr sichere Verbindung haben und niemand sonst (leicht) darauf zugreifen kann. Der Nachteil ist, dass Sie die VPN-Verbindung jedes Mal öffnen müssen, bevor Sie sich aus der Ferne verbinden wollen, aber das ist ein kleiner Preis, den man im Interesse der Sicherheit zahlen muss.
Lesen Sie im Handbuch Ihres Routers nach, wie Sie einen VPN-Server einrichten können. Dies kann auch als Remote Access VPN bezeichnet werden. Nachdem der VPN-Server läuft, müssen Sie die VPN-Clients auf Ihrem Mobiltelefon oder Laptop einrichten, um auf das Netzwerk zuzugreifen. Für Android können Sie einen VPN-Client in den Einstellungen einrichten oder eine externe App wie StrongSwan oder Wifiman verwenden.
Verwenden Sie die Home Assistant-App oder den Cloud-Dienst
Wenn Sie das Gateway mit Ihrer Hausautomatisierung wie Home Assistant verbunden haben, benötigen Sie wahrscheinlich keinen speziellen Zugriff auf das Gateway selbst. Alles wird in Home Assistant geladen und visualisiert. In diesem Fall können Sie die bestehenden Möglichkeiten zur Fernverbindung mit Home Assistant nutzen, um auf die Hauptfunktionen des Gateways zuzugreifen. Wahrscheinlich verwenden Sie bereits die Home Assistant-App auf Android oder iOS.
Wenn Sie aus der Ferne auf den Home Assistant zugreifen möchten, muss dieser richtig konfiguriert werden. Es gibt eine gute Beschreibung auf der Website von Home Assistant.
Eine Portweiterleitung hinzufügen (unsicher)
Eine dritte Möglichkeit, eine Fernverbindung zum Gateway herzustellen, ist die Einrichtung einer Portweiterleitung von Port 80 des Gateways. Auf diese Weise können Sie aus der Ferne auf die Webschnittstelle des Gateways zugreifen, indem Sie die externe IP-Adresse Ihres Hauses gefolgt von einer im Router festgelegten Portnummer eingeben. Mit dem Zugriff auf die Webschnittstelle des Gateways erhalten Sie einen Überblick über alle Kesselparameter und können bei Bedarf auch die Werte des Kessels/Thermostats ändern.
Der Vorteil dieser Methode besteht darin, dass Sie sich problemlos aus der Ferne mit dem Gateway verbinden können, aber der Nachteil ist, dass auch andere Personen ziemlich leicht darauf zugreifen können. Obwohl die Weboberfläche des Gateways passwortgeschützt ist, wurde sie nie so konzipiert, dass sie allen erdenklichen Hackerangriffen standhält.
Obwohl diese Methode einfach einzurichten ist, wird sie daher nicht empfohlen. Die obige VPN-Methode bietet eine viel bessere Sicherheit.
Bei einigen Heizkesseln von Bosch/Junkers/Buderus/Worcester funktioniert die Änderung der Temperatur nur, wenn die Drehregler auf AUT eingestellt sind. Das Ein- und Ausschalten ist nicht möglich, sondern kann ebenfalls mit den Reglern nicht eingestellt werden. Bei anderen Reglern ist es möglich, Temperaturen zu senden, die niedriger als die Reglereinstellung sind, aber nicht höher. Bei einigen vollständig elektronisch einstellbaren Kesselreglern lassen sich alle Werte ändern. Eine neue Idee aus einer kürzlichen Diskussion und einem Test: Device-ID 0x12 ist normalerweise ein Alarmmodul, das die Einstellung der Durchflusstemperatur über einen Analogeingang ermöglicht. Versuchen Sie, ems-esp in den Einstellungen auf id 0x12 zu setzen und dann selflowtemp und selburnpow zu ändern.