NEWS
Modbus Fehlermeldung, wie finde ich den Fehlergrund?
-
Hallo Leute, ich habe eine Fehlermeldung, finde aber den Grund nicht?
Hatt jemand eine Idee, woran das liegen kann, oder wie ich die Ursache finde, Danke?
-
Sehr wenig infos, wo hängt der Modus dran. Was wolltest bzw. was hast du gemacht.
Von Logausgaben keine Screenshots machen sondern in kopieren und in die Codetags packen </>
Spontan sagt meine Glaskugel falsche Adressierung.
-
@tt-tom Am Modbus hängt meine Solaranlage.
2023-06-18 11:41:03.199 - info: weatherunderground.0 (2864487) starting. Version 3.4.2 (non-npm: iobroker-community-adapters/ioBroker.weatherunderground) in /opt/iobroker/node_modules/iobroker.weatherunderground, node: v16.19.1, js-controller: 4.0.24 2023-06-18 11:41:03.709 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:03.918 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:03.919 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:03.919 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:03.919 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:03.919 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:03.919 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:03.920 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:03.920 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:03.920 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:03.920 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:03.921 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:03.921 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:03.928 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:03.934 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:04.106 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:05.874 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:05.996 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3212 nach 3193.2 passe alle Startwerte an 2023-06-18 11:41:06.095 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:06.096 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:06.096 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:06.096 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:06.096 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:06.097 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:06.137 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:06.138 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:06.138 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:06.138 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:06.138 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:06.138 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:06.139 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:06.140 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:06.140 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:06.140 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:06.140 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:06.140 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:06.145 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:06.149 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:06.174 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:06.192 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:07.792 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:08.030 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:08.031 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:08.031 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:08.031 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:08.032 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:08.032 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:08.032 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:08.033 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:08.034 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:08.035 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:08.036 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:08.037 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:08.041 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:08.043 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:08.044 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:08.045 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:08.045 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:08.046 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:08.058 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:08.059 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:08.105 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:08.211 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:09.853 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:10.010 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3203.8 nach 3179.7 passe alle Startwerte an 2023-06-18 11:41:10.110 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:10.111 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:10.111 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:10.111 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:10.111 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:10.111 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:10.123 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:10.124 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:10.124 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:10.124 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:10.124 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:10.125 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:10.125 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:10.126 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:10.126 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:10.126 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:10.126 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:10.127 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:10.177 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:10.178 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:10.179 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:10.214 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:12.177 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:12.395 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:12.396 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:12.397 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:12.397 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:12.397 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:12.397 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:12.398 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:12.399 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:12.399 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:12.399 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:12.399 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:12.399 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:12.400 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:12.401 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:12.401 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:12.401 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:12.402 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:12.402 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:12.414 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:12.456 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:12.458 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:12.615 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:13.059 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5729 nach 5710 passe alle Startwerte an 2023-06-18 11:41:14.330 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:14.445 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3217.2 nach 3200.4 passe alle Startwerte an 2023-06-18 11:41:14.543 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:14.545 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:14.545 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:14.545 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:14.545 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:14.545 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:14.564 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:14.565 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:14.565 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:14.566 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:14.566 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:14.566 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:14.566 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:14.568 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:14.568 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:14.568 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:14.568 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:14.568 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:14.573 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:14.590 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:14.632 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:14.717 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:16.360 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:16.579 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:16.580 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:16.580 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:16.580 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:16.581 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:16.581 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:16.581 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:16.581 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:16.582 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:16.582 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:16.582 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:16.582 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:16.591 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:16.592 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:16.598 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:16.600 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:16.601 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:16.601 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:16.601 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:16.601 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:16.653 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:16.872 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:17.300 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5710 nach 5704 passe alle Startwerte an 2023-06-18 11:41:18.593 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:18.832 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:18.833 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:18.834 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:18.834 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:18.834 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:18.834 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:18.834 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:18.835 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:18.835 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:18.835 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:18.835 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:18.836 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:18.836 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:18.837 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:18.837 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:18.837 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:18.837 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:18.838 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:18.847 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:18.857 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:18.859 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:19.042 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:20.698 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:20.814 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3220.2 nach 3201 passe alle Startwerte an 2023-06-18 11:41:20.911 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:20.912 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:20.912 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:20.913 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:20.913 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:20.913 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:20.913 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:20.914 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:20.914 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:20.914 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:20.914 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:20.915 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:20.922 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:20.924 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:20.924 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:20.924 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:20.926 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:20.926 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:20.940 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:20.948 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:20.950 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:21.114 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:22.847 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:22.900 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Solarpower_Aktuell wurde scheinbar resetet! Reset von 8924.2 nach 8907.7 passe alle Startwerte an 2023-06-18 11:41:22.976 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3201 nach 3185.7 passe alle Startwerte an 2023-06-18 11:41:23.073 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:23.075 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:23.075 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:23.075 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:23.075 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:23.075 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:23.081 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:23.082 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:23.082 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:23.082 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:23.082 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:23.082 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:23.083 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:23.083 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:23.084 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:23.084 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:23.086 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:23.086 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:23.098 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:23.140 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:23.141 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:23.227 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:23.715 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5723 nach 5718 passe alle Startwerte an 2023-06-18 11:41:24.917 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:25.166 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:25.167 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:25.167 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:25.167 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:25.168 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:25.168 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:25.168 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:25.169 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:25.169 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:25.169 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:25.169 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:25.169 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:25.178 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:25.184 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:25.279 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:26.944 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:27.083 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3185.7 nach 3162.7 passe alle Startwerte an 2023-06-18 11:41:27.161 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:27.162 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:27.163 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:27.163 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:27.163 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:27.163 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:27.163 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:27.164 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:27.164 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:27.165 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:27.165 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:27.165 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:27.176 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:27.187 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:27.189 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:27.189 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:27.189 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:27.189 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:27.190 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:27.192 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:27.273 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:27.299 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:29.052 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:29.311 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:29.313 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:29.313 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:29.314 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:29.314 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:29.314 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:29.314 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:29.315 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:29.315 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:29.315 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:29.315 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:29.315 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:29.329 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:29.331 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:29.476 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:29.955 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5750 nach 5724 passe alle Startwerte an 2023-06-18 11:41:31.074 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:31.307 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:31.308 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:31.309 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:31.309 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:31.309 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:31.309 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:31.310 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:31.311 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:31.311 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:31.311 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:31.311 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:31.311 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:31.317 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:31.319 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:31.319 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:31.320 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:31.321 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:31.322 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:31.329 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:31.331 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:31.341 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:31.413 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:33.077 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:33.307 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:33.309 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:33.310 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:33.310 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:33.311 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:33.311 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:33.344 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:33.346 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:33.347 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:33.348 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:33.349 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:33.349 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:33.349 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:33.351 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:33.352 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:33.353 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:33.354 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:33.354 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:33.360 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:33.366 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:33.408 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:33.507 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:34.043 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5724 nach 5720 passe alle Startwerte an 2023-06-18 11:41:35.450 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:35.564 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3214.4 nach 3200 passe alle Startwerte an 2023-06-18 11:41:35.664 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:35.665 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:35.665 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:35.665 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:35.665 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:35.665 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:35.701 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:35.703 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:35.703 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:35.703 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:35.703 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:35.703 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:35.703 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:35.705 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:35.705 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:35.705 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:35.705 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:35.705 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:35.715 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:35.719 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:35.761 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:35.809 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:37.546 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Solarpower_Aktuell wurde scheinbar resetet! Reset von 8933.4 nach 8933.2 passe alle Startwerte an 2023-06-18 11:41:37.603 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:37.751 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:37.910 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:37.752 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:37.752 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:37.752 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:37.752 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:37.752 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:37.801 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:37.809 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:37.810 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:37.811 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:37.811 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:37.811 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:37.811 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:37.812 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:37.813 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:37.813 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:37.813 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:37.813 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:37.814 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:37.823 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:37.864 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:38.165 - info: weatherunderground.0 (2864487) Terminated (NO_ERROR): Without reason 2023-06-18 11:41:38.425 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5720 nach 5717 passe alle Startwerte an 2023-06-18 11:41:38.694 - info: host.iobroker instance system.adapter.weatherunderground.0 terminated with code 0 (NO_ERROR) 2023-06-18 11:41:39.650 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:39.783 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3230.2 nach 3192.8 passe alle Startwerte an 2023-06-18 11:41:39.884 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:39.885 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:39.885 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:39.885 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:39.885 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:39.885 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:39.885 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:39.886 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:39.886 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:39.887 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:39.887 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:39.887 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:39.889 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:39.890 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:39.890 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:39.891 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:39.891 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:39.891 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:39.898 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:39.941 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:39.942 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:39.953 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:41.686 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:41.807 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Solarpower_Aktuell wurde scheinbar resetet! Reset von 8933.2 nach 8923.8 passe alle Startwerte an 2023-06-18 11:41:41.955 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:41.956 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:41.957 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:41.957 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:41.957 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:41.957 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:41.957 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:41.958 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:41.958 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:41.958 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:41.958 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:41.958 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:41.962 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:41.964 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:41.964 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:41.964 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:41.964 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:41.965 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:42.002 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:42.004 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:42.023 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:42.093 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:43.729 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:43.896 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:43.897 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:43.898 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:43.898 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:43.898 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:43.898 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:43.908 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:43.936 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:43.937 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:43.937 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:43.938 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:43.938 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:43.938 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:43.938 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:43.939 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:43.939 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:43.939 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:43.939 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:43.939 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:43.950 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:43.992 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:44.075 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:44.578 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 5719 nach 5701 passe alle Startwerte an 2023-06-18 11:41:45.822 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:45.996 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:45.997 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:45.997 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:45.997 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:45.997 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:45.997 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:46.032 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:46.033 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:46.033 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:46.033 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:46.033 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:46.033 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:46.033 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:46.034 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:46.034 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:46.034 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:46.034 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:46.034 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:46.038 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:46.054 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:46.097 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:46.199 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:47.874 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:47.965 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3239.7 nach 3232.6 passe alle Startwerte an 2023-06-18 11:41:48.065 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.StromProduktion_0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:48.299 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 11:41:48.066 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:48.066 - warn: javascript.0 (338701) at Object. (script.js.Solar.Auswertung.Strom_0:9:7) 2023-06-18 11:41:48.066 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:48.066 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:48.066 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:48.082 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:48.083 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:48.083 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:48.083 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:48.083 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:48.083 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:48.084 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:48.084 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:48.085 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:48.085 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:48.085 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:48.085 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:48.090 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.StromProduktion_0" has to be type "string" but received type "number" 2023-06-18 11:41:48.105 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:48.149 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:49.834 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 11:41:50.047 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:50.048 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:50.049 - warn: javascript.0 (338701) at Object. (script.js.Solar.Kauf_Kompett:8:5) 2023-06-18 11:41:50.049 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:50.049 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:50.049 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:50.049 - warn: javascript.0 (338701) You are assigning a number to the state "0_userdata.0.energy.solarinverter.Verkauf_komplett" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions. 2023-06-18 11:41:50.050 - warn: javascript.0 (338701) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-06-18 11:41:50.050 - warn: javascript.0 (338701) at Object. (script.js.Solar.Verkauf_Kompett:8:5) 2023-06-18 11:41:50.050 - warn: javascript.0 (338701) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2575:34) 2023-06-18 11:41:50.050 - warn: javascript.0 (338701) at listOnTimeout (node:internal/timers:559:17) 2023-06-18 11:41:50.050 - warn: javascript.0 (338701) at processTimers (node:internal/timers:502:7) 2023-06-18 11:41:50.059 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Kauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:50.060 - info: javascript.0 (338701) State value to set for "0_userdata.0.energy.solarinverter.Verkauf_komplett" has to be type "string" but received type "number" 2023-06-18 11:41:50.196 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}
-
@sirpritz sagte in Fehler, finde aber den Grund nicht:
You are assigning a number to the state "0_userdata.0.energy.solarinverter.Kauf_komplett" which expects a string.
Zeig mal Dein dazugehörendes Skript bitte.
-
@djmarc75 Hier.
Man muss wissen, ich habe zwei Wechselrichter.
-
@sirpritz Na da wird halt Dein eigener DP
0_userdata.0.energy.solarinverter.Kauf_komplett
ein String und keine number sein
-
@djmarc75
Danke) -
@djmarc75 Irgendwie habe ich immer noch einen Fehler.
2023-06-18 12:13:47.773 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 12:13:49.547 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 12:13:49.660 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Hausverbrauch wurde scheinbar resetet! Reset von 3309.4 nach 3303 passe alle Startwerte an 2023-06-18 12:13:49.938 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-18 12:13:50.390 - warn: valuetrackerovertime.0 (339501) 0_userdata.0.energy.solarinverter.Strom_ins_Netz wurde scheinbar resetet! Reset von 6582 nach 6563 passe alle Startwerte an 2023-06-18 12:13:51.799 - warn: modbus.1 (2860558) [DevID_1/holdingRegs/40207] Calculation of a scaleFactor which is based on another scaleFactor seems strange. Please check the config for address 206 ! 2023-06-18 12:13:52.227 - error: modbus.1 (2860558) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}
-
@sirpritz sagte in Fehler, finde aber den Grund nicht:
Irgendwie habe ich immer noch einen Fehler.
Habe kein Modbus aber hier könntest Du eine Lösung finden:
-
@tt-tom Leider konnte ich den Fehler immer noch nicht finden.
Hat jemand eine Idee?2023-06-24 17:22:14.120 - error: modbus.1 (1797117) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-24 17:22:17.376 - error: modbus.1 (1797117) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} 2023-06-24 17:22:20.045 - error: modbus.1 (1797117) Cannot write multiple registers_: {"errorCode":144,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}
-
@sirpritz sagte in Fehler, finde aber den Grund nicht:
ILLEGAL DATA ADDRESS"}
du hast irgendwo eine falsche Registeradresse angegeben
die kenne ich aber nicht
-
@sirpritz sagte in Fehler, finde aber den Grund nicht:
Please check the config for address 206 !
stand im alten log.
da würde ich mal mit anfangen -
@homoran und wie finde ich die Adresse raus. Wo kann ich die Adresse sehen?
-
@sirpritz sagte in Fehler, finde aber den Grund nicht:
wie finde ich die Adresse raus.
welche jetzt?
@sirpritz sagte in Fehler, finde aber den Grund nicht:
Wo kann ich die Adresse sehen?
da wo du sie eingegeben hast. im modbus Adapter
-
@homoran sind etwa 50 Einträge, aber ich erkenne nicht welcher Eintrag den Fehler verursacht.
-
@sirpritz sagte in Fehler, finde aber den Grund nicht:
sind etwa 50 Einträge
dann musst du 49 löschen und alle einzeln hinzufügen bis der Fehler kommt
oder du suchst den Eintrag für die Registeradresse die im log stand
@homoran sagte in Fehler, finde aber den Grund nicht:
@sirpritz sagte in Fehler, finde aber den Grund nicht:
Please check the config for address 206 !
stand im alten log.
da würde ich mal mit anfangen -
@homoran
Die 50% Methode ist ggfs schneller.
Zuerst die Hälfte deaktivieren
Tritt der Fehler immer noch auf dann wieder von den verbleibenden 50% deaktivieren usw.
Tritt der Fehler einmal nicht mehr dann die aktuellen deaktivieren und die vorherig deaktivierte Hälfte wieder aktivieren.
50
25
12
6
3
1Im Idealfall ist man in 6 Schritten fertig. Im schlechtesten Fall benötigt man aber keine 49 versuche.
-
könnte aber trotzdem mal der TE @SirPritz den Titel hier sinnvoller gestalten?
-
@oliverio Danke, so konnte ich den Fehler schnell finden, Drei Schritte waren nötig.
Im Register 40084 kam es zum Fehler, obwohl die Daten richtig ausgegeben wurden. -
@djmarc75 Finde leider nicht, wo ich den Titel ändern kann, kannst du mir sagen, wie ich das mache?