NEWS
IOBroker Anbindung an einen Kostal Plenticore
-
@StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:
Rückmeldung. Na ich bin gespannt.
Habe die gleiche Antwort bekommen, dass die Anforderung an das PM weitergeleitet wurde.
Ich wäre aber sehr erstaunt, wenn sich in den nächsten 2-3 Monaten was tut. Aber vielleicht ist das Mgt. mal aufgewacht....Es gibt seit über 1 1/2 Jahren viele Anwender-Beschwerden, dass Anlagen mit 2 Wechselrichtern nicht richtig funktionieren.
Das Portal kann dier Erträge nicht summarisch darstellen und die Kommunikation KSEM zu 2 Wechselrichtern funktioniert erst seit dem letzten FW-Update aus dem Januar 2020.Wenn ich sehe wie lange es bisher gedauert hat ..... dann würde ich nicht zuviel erwarten.
Wenn ich Teil des Kostal-Managements wäre, dann würde ich vor Scham im Boden versinken ..... bzw. handeln ! -
@StrathCole
Im Laufe des heutigen Abends stürzt der Adapter immer wieder mit folgenden Logzeilen ab:2020-03-19 23:05:59.566 - error: host.BT3-PRO Caught by controller[0]: FATAL ERROR: invalid array length Allocation failed - JavaScript heap out of memory 2020-03-19 23:05:59.567 - error: host.BT3-PRO Caught by controller[1]: 1: 0x8fa090 node::Abort() [io.plenticore.0] 2020-03-19 23:05:59.568 - error: host.BT3-PRO Caught by controller[2]: 2: 0x8fa0dc [io.plenticore.0] 2020-03-19 23:05:59.568 - error: host.BT3-PRO Caught by controller[3]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.plenticore.0] 2020-03-19 23:05:59.568 - error: host.BT3-PRO Caught by controller[4]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.plenticore.0] 2020-03-19 23:05:59.568 - error: host.BT3-PRO Caught by controller[5]: 5: 0xef4c72 [io.plenticore.0] 2020-03-19 23:05:59.568 - error: host.BT3-PRO Caught by controller[6]: 6: 0xecc7b9 [io.plenticore.0] 2020-03-19 23:05:59.569 - error: host.BT3-PRO Caught by controller[7]: 7: 0xece53d v8::internal::Factory::NewFixedDoubleArray(int, v8::internal::PretenureFlag) [io.plenticore.0] 2020-03-19 23:05:59.569 - error: host.BT3-PRO Caught by controller[8]: 8: 0xe7c8ff [io.plenticore.0] 2020-03-19 23:05:59.569 - error: host.BT3-PRO Caught by controller[9]: 9: 0x1127ded v8::internal::Runtime_GrowArrayElements(int, v8::internal::Object**, v8::internal::Isolate*) [io.plenticore.0] 2020-03-19 23:05:59.569 - error: host.BT3-PRO Caught by controller[9]: 10: 0x39381f4dbe1d 2020-03-19 23:05:59.569 - warn: host.BT3-PRO instance system.adapter.plenticore.0 terminated due to SIGABRT
Habe noch keine Lösung gefunden es wieder zu stabilisieren.
-
@Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole
Im Laufe des heutigen Abends stürzt der Adapter immer wieder mit folgenden Logzeilen abAuch bei mir gibt es seit 22 Uhr diese Abstürze
-
Oha. Ich habe sie nicht. Vielleicht müsst ihr doch mal die aktuelle Version aus dem git installieren?
-
Und schaut mal in /Pfad/zu/ioBroker/iobroker-data/plenticore.0
Da sind .json Dateien. Ist davon vielleicht eine sehr groß? -
Vielleicht vor einem Update mal debug Log Einschalten, dass ich sehe was genau vor diesem Fehler passiert. Danke.
-
@StrathCole
Die JSON sind alle klein.-rw-rwxr--+ 1 iobroker iobroker 8279 Mär 19 22:37 fcast.json -rw-rwxr--+ 1 iobroker iobroker 838 Mär 19 22:37 pwrcons.json -rw-rwxr--+ 1 iobroker iobroker 54 Mär 19 22:37 pwrgen.json
Ich deaktiviere den Adapter jetzt erstmal bis morgen. Sonst explodiert das Log und ich bekomme Mails wenn Adapter nicht grün sind.
GIT Version teste ich morgen falls er nach Restart dann weiterhin abstürzt. -
@StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:
Vielleicht vor einem Update mal debug Log Einschalten, dass ich sehe was genau vor diesem Fehler passiert. Danke.
Der Adapter stürtzt mit eingeschalteteter Prognose ab. Auch die aktuelle GIT-Version.
Es werden keine Werte mehr übertragen. Folgende Einträge im Log:host.iob 2020-03-20 07:33:57.999 info Restart adapter system.adapter.plenticore.0 because enabled host.iob 2020-03-20 07:33:57.999 info instance system.adapter.plenticore.0 terminated with code NaN () host.iob 2020-03-20 07:33:57.999 warn instance system.adapter.plenticore.0 terminated due to SIGABRT host.iob 2020-03-20 07:33:57.998 error Caught by controller[0]: FATAL ERROR: invalid array length Allocation failed - JavaScript heap out of memory plenticore.0 2020-03-20 07:32:15.382 debug (11691) 2nd Panel surface: 16.65m² plenticore.0 2020-03-20 07:32:15.381 debug (11691) 2nd Panel efficiency: 19.6% plenticore.0 2020-03-20 07:32:15.381 debug (11691) 2nd Panel direction: 325° plenticore.0 2020-03-20 07:32:15.380 debug (11691) 2nd Panel tilt: 40° plenticore.0 2020-03-20 07:32:15.380 debug (11691) Panel surface: 24.6m² plenticore.0 2020-03-20 07:32:15.379 debug (11691) Panel efficiency: 19.6% plenticore.0 2020-03-20 07:32:15.379 debug (11691) Panel direction: 145° plenticore.0 2020-03-20 07:32:15.378 debug (11691) Panel tilt: 40° plenticore.0 2020-03-20 07:32:15.367 info (11691) [START] Starting adapter plenticore v2.1.0.6 plenticore.0 2020-03-20 07:32:15.333 info (11691) starting. Version 2.1.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v10.19.0 host.iob 2020-03-20 07:32:13.025 info instance system.adapter.plenticore.0 started with pid 11691 plenticore.0 2020-03-20 07:31:44.769 info (11648) [START] Starting adapter plenticore v2.1.0.6 plenticore.0 2020-03-20 07:31:44.709 info (11648) starting. Version 2.1.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v10.19.0
Ich habe die Prognose erst einmal deaktiviert, damit die Plenticore-Werte ausgelesen werden.
Der Fehler trat zum ersten Mal Gestern um 22:05 Uhr auf ! -
@StrathCole
Jetzt läuft auch ohne Prognose gar nichts mehr:host.iob 2020-03-20 07:42:18.626 info Restart adapter system.adapter.plenticore.0 because enabled host.iob 2020-03-20 07:42:18.625 error instance system.adapter.plenticore.0 terminated with code 156 (156) host.iob 2020-03-20 07:42:18.049 info instance system.adapter.plenticore.0 started with pid 12003 host.iob 2020-03-20 07:41:48.023 info Restart adapter system.adapter.plenticore.0 because enabled host.iob 2020-03-20 07:41:48.023 error instance system.adapter.plenticore.0 terminated with code 156 (156) host.iob 2020-03-20 07:41:47.452 info instance system.adapter.plenticore.0 started with pid 11963 host.iob 2020-03-20 07:41:17.420 info Restart adapter system.adapter.plenticore.0 because enabled host.iob 2020-03-20 07:41:17.419 error instance system.adapter.plenticore.0 terminated with code 156 (156) host.iob 2020-03-20 07:41:16.884 info instance system.adapter.plenticore.0 started with pid 11947 host.iob 2020-03-20 07:40:46.865 info Restart adapter system.adapter.plenticore.0 because enabled host.iob 2020-03-20 07:40:46.864 error instance system.adapter.plenticore.0 terminated with code 156 (156) host.iob 2020-03-20 07:40:46.284 info instance system.adapter.plenticore.0 started with pid 11928 host.iob 2020-03-20 07:40:16.250 info Restart adapter system.adapter.plenticore.0 because enabled
-
Gibt's ja nicht …
Kannst du den Adapter einmal stoppen, dann die json Dateien löschen, nur die pwrcons.json nicht. Dann neu starten. -
@StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:
Kannst du den Adapter einmal stoppen, dann die json Dateien löschen, nur die pwrcons.json nicht. Dann neu starten.
Json-Dateien gelöscht. Dann Läuft er wieder, aber nur ohne Leistungsprognose.
Mit Prognose kommt wieder der Fehlerost.iob 2020-03-20 08:12:52.459 warn instance system.adapter.plenticore.0 terminated due to SIGABRT host.iob 2020-03-20 08:12:52.458 error Caught by controller[0]: FATAL ERROR: invalid array length Allocation failed - JavaScript heap out of memory
und es werden keine Werte ausgelesen.
Gehe erst mal frühstücken ...
-
@tom57 Danke für die Tests. Das ist echt erstaunlich, vor allem, weil ich den Fehler hier nicht bekomme.
Hast du den Debug-Modus noch angeschaltet in der Adapter-Liste? Mich wundert, dass direkt vor dem Fehler keinerlei Logmeldung kam weiter oben. Irgendwas muss doch direkt vor dem Fehler ausgeführt werden
-
Und vielleicht bitte gerade noch einmal vom git aktualisieren. Habe ein Problem beim Parsen von Kachelmann gefunden und behoben. Vielleicht führt das ja bei euch zum Absturz und bei mir nur zu ner Warnung, warum auch immer.
-
Hab jetzt von GIT (2.1.0.6, Dateien von 08:23 Uhr) aktualisiert und die fcast.json + pwrgen.json gelöscht.
Sonst alles aktiv im Adapter.Adapter stürzt direkt nach Start ab und bleibt rot:
2020-03-20 08:37:22.886 - info: plenticore.0 (807) starting. Version 2.1.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v10.19.0 2020-03-20 08:37:22.950 - info: plenticore.0 (807) [START] Starting adapter plenticore v2.1.0.6 2020-03-20 08:37:22.994 - debug: plenticore.0 (807) Panel tilt: 23° 2020-03-20 08:37:22.996 - debug: plenticore.0 (807) Panel direction: 180° 2020-03-20 08:37:22.997 - debug: plenticore.0 (807) Panel efficiency: 19.3% 2020-03-20 08:37:22.997 - debug: plenticore.0 (807) Panel surface: 39m² 2020-03-20 08:37:24.431 - info: plenticore.0 (807) got weather data from met.no with 229 elements. 2020-03-20 08:38:44.965 - error: host.BT3-PRO Caught by controller[0]: FATAL ERROR: invalid array length Allocation failed - JavaScript heap out of memory 2020-03-20 08:38:44.966 - error: host.BT3-PRO Caught by controller[1]: 1: 0x8fa090 node::Abort() [io.plenticore.0] 2020-03-20 08:38:44.966 - error: host.BT3-PRO Caught by controller[2]: 2: 0x8fa0dc [io.plenticore.0] 2020-03-20 08:38:44.967 - error: host.BT3-PRO Caught by controller[3]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.plenticore.0] 2020-03-20 08:38:44.967 - error: host.BT3-PRO Caught by controller[4]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.plenticore.0] 2020-03-20 08:38:44.967 - error: host.BT3-PRO Caught by controller[5]: 5: 0xef4c72 [io.plenticore.0] 2020-03-20 08:38:44.967 - error: host.BT3-PRO Caught by controller[6]: 6: 0xecc7b9 [io.plenticore.0] 2020-03-20 08:38:44.968 - error: host.BT3-PRO Caught by controller[7]: 7: 0xece53d v8::internal::Factory::NewFixedDoubleArray(int, v8::internal::PretenureFlag) [io.plenticore.0] 2020-03-20 08:38:44.968 - error: host.BT3-PRO Caught by controller[8]: 8: 0xe7c8ff [io.plenticore.0] 2020-03-20 08:38:44.968 - error: host.BT3-PRO Caught by controller[9]: 9: 0x1127ded v8::internal::Runtime_GrowArrayElements(int, v8::internal::Object**, v8::internal::Isolate*) [io.plenticore.0] 2020-03-20 08:38:44.968 - error: host.BT3-PRO Caught by controller[9]: 10: 0x1c3d1905be1d 2020-03-20 08:38:44.968 - warn: host.BT3-PRO instance system.adapter.plenticore.0 terminated due to SIGABRT
-
@Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:
invalid array length Allocation failed
Könntest du noch einmal vom git aktualisieren? Irgendwie muss ich nach und nach Logmeldungen einfügen
-
@StrathCole 2.0.1.7 stürzt ebenso ab:
2020-03-20 09:00:19.268 - info: plenticore.0 (4530) starting. Version 2.1.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v10.19.0 2020-03-20 09:00:19.317 - info: plenticore.0 (4530) [START] Starting adapter plenticore v2.1.0.7 2020-03-20 09:00:19.335 - debug: plenticore.0 (4530) Panel tilt: 23° 2020-03-20 09:00:19.335 - debug: plenticore.0 (4530) Panel direction: 180° 2020-03-20 09:00:19.336 - debug: plenticore.0 (4530) Panel efficiency: 19.3% 2020-03-20 09:00:19.336 - debug: plenticore.0 (4530) Panel surface: 39m² 2020-03-20 09:00:22.368 - info: plenticore.0 (4530) got weather data from met.no with 229 elements. 2020-03-20 09:02:58.471 - error: host.BT3-PRO Caught by controller[0]: FATAL ERROR: invalid array length Allocation failed - JavaScript heap out of memory 2020-03-20 09:02:58.472 - error: host.BT3-PRO Caught by controller[0]: 1: 0x8fa090 node::Abort() [io.plenticore.0] 2020-03-20 09:02:58.473 - error: host.BT3-PRO Caught by controller[0]: 2: 0x8fa0dc [io.plenticore.0] 2020-03-20 09:02:58.473 - error: host.BT3-PRO Caught by controller[1]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.plenticore.0] 2020-03-20 09:02:58.473 - error: host.BT3-PRO Caught by controller[2]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.plenticore.0] 2020-03-20 09:02:58.473 - error: host.BT3-PRO Caught by controller[3]: 5: 0xef4c72 [io.plenticore.0] 2020-03-20 09:02:58.473 - error: host.BT3-PRO Caught by controller[4]: 6: 0xecc7b9 [io.plenticore.0] 2020-03-20 09:02:58.474 - error: host.BT3-PRO Caught by controller[5]: 7: 0xece53d v8::internal::Factory::NewFixedDoubleArray(int, v8::internal::PretenureFlag) [io.plenticore.0] 2020-03-20 09:02:58.474 - error: host.BT3-PRO Caught by controller[6]: 8: 0xe7c8ff [io.plenticore.0] 2020-03-20 09:02:58.474 - error: host.BT3-PRO Caught by controller[6]: 9: 0x1127ded v8::internal::Runtime_GrowArrayElements(int, v8::internal::Object**, v8::internal::Isolate*) [io.plenticore.0] 2020-03-20 09:02:58.474 - error: host.BT3-PRO Caught by controller[6]: 10: 0x33b7e975be1d 2020-03-20 09:02:58.474 - warn: host.BT3-PRO instance system.adapter.plenticore.0 terminated due to SIGABRT
-
-
Stehe in den Startlöchern, aber kein Stress!
Loglevel Debug ist dauerhaft aktiv für deinen Adapter. -
-
@StrathCole Läuft wieder!