NEWS
[Adapter] cloudfreie Auslesung von Deye-Invertern
-
@rene55 Da steht:
deyeidc.0 2023-10-14 16:55:39.920 debug Connection closed deyeidc.0 2023-10-14 16:55:39.916 debug [offlineReset] Values will be nullable. deyeidc.0 2023-10-14 16:55:39.915 debug No connection to inverter: 'connect ETIMEDOUT 192.168.2.108:8899' deyeidc.0 2023-10-14 16:55:39.912 debug Connection error deyeidc.0 2023-10-14 16:53:30.131 debug try to connect . . . deyeidc.0 2023-10-14 16:53:30.131 debug checkUserData is ready deyeidc.0 2023-10-14 16:53:30.131 info Retrieving data from the inverter will be done every 330 seconds deyeidc.0 2023-10-14 16:53:30.130 debug IP address [192.168.2.108] seems to be valid. deyeidc.0 2023-10-14 16:53:30.127 info starting. Version 0.0.12 (non-npm: raschy/ioBroker.deyeidc) in /opt/iobroker/node_modules/iobroker.deyeidc, node: v18.17.1, js-controller: 5.0.12 deyeidc.0 2023-10-14 16:53:30.062 info starting. Version 0.0.12 (non-npm: raschy/ioBroker.deyeidc) in /opt/iobroker/node_modules/iobroker.deyeidc, node: v18.17.1, js-controller: 5.0.12 deyeidc.0 2023-10-14 16:53:29.820 debug States connected to redis: 127.0.0.1:9000 deyeidc.0 2023-10-14 16:53:29.680 debug States create User PubSub Client deyeidc.0 2023-10-14 16:53:29.679 debug States create System PubSub Client deyeidc.0 2023-10-14 16:53:29.678 debug States connected to redis: 127.0.0.1:9000 deyeidc.0 2023-10-14 16:53:29.662 debug Redis States: Use Redis connection: 127.0.0.1:9000 deyeidc.0 2023-10-14 16:53:29.566 debug States create User PubSub Client deyeidc.0 2023-10-14 16:53:29.565 debug States create System PubSub Client deyeidc.0 2023-10-14 16:53:29.523 debug Objects connected to redis: 127.0.0.1:9001 deyeidc.0 2023-10-14 16:53:29.507 debug Objects client initialize lua scripts deyeidc.0 2023-10-14 16:53:29.501 debug Redis States: Use Redis connection: 127.0.0.1:9000 deyeidc.0 2023-10-14 16:53:29.369 debug Objects create User PubSub Client deyeidc.0 2023-10-14 16:53:29.368 debug Objects create System PubSub Client deyeidc.0 2023-10-14 16:53:29.365 debug Objects connected to redis: 127.0.0.1:9001 deyeidc.0 2023-10-14 16:53:29.358 debug Objects client initialize lua scripts deyeidc.0 2023-10-14 16:53:29.327 debug Objects create User PubSub Client deyeidc.0 2023-10-14 16:53:29.326 debug Objects create System PubSub Client deyeidc.0 2023-10-14 16:53:29.324 debug Objects client ready ... initialize now deyeidc.0 2023-10-14 16:53:29.320 debug Objects client ready ... initialize now deyeidc.0 2023-10-14 16:53:29.300 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 deyeidc.0 2023-10-14 16:53:29.290 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 host.DellE6400 2023-10-14 16:53:28.562 info instance system.adapter.deyeidc.0 started with pid 30684
-
@flatlander Ja, soweit so schön, hilft aber gerade nicht so richtig weiter: Auffällig ist, dass '[offlineReset]' schon so früh kommt. Normalerweise sollte das erst nach ca. 9 Minuten kommen.
-
@rene55 Aha, liegt vielleicht daran, dass ich vorher schon ein paarmal die Instanz resettet habe. Ich hatte ja die verschiedenen SN ausprobiert.
Bei nochmaligem genauem Hinshehn fällt mir auf, dass da nicht immer derselbe Fehlercode steht: EHOSTUNREACH und ETIMEOUT. -
Hi,
gestern die 0.13 installiert, und heute kam in einer tour diese Err_out_of_Range ...
Zurueck auf die 0.12 und alles ist gut...
Die Werte stimmen..2023-10-17 11:12:34.413 - error: deyeidc.1 (1042397) RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 2023-10-17 11:12:46.417 - error: deyeidc.0 (1042390) RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 2023-10-17 11:14:28.668 - error: deyeidc.4 (1042411) RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13
-
@ilovegym Danke für die Rückmeldung. Ich krieg dieses Phänomen einfach nicht in den Griff - bin aber intensiv dran.
-
alles gut.. hatte ich bisher nie.. kam hier erst mit der 0.13er Version..
-
@rene55 Hallo Rene, ich komme einfach nicht weiter. Jetzt habe ich den Adapter aus dem adpters repository gelöscht und neu geladen. Bekam dann aber nur die Version 0.0.11. Diese dann installiert, leider mit dem selben Erfolg: Keine Verbindung zum Device. Vielleicht ist der Port falsch. Weißt Du wie ich das herausfinden kann ?
-
Wenn ich meine Bescheidene Meinung zu dem "Range - Error" Problem kurz kund tun darf - ?
Ich hatte bis vor kurzem die Version 0.12 am Start UND Node 18.17.0 / NPM 9.6.7.
In diesem Zustand des Systems hatte ich nicht eine einzige "Range-Error" Meldung.Am Samstag habe ich dann Node / NPM geupdatet auf 18.18.2 / 9.8.1. Nach dem Update und dem Hochfahren von ioB hatte ich unter 0.12 das Phänomen das EINMAL eine "Range -Error" Meldung kam.
Ich habe danach den Adapter auf 0.13 geupdatet und seit dem kommen die Range Error Meldungen verstärkt im 3er Block.
Wie gesagt, unter der alten Node Version UND 0.12 - keine Range Error Meldungen.
deyeidc.0 17404 2023-10-17 16:38:18.339 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:34:09.316 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:32:09.579 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:28:09.243 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:24:03.192 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:18:02.136 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:13:54.106 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:07:53.080 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 16:03:45.017 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13
-
@flatlander Wenn du den Port nicht explizit geändert hast, ist der auf Standard 8899.
-
@jb_sullivan Das der Fehler jetzt sichtbar wird, kann an Node, am Controller oder am Admin liegen. Die werden ja (gottseidank) immer pingeliger. Heißt nix, ich muss den Fehler finden. Du sagst, 'verstärkt im 3er Block'. Will heissen, du hast 3 Registerbereiche angelegt und der Fehler kommt beim Auswerten der Antworten zu den Registern im 3. Block. Richtig?
-
@rene55 Das mit den 3er Blöcken habe ich wohl falsch interpretiert, weil die Meldungen immer zusammenhängend angezeigt wurden. Ich hatte aber keinen Filter auf deye im Logging gelegt. Dazwischen kamen immer noch Meldungen von anderen Adaptern.
Wenn man nach deye filtert sind alle Meldungen immer exakt im Abstand von 2 Minuten auseinander.
Register Bereiche habe ich vier angelegt.
deyeidc.0 17404 2023-10-17 18:19:30.332 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 18:17:28.974 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 18:15:29.222 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 18:13:21.929 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 18:11:21.892 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 18:09:21.841 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13 deyeidc.0 17404 2023-10-17 18:07:21.839 error RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 10. Received 13
-
@rene55 Ja, der steht auf 8899. Ich frage mich nur, ob der bei meinem MC vielleicht nicht stimmt.
-
@flatlander Versuch doch mal mit http://192.168.xxx.yyy/config_hide.html
was da angezeigt wird. Hier sollte was bei "Internal server parameter setting" stehen. -
@rene55 Danke für den Tipp. Werde ich morgen probieren, wenn der MC wieder online ist.
-
@Rene
Hi, Ich hatte dir ja auch vor ca. 2 Wochen geschrieben das ich unter die 0.11 die Fehlermeldungen bekommen habe. Seit dem ich die 0.12 Version Installiert habe.... nicht eine Fehlermeldung.
(Deye600 mit relais!) ...... möchte aber auch mal nicht so laut schreien, sonst kommen sie wieder -
@ralle Pssst. Bleibt unter uns. Nicht das der WR mithört .
-
@rene55 Jou, da steht Port 8899. Seit heute bekoome ich allerdings eine andere Fehlermeldung: "connection closed/destroyed". Sagt Dir das etwas ?
-
Hi, kann man über den Adapter auch Register setzen? Über den Wert 40 kann man wohl die Ausgangsleistung in % angeben
-
@flatlander Ist das die einzige Meldung oder gibt es noch weitere, dazugehörende?
-
@lesiflo Wo hast du denn diese Information her? Und als Antwort: Leg im Adapter einen Datenpunkt an der "Power_Set" heißt und trag dann da deinen Prozentwert ein. Diese Funktion ist mit Vorsicht zu genießen, da hier schreibender Zugriff erfolgt. Ich kann nicht sagen, wie oft man da schreiben darf. Ist sicherlich nicht geeignet, um Nulleinspeisung zu realisieren. Dafür ist die Updaterate auch viel zu gering.