NEWS
Neuer Adapter EMS-ESP für Bosch Heizungen
-
@mwolle neu installiert:
ems-esp.0 2022-04-18 21:10:41.294 warn Terminated (UNCAUGHT_EXCEPTION): Without reason ems-esp.0 2022-04-18 21:10:41.291 info terminating ems-esp.0 2022-04-18 21:10:41.282 error Cannot read property 'length' of undefined ems-esp.0 2022-04-18 21:10:41.282 error TypeError: Cannot read property 'length' of undefined at C:\Program Files\iobroker\SmartHomeneu\node_modules\iobroker.ems-esp\main.js:429:34 at Immediate.<anonymous> (C:\Program Files\iobroker\SmartHomeneu\node_modules\iobroker.js-controller\lib\adapter.js:5760:70) at processImmediate (internal/timers.js:461:21) ems-esp.0 2022-04-18 21:10:41.280 error uncaught exception: Cannot read property 'length' of undefined ems-esp.0 2022-04-18 21:10:41.277 error Cannot read property 'length' of undefined ems-esp.0 2022-04-18 21:10:41.277 error TypeError: Cannot read property 'length' of undefined at C:\Program Files\iobroker\SmartHomeneu\node_modules\iobroker.ems-esp\main.js:451:30 at Immediate.<anonymous> (C:\Program Files\iobroker\SmartHomeneu\node_modules\iobroker.js-controller\lib\adapter.js:5760:70) at processImmediate (internal/timers.js:461:21) ems-esp.0 2022-04-18 21:10:41.275 error uncaught exception: Cannot read property 'length' of undefined ems-esp.0 2022-04-18 21:10:41.272 error Cannot read property 'length' of undefined ems-esp.0 2022-04-18 21:10:41.271 error TypeError: Cannot read property 'length' of undefined at C:\Program Files\iobroker\SmartHomeneu\node_modules\iobroker.ems-esp\main.js:451:30 at Immediate.<anonymous> (C:\Program Files\iobroker\SmartHomeneu\node_modules\iobroker.js-controller\lib\adapter.js:5760:70) at processImmediate (internal/timers.js:461:21) ems-esp.0 2022-04-18 21:10:41.265 error uncaught exception: Cannot read property 'length' of undefined
-
@mwolle das betrifft das Statistik Modul. Schalt mal alles aus bis auf Recordings...
-
-
@mwolle und immer noch keine Daten?
-
@tp1de leider nein
-
@mwolle auch mit der aktuellsten Github Version nicht?
-
@tp1de es bleibt leider dabei:
-
@mwolle Bist Du sicher, dass in der Datenbank keine Daten sind? Falls ja, fällt mir nichts mehr ein.
Lass mal das JS-Script laufen und pass ggfs. den Feldnamen an ...Es sollte dann eine Liste mit ID und den Datensätzen erstellt werden.
-
@tp1de ```
javascript.0
2022-04-19 18:10:04.704 info script.js.common.ems: [{'id':24,'ts':1600120800000,'val':3728.9,'ack':1,'_from':2,'q':0},{'id':24,'ts':1602720000000,'val':7315.5,'ack':1,'_from':2,'q':0},{'id':24,'ts':1605398400000,'val':11061.8,'ack':1,'_from':2,'q':0},{'id':24,'ts':1607990400000,'val':17418.7,'ack':1,'_from':2,'q':0},{'id':24,'ts':1610665200000,'val':105245.1,'ack':1,'_from':2,'q':0},{'id':24,'ts':1613343600000,'val':15301,'ack':1,'_from':2,'q':0},{'id':24,'ts':1615762800000,'val':61811.5,'ack':1,'_from':2,'q':0},{'id':24,'ts':1618437600000,'val':8936.7,'ack':1,'_from':2,'q':0},{'id':24,'ts':1621029600000,'val':6096.9,'ack':1,'_from':2,'q':0},{'id':24,'ts':1623708000000,'val':2051.4,'ack':1,'_from':2,'q':0},{'id':24,'ts':1626300000000,'val':1221.3,'ack':1,'_from':2,'q':0},{'id':24,'ts':1628978400000,'val':2052,'ack':1,'_from':2,'q':0},{'id':24,'ts':1631656800000,'val':2595.9,'ack':1,'_from':2,'q':0},{'id':24,'ts':1634256000000,'val':5404.3,'ack':1,'_from':2,'q':0},{'id':24,'ts':1636934400000,'val':9200,'ack':1,'_from':2,'q':0},{'id':24,'ts':1639526400000,'val':17273.4,'ack':1,'_from':2,'q':0},{'id':24,'ts':1642201200000,'val':170790.9,'ack':1,'_from':2,'q':0},{'id':24,'ts':1644879600000,'val':14715.5,'ack':1,'_from':2,'q':0},{'id':24,'ts':1647298800000,'val':30629.4,'ack':1,'_from':2,'q':0},{'id':24,'ts':1649189443253,'val':null,'ack':1,'_from':0,'q':64},{'id':24,'ts':1649190282412,'val':null,'ack':0,'_from':1,'q':64},{'id':24,'ts':1649190305661,'val':null,'ack':1,'_from':1,'q':64},{'id':24,'ts':1649274568572,'val':null,'ack':0,'_from':1,'q':64},{'id':24,'ts':1649274578763,'val':null,'ack':1,'_from':1,'q':64},{'id':24,'ts':1649973600000,'val':5116,'ack':1,'_from':2,'q':0},{'id':24,'ts':1650300342482,'val':null,'ack':0,'_from':1,'q':64},{'id':24,'ts':1650300342483,'val':null,'ack':0,'_from':1,'q':64},{'id':24,'ts':1650308258323,'val':null,'ack':0,'_from':1,'q':64},{'id':24,'ts':1650308650119,'val':null,'ack':0,'_from':1,'q':64},{'id':24,'ts':1650380778655,'val':null,'ack':0,'_from':1,'q':64}] -
@mwolle sag ich doch - die Datensätze sind da. Warum siehst Du die nicht im Objekt-Browser ????
... sind aber irgendwie durcheinander ...
Hier ein Script welches alle Datensätze zu den recordings löscht:
Lass 2-3 Mal laufen -
@tp1de habe ich gemacht und der hat alles schön gelöscht.
-
@mwolle dann starte mal den Adapter neu. Beim ersten Durchlauf musst du dann Protokoll-Einträge für die recordings haben und damit auch Datensätze die du im Objekt-Browser sehen kannst. Dauert bei mir immer 1-2 Minuten, bis die angezeigt werden. (Verlaufsdaten oder Diagramm - musst nur den Zeitraum anpassen)
-
Ich suche Beta-Tester für die neue Wärmebedarfs-Steuerung in der Adapter-Version 1.9.x.
Diese ist von GitHub installierbar.Ziel dieser Funktionserweiterung ist es in der aktuellen Übergangszeit den Heizbedarf zu ermitteln und dann einzelne Heizkreise ab- und wieder anzuschalten. Ansonsten taktet die Heizung bei mir sehr häufig trotz Modulation.
Vielleicht hat jemand Lust mit zu testen. Hier eine Funktionsbeschreibung:
https://github.com/tp1de/ioBroker.ems-esp/wikiAdapterfehler oder Anregungen bitte im Github als issue anlegen:
https://github.com/tp1de/ioBroker.ems-esp/issues -
@tp1de leider verbleibt der Stand wie vorher, keine Werte zu sehen.
-
@mwolle also nochmal für alle, seit dem 18.04. werden die Werte gespeichert, anschauen kann man diese bei mir nur unter flot. Da werden die Grafiken angezeigt. Bei mit mit einem MB LAN 2 sind aber die Warmwasserwerte nicht plausibel...liegt aber nicht am Adapter das sieht jetzt gut aus:
-
@mwolle
Sag mal, bekommst du jetzt Werte bei diversen _Days, _Hours, _Months?
Bei mir kommt nämlich gar nichts mehr. Ich bilde mir zwar ein es hat bei mir mal einen Tag funktioniert, aber da sieht es jetzt aus wie bei deinem Screenshot "(null) kWh"
MfG
Patrick -
Hallo zusammen,
da ich gelesen habe das es ein neuen Adapter gibt habe ich diesen auch gleich installiert.
Allergings kommen diese Fehlermeldungen siehe Screenshot.
Kann mir jemand sagen, wo der Fehler liegt ?
Grüße
-
@titanflex welche Version?
Ich vermute mal, dass du die Wirkungsgrad-Ermittlung eingeschaltet hast und bei Deiner Anlage die zu lesenden States nicht vorhanden sind. In der aktuellen Github-Version 1.9. sind die 3 States eingabefähig und diese Fehler werden sauber abgefangen (hoffentlich). Teste mal. -
@marsmännchen Ich habe bereits mehrfach versucht zu erklären, dass die Recordings ja historische Werte sind.
Um diese zu speichern, verwende ich ich für mySQL direkte SQL-Befehle und nicht die ioBroker internen storeState Funktionen. Das Resultat sind die unter Objekte angezeigten null()-Werte. Das ist soweit normal, die Daten sind trotzdem in den Datenbank und können mit Flot oder Grafana angezeigt werden. Falls nicht, mach bitte unter Github ein "issue" auf. -
@tp1de sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:
@titanflex welche Version?
Ich vermute mal, dass du die Wirkungsgrad-Ermittlung eingeschaltet hast und bei Deiner Anlage die zu lesenden States nicht vorhanden sind. In der aktuellen Github-Version 1.9. sind die 3 States eingabefähig und diese Fehler werden sauber abgefangen (hoffentlich). Teste mal.Also ich habe die Version
Wie kann ich diese 1.9 auf iobroker installieren? Hast du da ein Leitfaden?
Grüße
Edit:
Wirkungsgrad habe ich deaktiviert folgende Fehler stehen trotzdem an