NEWS
Neuer Adapter EMS-ESP für Bosch Heizungen
-
@mwolle
Versuche mal 2 Dinge.- Stoppe den Adapter. Dann lösche mal manuell die gesamte recordings State-Struktur und starte den Adapter neu.
Funktioniert es? - Gib mal manuell den Wert 1 in den _ States ein und starte den Adapter neu. Sind jetzt Werte da?
Ich verstehe nicht warum keine mySQL-Werte geschrieben werden :angry:
- Stoppe den Adapter. Dann lösche mal manuell die gesamte recordings State-Struktur und starte den Adapter neu.
-
@mwolle irgendwas ist bei Dir merkwürdig. Die Fehlermeldungen aus dem 1. Block passen nicht zum aktuellen Coding der Beta-Version 1.9. Der 2. Block gibt nur als Info aus, dass die States für mySQL enabled werden. (nur einmal).
Wäre es möglich die Instanzen und den Adapter komplett zu löschen und den Adapter aus Github ganz neu zu installieren?
Speichere Dir vorher die Adapter-Config, dann must du die nur einmal neu laden ...Und mir fällt gerade auf, dass Du scheinbar unter Windows arbeitest. Kann das sein?
Bei Windows muss Du den Adapter erst stoppen und sicherstellen, dass keiner der Files im entsprechenden node-modules Directory gesperrt ist bevor Du eine neue Version aus dem repro oder Github installierst.Woher kommen eigentlich die disabled Meldungen von sql.0 ???
Läuft die mySQL Server-Instanz auch unter Windows?....und schalte mal den parallel laufenden km200 Adapter aus
-
@mwolle irgendwas ist bei Dir merkwürdig. Die Fehlermeldungen aus dem 1. Block passen nicht zum aktuellen Coding der Beta-Version 1.9. Der 2. Block gibt nur als Info aus, dass die States für mySQL enabled werden. (nur einmal).
Wäre es möglich die Instanzen und den Adapter komplett zu löschen und den Adapter aus Github ganz neu zu installieren?
Speichere Dir vorher die Adapter-Config, dann must du die nur einmal neu laden ...Und mir fällt gerade auf, dass Du scheinbar unter Windows arbeitest. Kann das sein?
Bei Windows muss Du den Adapter erst stoppen und sicherstellen, dass keiner der Files im entsprechenden node-modules Directory gesperrt ist bevor Du eine neue Version aus dem repro oder Github installierst.Woher kommen eigentlich die disabled Meldungen von sql.0 ???
Läuft die mySQL Server-Instanz auch unter Windows?....und schalte mal den parallel laufenden km200 Adapter aus
-
@mwolle irgendwas ist bei Dir merkwürdig. Die Fehlermeldungen aus dem 1. Block passen nicht zum aktuellen Coding der Beta-Version 1.9. Der 2. Block gibt nur als Info aus, dass die States für mySQL enabled werden. (nur einmal).
Wäre es möglich die Instanzen und den Adapter komplett zu löschen und den Adapter aus Github ganz neu zu installieren?
Speichere Dir vorher die Adapter-Config, dann must du die nur einmal neu laden ...Und mir fällt gerade auf, dass Du scheinbar unter Windows arbeitest. Kann das sein?
Bei Windows muss Du den Adapter erst stoppen und sicherstellen, dass keiner der Files im entsprechenden node-modules Directory gesperrt ist bevor Du eine neue Version aus dem repro oder Github installierst.Woher kommen eigentlich die disabled Meldungen von sql.0 ???
Läuft die mySQL Server-Instanz auch unter Windows?....und schalte mal den parallel laufenden km200 Adapter aus
-
@tp1de ja läuft beides auf einem Win 10 Rechner. Ja lösche das einmal und dann installiere ich das neu.
@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 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 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.

-
@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}] -
@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 -
@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 -
@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)
-
@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 -
@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)
-
@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:





