NEWS
Neuer Adapter EMS-ESP für Bosch Heizungen
-
Es gibt eine neue Version 1.3.1 im Beta-Repository. Dort ist die Auswertung der "recordings" so angepasst, dass alle Recordings nun gefunden und ausgewertet werden. Zusätzlich ist die Logamatic HMC300 IP-Inside und das km200HRV Lüftungssystem nun auswertbar.
Die Recordings-Strukturen sind etwas geändert. Ggfs. müsst Ihr Auswertungen / Grafiken leicht anpassen.
Die vom km200 gelesenen Werte werden zur Kontrolle 1:1 dargestellt und auf Anwenderwunsch sind nun auch die Werte ohne Datenbank in States als Werte-Array verfügbar. -
@tp1de
Hi,
erstmal vielen Dank für den top Adapter! Aktuell nutze ich ihn um mir die Werte nur anzuschauen aber daraus soll nun mehrentstehen.
Ich hatte hier oder im Thread vom KM200 einen Beitrag über den Ersatz des RC300 bzw. RC35 durch den Einsatz vom KM200 bzw. EMS-ESP Adapter gelesen. Idee war damals die Raumtemperatur nicht über den RC sondern über andere eingebundene Raumthermometer zu übergeben.Leider kann ich den Beitrag nicht mehr finden aber evtl. hat das ja schon jemand in Angriff genommen und davon berichten.
Mein primäres Interesse besteht darin die Raumtemperatur dynamisch zu übergeben. Sprich: der RC hängt in Raum A - bei bestimmten Konstellationen macht eine Raumtemperatur aus Raum B aber viel mehr Sinn bei der Errechnung der VL-Temp. Wenn ich die Variablen richtig verstanden habe kann ich die Raumtemperatur aber nicht überschreiben.
Stimmt das so?
Gruß
-
@gjo
Ich wundere mich immer wieder über diese Fragestellung. Diese habe ich inzwischen mehrfach in diversen Foren gelesen.
Lass mich kurz mein Verständnis zur Heizungsregelung erklären:- Eine Brennwertheizung (Gas oder Öl) bzw. eine Wärmepumpe sollte mit möglichst niedrigen Systemtemperaturen laufen. D.h. alle Thermostate / Stellantriebe offen und dann mit hydraulischem Abgleich die gewünschte Raumtemperatur erreichen.
Unterschied im Wirkungsgrad sind bei 10-12% bei fossilen Kesseln und bis zu 25% bei WP gegenüber hohen Temperaturen. - Vorlauftemperaturen sind dann Außentemperatur-abhängig zu regeln und die Heizkurven entsprechend einzustellen.
- Der Thermostat (RC30/35 bzw. RC300/310 regelt dann entsprechend die Systemparameter (Vorlauftemperatur mit/ohne Mischer, Modulation, Taktung etc)
- Raumtemperaturabhängige Regelung macht für mich nur bei kleinen Wohnungen Sinn, wo praktisch nur ein Wohn/Essbereich die Temperatur vorgibt.
- Viele Anwender (ich auch) haben intelligente Thermostate. Die übersteuern das Regelverhalten der Anlage und im Extremfall regelt die Anlage nicht mehr vernünftig.
- Sehr niedrige Systemtemperaturen machen die Heizungsregelung bei Heizkörpern sehr träge. Deshalb werden häufig höhere Temperaturen vom Installateur vorgegeben (Heizkurve) zu Lasten des Wirkungsgrades.
Also meine generelle Empfehlung: Außentemperatur-abhängige Steuerung.
Welche Möglichkeiten zum "Übersteuern" der Regelung gibt es?
-
KM200: Den .heatingCircuits.hcx.temporaryRoomSetpoint anpassen. Gilt dann bis zum nächsten Schaltzeitpunkt. Vorteil: stellt sich automatisch wieder zurück ! (Temperaturanpassung oder Heizkreis temporär ausschalten). Je nach eingestellten Regelungsparametern wird dann die Vorlauftemperatur entsprechend geändert.
-
ems-esp: De entsprechende Datenpunkt ist tempautotemp (neueste Firmware notwendig)
Im ems-esp sind auch die Heizkurven veränderbar. Ich würde dass aber nicht programmatisch verwenden, da ggfs. bei Absturz / Neustart dann falsche Parameter gesetzt sind.
Ich hoffe, dass meine Ausführungen verständlich sind.
- Eine Brennwertheizung (Gas oder Öl) bzw. eine Wärmepumpe sollte mit möglichst niedrigen Systemtemperaturen laufen. D.h. alle Thermostate / Stellantriebe offen und dann mit hydraulischem Abgleich die gewünschte Raumtemperatur erreichen.
-
@tp1de Danke, dass Du meine Anregung umgesetzt hast und die Werte auch ohne DB zur Verfügung stellst!
-
@tp1de
Bin bei dir und stimme dir auch für 95% der Anwendungsfälle zu. Bei einer offenen Bauweise und RC35 im Wohn-/Ess- Bereich ist eine Außentemperatrur gesteuerte Regelung mit Raumeinfluss 2-3K hingegen eine erweiterte Regelmöglichkeit.Sprich die Thermostate im Referenzraum sind immer offen und der Brenner heizt nur was im Referenzraum notwendig ist um die eingestellte Raumtemperatur zu erreichen. Verhindert wird damit, dass im System viel zu warmes Wasser zirkuliert ohne tatsächlich Abnehmer zu finden. Für welchen Bautyp das sinnvoll ist muss hier jeder selber rausfinden.
Bei mir geht auch so lange gut bis ... im Referenzraum aufgrund von Frühlingsgefühlen die Fenster und Türen aufgerissen werden, die smarten HK Thermostate schließen und die eingestellte Raumtemp. nicht erreichbar ist. Dann heizt der Kessel eben deutlich hoch.
In dem Fall könnte man:
- die Raumtemp. dynamisch von einem anderen Referenzraum an die EMS Steuerung schicken
- die Heizart auf rein Außentemp. geführt ändern
- den Raumeinfluss auf 0K ändern
Problem ist bei mir noch, dass egal was ich im Adapter an den Datenpunkten ändere nicht in der Steuerung ankommt. Verändere ich aber die Datenpunkte in der EMS-ESP Steuerung klappt das. Was mache ich da falsch?
-
@gjo sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:
Problem ist bei mir noch, dass egal was ich im Adapter an den Datenpunkten ändere nicht in der Steuerung ankommt. Verändere ich aber die Datenpunkte in der EMS-ESP Steuerung klappt das. Was mache ich da falsch?
Welche Datenpunkte meinst Du denn?
Und welche EMS-ESP Firmware Version hast Du?Hast den Access Token im Adapter-Parameter gesetzt oder im EMS-ESP Setup Bypass Access Token authorization on API calls eingeschaltet?
-
@gjo
Ich versuche es noch einmal ..... Du hast einen "Denkfehler":- Der Thermostat regelt das gesamte Heizsystem - d.h. die "Steuerung" ist der Thermostat
- Bei Raumtemperatur-abhängige Regelung wird das gesamte Regelverhalten von dieser einen Raumtemperatur abhängig geregelt
- einen anderen Raum als Referenz zu nehmen geht nicht
Aber warum nicht andersrum:
- Außentemperatur-abhängige Regelung
- Den Raumeinfluß kannst Du auch dabei setzen
- smarte HK Thermostate sollten per Temperatursturz offene Türen / Fenster erkennen und Solltemperatur runterregeln. Ansonsten Tür-/Fenster Sensoren einsetzen (mach ich mit Homematic)
- ggfs. den Heizbedarf per Raum berechnen und wenn dieser vorhanden ist Heizkreis einschalten, oder wenn kein Heizbedarf da ist, den Heizkreis temporär ausschalten.
Die Heizbedarfs-abhängige Regelung baue ich übrigens gerade in den Adapter ein. Noch bin ich ich aber bei mir am testen ....
-
@tp1de Aktivierung von "Bypass Access Token authorization on API calls" war der passende Hinweis.
Danke -
Ich habe jetzt auch mal den KM200 Adapter durch den EMS-ESP ersetzt ohne einen ESP32 zu verwenden.
In den Einstellungen habe ich nur den Haken bei "KM 200 aktiv" gesetzt und die IP Adresse meines Km200 Adapters bzw. Gateway und die Passworte eingetragen. In den Objects des EMS-ESP Adapters bekomme ich keine Werte.
Die Instance des Adapters EMS-ESP.0 wird mit grün angezeigt.
In den Log steht ein Fehler: ems-esp.0
2022-03-31 18:58:35.711 error error reading km200 gateway information (wrong passwords please re-enter) - stop km200 readWelches (private) Passwort soll man dort eintragen?
-
@werner2000x Dein Passwort, dass zum Einloggen in der APP verwendest
-
@manrum1 Mit dem Passwort aus der App klappt es nicht
Ich habe das Gateway sogar in der App gelöscht und neu angelegt - alles hilft nicht. -
@werner2000x myDevice App ?
-
@tp1de Ja, MyDevice App.
-
@werner2000x
Kennwort aus der MyDevice App als privates Kennwort und das Gateway Kennwort vom Aufkleber mit Bindestrichen muss funktionieren. Hast du nur lokale Verbindung in der App auch auf aus?Du wärst der erste wo es nicht geht.
-
@tp1de Wo finde ich denn in der App eine Einstellung für "nur lokale Verbindungen" ?
In den Android Einstellungen für die App habe ich alle Berechtigungen zugelassen bis auf "Systemeinstellungen ändern". -
-
@tp1de Danke. Das Fenster konnte ich nicht sehen, da der Login gespeichert war.
Ich teste es mal, aber bei mit stand der Schalter auf Aus.
Muss das private Passwort irgendwelches Format (z.B. Länge, Sonderzeichen, Zahlen) einhalten? -
@werner2000x sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:
Muss das private Passwort irgendwelches Format (z.B. Länge, Sonderzeichen, Zahlen) einhalten?
Das kann ich dir nicht sagen .... aber probier einfach mal aus. Wie gesagt, wenn die App funktioniert, dann laufen auch die Adapter solange die Kennwörter richtig eingegeben werden.
-
@tp1de Ich habe verschiedene Passwortkombinationen ausprobiert.
Immer der selbe Fehler:ems-esp.0 2022-04-05 11:47:07.922 error error reading km200 gateway information (wrong passwords please re-enter) - stop km200 read
-
@werner2000x Der km200 Adapter funktioniert und nur der ems-esp Adapter nicht?