@tp1de
Ich glaube dir, dass du 1:1 die Werte aus dem km200 adapter ausließt. Ich sehe die ja auch genau so in der Bosch App - mit allen Anomalien. Das bestärkt mich nur in meiner Meinung, dass unsere großen, alteingesessenen Marktführer einfach keine gut nutzbaren smarten Anwendungen auf die Reihe bekommen
NEWS
Best posts made by yafbu
-
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
Latest posts made by yafbu
-
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@tp1de
Ich glaube dir, dass du 1:1 die Werte aus dem km200 adapter ausließt. Ich sehe die ja auch genau so in der Bosch App - mit allen Anomalien. Das bestärkt mich nur in meiner Meinung, dass unsere großen, alteingesessenen Marktführer einfach keine gut nutzbaren smarten Anwendungen auf die Reihe bekommen -
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@tp1de
Manchmal gibt es auf negative Werte nach, zB nach einem Neustart der Heizung, dann rennt er in die Variablengrenzen:
Ein Energieverbrauch von -800 MWh oder tiefstnegative Temperaturen sind doch eher unwahrscheinlich ...
-
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@tp1de
DHW ist auf Vorrang eingestellt, ich nehme einfach mal an das bei einem update oder sonst irgendwann im Buderus Adapter Historywerte überschrieben oder gelöscht wurden. Und die sind dann halt einfach weg Wie gesagt, es gibt auch in der App die Werte die einfach nicht Stimmen können, das hätte ich am Gaszählerstand gemerkt, wenn ich im Juli z. B. soviel Gas verbraucht hätte wie im Januar
Bei den Tages- und Monatsverbräuchen dachte ich der Adapter füllt die DB einfach auf, damit die alten Daten eben nicht verloren gehenDie Version war die alte aus dem Stable, habe jetzt auf 1.1.0 aktualisiert und melde mich wieder.
VG
Fabian -
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@tp1de @tp1de
04.08.02 läuft bei mir seit kurzem auch (internal IP Gateway KM100), und bisher sind mir keine fehlenden Daten aufgefallen.Ich habe dafür noch Probleme mit der Energieaufzeichnung. Im Log kommen regelmäßig Duplicate Meldungen von meinem SQL Adapter, über die Zeit sowohl für ems-esp.0.recordings.actualDHWPower._Months als auch für _Days und _Hours. ER_LOCK_DEADLOCK scheint nicht regelmäßig zu sein.
sql.0 2022-02-07 05:15:12.405 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1597442400000, 60.2, 1, 0, 0);: Error: ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.402 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1592172000000, 62.1, 1, 0, 0);: Error: ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.400 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1584226800000, 99.6, 1, 0, 0);: Error: ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.397 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1594764000000, 0, 1, 0, 0);: Error: ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.329 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1623708000000, 11.2, 1, 0, 0);: Error: ER_DUP_ENTRY: Duplicate entry '80-1623708000000' for key 'PRIMARY' (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.327 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1621029600000, 94.3, 1, 0, 0);: Error: ER_DUP_ENTRY: Duplicate entry '80-1621029600000' for key 'PRIMARY' (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.325 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1618437600000, 47, 1, 0, 0);: Error: ER_DUP_ENTRY: Duplicate entry '80-1618437600000' for key 'PRIMARY' (id: ems-esp.0.recordings.actualDHWPower._Months) sql.0 2022-02-07 05:15:12.322 error Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES(80, 1631656800000, 100.4, 1, 0, 0);: Error: ER_DUP_ENTRY: Duplicate entry '80-1631656800000' for key 'PRIMARY' (id: ems-esp.0.recordings.actualDHWPower._Months)
In Grafana sieht es bei mir so aus:
Jahresauswertung:
Das letzte Jahr passt, das wird so auch in der Bosch App angezeigt. Der Januar 22 ist hier dafür (noch?) falsch, und der Energieverlauf 2020 macht auch keinen Sinn, der sollte genauso U-förmig sein wie 2021.Außerdem enthält die DB für Stundenwerte nur die letzten 2 Tage, und die der Tage nur die Werte der letzten ~60 Tage bzw. ein 2-Monats-Fenster.
Btw. Die Warmwasserhistorie scheint schon im original nur teilweise brauchbar zu sein. Diese hohen Ausreißer in 2 Monaten, hier in grün, zeigt auch die Bosch App
-
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@yafbu said in Neuer Adapter EMS-ESP für Bosch Heizungen:
Die EMS Statistiken, die vorher nichts anzeigten, liefern jetzt Werte, genau wie "ems-read"
allerdings steht jetzt der parameter "km200-read" auf "null". Bei der 1.0.2 waren das immer um die 15-20 Sekunden. Der KM200 Zugriff funktioniert allerdings.update: nach einem Tag (habe gestern nicht mehr nachgesehen) sind auch die Werte für km200-read da.
Viele Grüße
Fabian -
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@tp1de Mit der 1.0.3 steht der Adapter nicht mehr in der Tab-Liste.
Die Logmeldungen kamen in 5er Blöcken jede Minute, mit der 1.0.3 sind sie aber noch nicht wieder aufgetaucht. Ich hatte erst den Konfigurations-Parameter "Statistik" ausgeschaltet, und erst nach dem ersten Start aktiviert.
Die EMS Statistiken, die vorher nichts anzeigten, liefern jetzt Werte, genau wie "ems-read"
allerdings steht jetzt der parameter "km200-read" auf "null". Bei der 1.0.2 waren das immer um die 15-20 Sekunden. Der KM200 Zugriff funktioniert allerdings.sql.0 2022-01-11 06:38:29.100 info No Data sql.0 2022-01-11 06:37:29.108 info No Data sql.0 2022-01-11 06:37:29.105 info No Data sql.0 2022-01-11 06:37:29.103 info No Data sql.0 2022-01-11 06:37:29.101 info No Data sql.0 2022-01-11 06:37:29.099 info No Data sql.0 2022-01-11 06:36:29.107 info No Data sql.0 2022-01-11 06:36:29.106 info No Data sql.0 2022-01-11 06:36:29.103 info No Data sql.0 2022-01-11 06:36:29.102 info No Data sql.0 2022-01-11 06:36:29.100 info No Data sql.0 2022-01-11 06:35:29.113 info No Data sql.0 2022-01-11 06:35:29.111 info No Data sql.0 2022-01-11 06:35:29.105 info No Data sql.0 2022-01-11 06:35:29.101 info No Data sql.0 2022-01-11 06:35:29.098 info No Data sql.0 2022-01-11 06:34:29.105 info No Data
Viele Grüße
Fabian -
RE: Neuer Adapter EMS-ESP für Bosch Heizungen
@tp1de Hallo! Vielen Dank für deine Arbeit, das sieht ziemlich gut aus! Vor allem die Kombination EMS-ESP + KMxxx und die Vorauswertung der Energiedaten finde ich Klasse.
Ich habe deinen Adapter mit einem KM200 und einem Gateway E32 installiert, allerdings bekomme ich laufend
"sql.0 2022-01-10 06:40:28.418 info No Data"
Einträge im Log. Der "alte" KM200" Adapter logt zuverlässig seit über einem Jahr in die Datenbank, und Grafana wertet aus.
Außerdem erhalte unterhttp://<iobroker-ip>/#tab-ems-esp "File tab_m.html not found"
Meine iobroker intallation läuft auf eine RPi4 im Docker Container (und ist zugegeben nicht ganz aktuell, d.h. v3.2.16). Wenn ich Richtung Docker was testen kann sag gerne bescheid.
Viele Grüße
Fabian