NEWS
go-e Adapter
-
@frana120500
Danke, ist leider etwas an meinem Problem vorbei, habe einen Accesspoint daneben, Verbindung auf 90%, ich weiß das die Dinger scheiß WLAN haben, aber ich habe kein Problem mit dem go-e. Ich habe ein Problem mit dem Adapter.
Der läuft seit Monaten gut, aber jetzt nach dem Update nicht mehr, dass ist mein Problem -
-
@thomas-braun
Wie in dem Git-Hub Issue:Ich habe jetzt sogar schon die Instanz und Adapter komplett gelöscht, dann die alte 1.0.18 drauf und Go-E neu eingerichtet.
Wieder das gleiche, sobald ich AMX ändere kommt der Fehler wie im Log und die Instanz schmiert ab. -
Bitte Text aus dem LogFile nicht als buntes Bildchen sondern als Text in CodeTags posten.
-
@thomas-braun sagte in Go e-charger:
Bitte Text aus dem LogFile nicht als buntes Bildchen sondern als Text in CodeTags posten.
Hier mal ein Auszug:
2022-07-02 17:16:40.956 - [32minfo[39m: host.IOBROKER(Iobroker) stopInstance system.adapter.go-e.0 (force=false, process=true) 2022-07-02 17:16:41.000 - [32minfo[39m: go-e.0 (59416) Got terminate signal TERMINATE_YOURSELF 2022-07-02 17:16:41.001 - [32minfo[39m: host.IOBROKER(Iobroker) stopInstance system.adapter.go-e.0 send kill signal 2022-07-02 17:16:41.000 - [32minfo[39m: go-e.0 (59416) terminating 2022-07-02 17:16:41.001 - [32minfo[39m: go-e.0 (59416) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-07-02 17:16:41.632 - [32minfo[39m: host.IOBROKER(Iobroker) instance system.adapter.go-e.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-07-02 17:16:44.138 - [32minfo[39m: host.IOBROKER(Iobroker) instance system.adapter.go-e.0 started with pid 66840 2022-07-02 17:16:45.564 - [32minfo[39m: go-e.0 (66840) starting. Version 1.0.18 in C:/iobroker/SmartHome/node_modules/iobroker.go-e, node: v12.20.1, js-controller: 3.3.22 2022-07-02 17:16:45.575 - [32minfo[39m: go-e.0 (66840) Server: 192.168.88.121 2022-07-02 17:16:45.575 - [32minfo[39m: go-e.0 (66840) Intervall: 60 2022-07-02 17:16:54.026 - [31merror[39m: host.IOBROKER(Iobroker) cannot check file: C:\iobroker\SmartHome\log/iobroker.2022-06-04.log - Error: EPERM: operation not permitted, lstat 'C:\iobroker\SmartHome\log/iobroker.2022-06-04.log' 2022-07-02 17:16:54.026 - [31merror[39m: host.IOBROKER(Iobroker) cannot check file: C:\iobroker\SmartHome\log/iobroker.2022-06-12.log - Error: EPERM: operation not permitted, lstat 'C:\iobroker\SmartHome\log/iobroker.2022-06-12.log' 2022-07-02 17:17:26.976 - [31merror[39m: go-e.0 (66840) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-07-02 17:17:26.976 - [31merror[39m: go-e.0 (66840) unhandled promise rejection: Cannot read property 'finish' of undefined 2022-07-02 17:17:26.977 - [31merror[39m: go-e.0 (66840) TypeError: Cannot read property 'finish' of undefined at GoE.calculateFromForeignObjects (C:\iobroker\SmartHome\node_modules\iobroker.go-e\main.js:790:21) 2022-07-02 17:17:26.977 - [31merror[39m: go-e.0 (66840) Cannot read property 'finish' of undefined 2022-07-02 17:17:26.979 - [32minfo[39m: go-e.0 (66840) terminating 2022-07-02 17:17:26.980 - [33mwarn[39m: go-e.0 (66840) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-07-02 17:17:26.986 - [32minfo[39m: go-e.0 (66840) Set value 15 of id amx 2022-07-02 17:17:26.989 - [31merror[39m: go-e.0 (66840) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-07-02 17:17:26.989 - [31merror[39m: go-e.0 (66840) unhandled promise rejection: Cannot read property 'finish' of undefined 2022-07-02 17:17:26.989 - [31merror[39m: go-e.0 (66840) TypeError: Cannot read property 'finish' of undefined at GoE.adjustAmpLevelInWatts (C:\iobroker\SmartHome\node_modules\iobroker.go-e\main.js:746:25) 2022-07-02 17:17:26.989 - [31merror[39m: go-e.0 (66840) Cannot read property 'finish' of undefined 2022-07-02 17:17:27.142 - [32minfo[39m: go-e.0 (66840) 200 with message: OK 2022-07-02 17:17:27.566 - [31merror[39m: host.IOBROKER(Iobroker) instance system.adapter.go-e.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2022-07-02 17:17:27.566 - [32minfo[39m: host.IOBROKER(Iobroker) Restart adapter system.adapter.go-e.0 because enabled 2022-07-02 17:17:57.593 - [32minfo[39m: host.IOBROKER(Iobroker) instance system.adapter.go-e.0 started with pid 51836 2022-07-02 17:17:59.001 - [32minfo[39m: go-e.0 (51836) starting. Version 1.0.18 in C:/iobroker/SmartHome/node_modules/iobroker.go-e, node: v12.20.1, js-controller: 3.3.22 2022-07-02 17:17:59.012 - [32minfo[39m: go-e.0 (51836) Server: 192.168.88.121 2022-07-02 17:17:59.012 - [32minfo[39m: go-e.0 (51836) Intervall: 60 2022-07-02 17:18:27.076 - [31merror[39m: go-e.0 (51836) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-07-02 17:18:27.076 - [31merror[39m: go-e.0 (51836) unhandled promise rejection: Cannot read property 'finish' of undefined 2022-07-02 17:18:27.076 - [31merror[39m: go-e.0 (51836) TypeError: Cannot read property 'finish' of undefined at GoE.calculateFromForeignObjects (C:\iobroker\SmartHome\node_modules\iobroker.go-e\main.js:790:21) 2022-07-02 17:18:27.077 - [31merror[39m: go-e.0 (51836) Cannot read property 'finish' of undefined 2022-07-02 17:18:27.081 - [32minfo[39m: go-e.0 (51836) terminating 2022-07-02 17:18:27.081 - [33mwarn[39m: go-e.0 (51836) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-07-02 17:18:27.085 - [32minfo[39m: go-e.0 (51836) Set value 15 of id amx 2022-07-02 17:18:27.087 - [31merror[39m: go-e.0 (51836) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-07-02 17:18:27.087 - [31merror[39m: go-e.0 (51836) unhandled promise rejection: Cannot read property 'finish' of undefined 2022-07-02 17:18:27.087 - [31merror[39m: go-e.0 (51836) TypeError: Cannot read property 'finish' of undefined at GoE.adjustAmpLevelInWatts (C:\iobroker\SmartHome\node_modules\iobroker.go-e\main.js:746:25) 2022-07-02 17:18:27.088 - [31merror[39m: go-e.0 (51836) Cannot read property 'finish' of undefined
-
@nik82 sagte in Go e-charger:
node: v12.20.1, js-controller: 3.3.22
Mal alles auf Stand bringen.
Bei node sind wir bei V16, beim js-controller bei V4 -
@thomas-braun
Ok, mach ich und berichte dann.
Mich wunders halt nur warum die alte Version jetzt auch den Fehler ausgibt, die ist monatelang gut gelaufen. -
@nik82 hast du denn die Parameter für die v3 angepasst?
Hab noch die v2, bin mir da nicht sicher, aber ich meine die v3 tickt anders -
@homoran sagte in Go e-charger:
@nik82 hast du denn die Parameter für die v3 angepasst?
Hab noch die v2, bin mir da nicht sicher, aber ich meine die v3 tickt andersWelche Parameter für die V3 meinst du? Im Adapter kann man ja nicht viel einstellen und in der Go-E hab ich alles so gelassen wie es war und funktioniert hat.
-
@nik82 sagte in Go e-charger:
Welche Parameter für die V3 meinst du?
wenn ich das jetzt noch wüsste...
@homoran sagte in Go e-charger:
Hab noch die v2, bin mir da nicht sicher,
welche Version Adapter und welche Firmware hast du?
@nik82 sagte in Go e-charger:
in der Go-E hab ich alles so gelassen wie es war und funktioniert hat.
ich hatte verstanden, dass du jetzt eine v3 bekommen hättest. Sorry, missverstanden
-
@homoran
Nene, ich hab zwei V3 und das schon mehrere Monate.
Auf der Go-E habe ich die 053.3 und als Adapter wie geschrieben, Update von 1.0.18 auf die neue 1.0.23 und seit dem ist Ende... -
@nik82 war da was mit der neuen API? muss man im Adapter jetzt die API Version auswählen?
-
Aus der Readme:
Dieser Adapter unterstützt derzeit nur die API v1. Die Entwicklung auf die API v2 steht in der Warteschlange. Bitte stelle sicher, dass in der APP die API v1 aktiviert wurde.
Ich vermute ja, dass es mit
1.0.21
Dependency updates: axio, sentryund der toten Nodejs12 und den sonstigen veralteten Versionen zusammenhängt. Vermutlich ist 'sentry' da der Grund.
-
@thomas-braun sagte in Go e-charger:
Aus der Readme:
Und genau da hatte ich vermutet, dass die v2 jetzt unterstützt werden könnte.
Hätte ja sein können, dass dss ReadMe nicht angepasst wurde.@thomas-braun sagte in Go e-charger:
Ich vermute
wäre zumindest einen Versuch wert.
-
Danke für eure Hilfe, aber ich muss erstmal alles mal updaten, habe ich gerade versucht mit meiner Windows-Iobroker Version.
Nodejs war kein Problem, aber den JS-Controller hatte ich schon so lange nicht mehr upgedatet und ich hatte mir mal aufgeschrieben das dieser mit iobroker upgrade self upzudaten ist, aber da kam der Fehler das npm nicht mehr aktuell ist.
Jetzt muss ich mich da erstmal wieder einlesen.Habe derweil jetzt die komplette Iobroker-Datensicherung zurückgespielt, jetzt geht wieder alles.
Ich werde das ganze mal mit aktuellen Updates probieren und gebe dann nochmal Rückmeldung, falls jemand das gleiche Problem hat.
Erstmal vielen Dank für eure schnellen Antworten
-
Das ist halt das 'Problem', wenn man Updates lange schleifen lässt. Das wird dann alles aufwändiger.
Deswegen regelmäßig das System auf Stand halten. -
@nik82 sagte in Go e-charger:
Nodejs war kein Problem, ..., aber da kam der Fehler das npm nicht mehr aktuell ist.
das passt nicht!
bitte Meldung zeigen.
mit jedem node kommt das passende npm. Niemals npm alleine anfassen!
-
-
@homoran
Danke für deine Hilfe, aber wie gesagt, ich hab jetzt schon Datensicherung zurückgespielt.
Ich mach das morgen in aller Ruhe und werde mich da erstmal einlesen:Werde es evtl. gleich mit dem neuen Installer probieren: https://forum.iobroker.net/topic/55185/test-iobroker-unter-windows-installieren-2022-edition?_=1656706273392&lang=en-US
Wenn dann noch etwas ist, dann melde ich mich auch gerne nochmal, danke
Meine persönlichen Installationsprobleme gehören ja auch nicht unbedingt hier in den Threat
-
Nur als Info:
Im Github ist jetzt eine neue Version (1.0.25) vom Go-E mit dieser kommt der Fehler nicht mehr.