tp1de / ioBroker.ems-esp

EMS-ESP Adapter
MIT License
18 stars 4 forks source link

Wirkungsgradberechnung #17

Closed joschi71r closed 1 year ago

joschi71r commented 1 year ago

Hallo, ich möchte gerne die Wirkungsgradberechnung im EMS-ESP Adapter aktivieren, habe aber keinen KM200. Habe mir den Quellcode auf Github angesehen. Wenn ich es richtig verstehe müsste die Berechnung auch ohne KM200 funktionieren. Mein Problem ist die Rücklauftemperatur. Bei meiner Anlage gib es diesen Wert nicht (ZSB 24-5). Daher habe ich einen Dallassensor als Rücklauffühler. Frage: währe es möglich in der Adapterkonfiguration die Rücklauftemperatur auf einen anderen Datenpunkt umzulenken? Ich weiß, dass das einer Anpassung im Adapter bedarf. Aber vielleich würden sich andere Benutzer auch darüber freuen. Viele Grüße und vielen Dank für die tolle Arbeit joschi71r

tp1de commented 1 year ago

Im Moment möchte ich erst einmal keine Änderungen mehr einpflegen. Ich überlege mal, wann ich das ggfs. realisiere. Die letzten Änderungen haben immer mal wieder bei einzelnen Anwendern nicht funktioniert und es war dann viel Aufwand das zu korrigieren.

tp1de commented 1 year ago

... und wenn keine Rücklauftemperatur vorhanden ist, dann wird diese mit Vorlauf - 10°C angenommen. So falsch ist das bestimmt nicht.

joschi71r commented 1 year ago

Ok, ich glaube damit kann ich erstmal leben. vielen Dank und alles Gute

joschi71r commented 1 year ago

Mir ist noch was aufgefallen. Dadurch, dass keine Rücklauftemperatur vorhanden ist (Datenpunkt "boiler.rettemp") gibt es jede Minute eine Fehlermeldung im Log (error read efficiency:TypeError: Cannot read properties of null (reading 'val')). Mit einem Schalter in der Konfiguration, ob solcher Datenpunkt existiert, ließe sich das vermeiden.

tp1de commented 1 year ago

Ich habe jetzt doch mal die Logik komplett umgeschrieben, so dass für die Modulation, Vorlauf und Rücklauf-Temperatur jeweils beliebige states (auch außerhalb des Adapters) eingegeben werden können. Fehler werden jetzt nicht mehr angezeigt.

Lade mal vom GH und teste ....

joschi71r commented 1 year ago

Konnte erst jetzt testen. Es sieht aus, als ob alles funktioniert. Tolle Arbeit. Vielen Dank