NEWS
Neuer Adapter EMS-ESP für Bosch Heizungen
-
Ist gemacht und läuft SUPER!! Danke!
Soweit ich sehe, reichen mir die Funktionen.
Für die Erstellung eines Urlaubsmodus muss ich mir noch Gedanken machen. Da kommt man mit einfachen Widgets nicht ganz hin, da muss ein Script die Daten noch zusammenfriemeln.Viele Grüße
Michael -
@darkaragon sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:
ausserdem fährt der Kessel da sehr abrupt runter weil die Nachlaufzeiten nicht eingehalten werden (auch für dich mit der Wärmepumpe interessant, da es bei Anlagen mit Plattenwärmetauscher einzuhalten ist. Natürlich nur, wenn sich die Regelung auch identisch verhält).
Bei mir steigt dann auch nach Abschaltung rasch die Kesseltemperatur bis über 90°, was auch lieber zu vermeiden wäre.So, für die 'neuen' DP habe ich zwar immer noch keine Zeit gefunden, aber dafür habe ich heute Morgen mal den 'Aus-Knopf' benutzt um zu schauen wie sich die Wärmetauschertemperaturen verhalten. Dabei habe ich allerdings keine Auffälligkeit, Peaks o. ä., festgestellt:
08:12 Uhr (noch an)
08:15 Uhr (aus)
08:17 Uhr
08:23 Uhr
Nur zur Info, ich werde wahrscheinlich trotzdem demnächst mal die andere Methode 'einbauen:
-
Ich nutze den Adapter jetzt schon länger mit einem Bosch MB LAN 2 Gateway bei unserer Gastherme, was auch gut funktioniert.
In letzter Zeit geht aber der
ems-esp.0.system.healthStatus
auf "0", also "error".
In der Bedieneinheit der Heizung sind der Betriebs- und der Statuscode auch auf "0". Scheint also konsistent zu sein. Die Heizung meldet aber keinen Fehler, auch in der App wird alles als OK angezeigt.Hat jemand zufällig eine Ahnung, was das bedeutet? Finde leider gerade keine Erklärung der Codes von der Heizung.
Da der "Fehler" aktuell ansteht weiß ich nicht, wie die Codes normalerweise aussehen.
-
@merlin123
Fehlercodes des Heizkessel stehen in ems-esp.0.heatSources.hs1.lastcode
Bei mir steht dort der letzte aufgetretende Fehler und das Datum: 6A(577) 07.11.2024 04:56 - 24.11.2024 18:40
6A577 bedeutet das es keine Flammenbildung nach Zündung gibt - 3 mal hintereinander 6A578 --> Verriegelung des Brenners -
@tp1de Hab bei mir leider keinen Lastcode im Objektbaum
-
@merlin123 Dann musst du deinen Heizungsinstallateur fragen.
Die häufigsten Fehler sind defekte Zünd- und Ionisationselektroden, zu geringer Druck, Abluftprobleme oder Luft in der Heizungsanlage.
Welchen Heizkessel / Thermostat du denn? Musst eventuell die Frage in den Heizungsforen stellen -
@tp1de Das Problem ist ja, dass auf dem Display und in der App kein Fehler angezeigt wird.....
Aber ich frag mal in nem Heizungsforum. Danke -
@merlin123
Hast du einen Datenpunkt ems-esp.0.notifications und der hat als Wert ein leeres Array []?
Wenn ja, dann werden dort die Fehler hinein geschrieben, allerdings bleiben die da nicht drin stehen.
Ich habe neben dem EMS-ESP auch noch ein KM200 im Einsatz und da ist das Verhalten exakt so:
Heizung hat einen Fehler, der Datenpunkt notifications erhält kurz einen Wert mit dem Fehlercode und wird danach wieder geleert.Schau doch mal in der Störungshistorie deiner Heizung, da müssten die Fehler ja drin stehen.
Bei einer Buderus muss man den Menü Button gedrückt halten, dann kommt das Service Menü, da in den Unterpunkt Diagnose und da auf die Störmeldungen. Ist jetzt aus dem Kopf, dürfte aber in etwa hinhauen. -
@blackeagle998 Den DP hab ich. Da steht aktuell folgendes drin:
[{"cat":"0","act":"A","dcd":"","ccd":254,"orig":"254","dlv":"0","fc":"0"}]
Meine Heizung scheint leider keine Historie zu haben.
Ist ein Bosch CW400 Regler. In der Doku für Fachkräfte wird zwar eine Historie erwähnt, aber den Menüpunkt gibt es bei mir nicht.Ich hab mal bei meinem Heizungsbauer angefragt, woher der Unterschied Schnittstelle <-> Rest kommen kann.
-
So... Störungshistorie gefunden.. Da ist nix aktuelles drin.
Gibt es eine Möglichkeit rauszufinden, ob das ein Fehler im Adapter ist oder was sonst die Ursache sein könnte?
Der DP ems-esp.0.system.healthStatus ist doch der richtige um einen aktuellen Fehler abzufragen, oder?
-
@merlin123 sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:
Gibt es eine Möglichkeit rauszufinden, ob das ein Fehler im Adapter ist oder was sonst die Ursache sein könnte?
Mit dem Adapter hat das nichts zu tun.
Du hast doch die Meldung [{"cat":"0","act":"A","dcd":"","ccd":254,"orig":"254","dlv":"0","fc":"0"}]
Musst im Heizungsforum nachfragen ( 254 sieht für mich nach UBA Fehler aus (universellen Brennerautomaten) -
@tp1de Ich meinte den "fehlerhaften" Health Status.
Wieso liefert der auf ioBroker Seite einen "Error" und die Heizung selbst zeigt keinen Fehler an. Da wüsste ich gerne, woher das kommt. Meldet die Heizung Mist oder gibt es einen anderen Grund?Ich hab gestern extra nochmal geschaut: Im Fehlerspeicher der Heizung gibt es nichts aktuelles. Der letzte Eintrag ist aus 2023.
Also gibt es eigentlich keinen Grund, wieso in ioBroker ein Fehler ankommt. -
@merlin123 Und welcher Eintrag war 2023? Eventuell Fehlercode254?
Dann könnte der Datenpunkt doch tatsächlich "letzter Fehler" sein.
Bei mir taucht der weder im ESP noch im ioBroker auf. -
@chaot Keine Ahnung. Ist ja aber auch nicht meine Frage.
Meine Frage ist:
Wieso meldet der Adapter beim Health Status einen Error, die Heizung direkt am Gerät aber nicht?
Oder:
Was für einen DP muss ich nehmen um zu sehen, ob die Heizung aktuell eine Störung hat.Bisher war der Health Status immer "OK", erst seit kurzem ist er erst zeitweise und jetzt dauerhaft auf Error gegangen
-
@merlin123 Also Bitte: Diese Diskussion gehört hier nicht hin. Das hat mit dem Adapter nichts zu tun.
Dieser liest nur die Daten die er von der API bekommt. Ob die stimmen - oder nicht - kann hier keiner beantworten.
Wenn die Heizung funktioniert, dann ist der Fehler keiner der verriegelt, d.h. die Anlage ausschaltet.Ich rate aber dringend dazu einen Termin mit dem Heizungsinstallateur zu machen, wenn Du mehr wissen willst.
Alternativ die Heizung ausschalten und vom Strom nehmen (Notaus) - etwas warten - und neu einschalten und sehen, ob der Fehler noch da ist. Alle weiteren Fragen bitte im Heizungsforum !P.S.: Zeigt denn die Bosch HomeCom App Nachrichten / Fehler an?
-
@tp1de Nochmal: Die Heizung hat kein Problem. Auch die App zeigt kein Fehler an.
Ich will nur wissen:
- ist der Health Status der richtige Status um einen Fehler der Heizung zu erkennen?
- Wie kann es sein, das die API einen Fehler meldet, wenn es keinen gibt? Vielleicht kennt hier ja jemand mehr Hintergründe zur API und hat da eine Idee. Die App bekommt ja auch irgendwie die Infos über Fehler, Wieso bekommt die keinen Fehler?
-
@merlin123 kannst du dir eigentlich selbst beantworten:
Zu 1 scheinbar nicht
Zu 2 nicht über die APIDie API ist weder dokumentiert noch offiziell für Anwender freigegeben
-
@tp1de Das die API nicht öffentlich ist, wusste ich nicht...
Aber: Dein "Shut up and reboot" war der richtige Hinweis. Hab Heizung und LAN Box neu gestartet, jetzt stimmt der Status. Danke für den Tipp.
-
Frage zum Gasverbrauch meiner Therme:
Direkt am Gerät sehe ich den Gasverbrauch getrennt nach Warmwasser und Heizung für 24h und 30 Tagen.
Ich verstehe nur noch nicht so ganz, welche Datenpunkte mir den Gasverbrauch anzeigen.
Hab zwar den DP
ems-esp.0.heatSources.energyMonitoring.consumption
gefunden, aber der Wert passt halt zu nix, könnte der Gesamtverbrauch seit Beginn sein. Wenn der regelmäßig (mehrfach täglich) aktualisiert würde, wäre der auch OK.Kann mir da jemand nen Tipp geben?
-
@merlin123 sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:
Kann mir da jemand nen Tipp geben?
PDF Doku Seite 8 - Du brauchst eine aktive Datenbankinstanz. Auswertung dann mit Flot o.ä.