NEWS
Prüfen ob Wechselrichter verbunden
-
@stefan-falt sagte in Prüfen ob Wechselrichter verbunden:
Wie kann ich prüfen, ob überhaupt eine Verbindung zum Wechselrichter vorhanden? Sonst laufen immer so viele Fehlermeldungen auf.
wie währe es mit einem einfachen PING
-
@arteck
Keine Ahnung ob Dir das hilft:
Ich werte beim deyeidc-Adapter den DP "info/connection" aus. -
@stefan-falt
Bevor wir hier weiter die armen Glaskugeln quälen, wäre es sicher hilfreich zu wissen, welchen WR Du denn da am Start hast. -
@codierknecht Das ist ein SolPlanet ASW3000S-S
Das ist mein Code, der auch funktioniert. Lediglich die Fehlermeldungen nerven, wenn Nachts keine Verbindung vorhanden.
-
@stefan-falt was kommt nachts beim request zurück?
-
influxdb.0 2023-09-04 20:09:00.779 info Do not store value "{"ack":true}" for 0_userdata.0.SolPlanet.VAR_ElectricalOfTotal because no number javascript.0 2023-09-04 20:09:00.763 info State value to set for "0_userdata.0.SolPlanet.VAR_ElectricalOfToday" has to be type "number" but received type "object" javascript.0 2023-09-04 20:09:00.762 info State value to set for "0_userdata.0.SolPlanet.VAR_ElectricalOfTotal" has to be type "number" but received type "object" javascript.0 2023-09-04 20:09:00.759 info State value to set for "0_userdata.0.SolPlanet.VAR_PowerOfAC" has to be type "number" but received type "object" smartmeter.0 2023-09-04 20:09:00.396 info Received 10 values, 3 updated javascript.0 2023-09-04 20:08:58.412 warn at processTicksAndRejections (node:internal/process/task_queues:82:21) javascript.0 2023-09-04 20:08:58.411 warn at endReadableNT (node:internal/streams/readable:1359:12) javascript.0 2023-09-04 20:08:58.411 warn at IncomingMessage.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.411 warn at IncomingMessage.emit (node:events:526:35) javascript.0 2023-09-04 20:08:58.411 warn at Object.onceWrapper (node:events:628:28) javascript.0 2023-09-04 20:08:58.411 warn at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) javascript.0 2023-09-04 20:08:58.410 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.410 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:58.410 warn at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) javascript.0 2023-09-04 20:08:58.410 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.410 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:58.410 warn at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) javascript.0 2023-09-04 20:08:58.409 warn at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17) javascript.0 2023-09-04 20:08:58.409 warn at script.js.SolPlanet.VAR_Erzeugung:13:5 javascript.0 2023-09-04 20:08:58.408 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:58.403 warn State "0_userdata.0.VAR_Solplanet.VAR_ElectricalOfToday" not found javascript.0 2023-09-04 20:08:58.403 warn at processTicksAndRejections (node:internal/process/task_queues:82:21) javascript.0 2023-09-04 20:08:58.403 warn at endReadableNT (node:internal/streams/readable:1359:12) javascript.0 2023-09-04 20:08:58.403 warn at IncomingMessage.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.402 warn at IncomingMessage.emit (node:events:526:35) javascript.0 2023-09-04 20:08:58.402 warn at Object.onceWrapper (node:events:628:28) javascript.0 2023-09-04 20:08:58.402 warn at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) javascript.0 2023-09-04 20:08:58.402 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.402 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:58.402 warn at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) javascript.0 2023-09-04 20:08:58.401 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.401 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:58.401 warn at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) javascript.0 2023-09-04 20:08:58.401 warn at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17) javascript.0 2023-09-04 20:08:58.400 warn at script.js.SolPlanet.VAR_Erzeugung:12:5 javascript.0 2023-09-04 20:08:58.400 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:58.397 warn State "0_userdata.0.VAR_Solplanet.VAR_ElectricalOfTotal" not found javascript.0 2023-09-04 20:08:58.397 warn at processTicksAndRejections (node:internal/process/task_queues:82:21) javascript.0 2023-09-04 20:08:58.396 warn at endReadableNT (node:internal/streams/readable:1359:12) javascript.0 2023-09-04 20:08:58.396 warn at IncomingMessage.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.396 warn at IncomingMessage.emit (node:events:526:35) javascript.0 2023-09-04 20:08:58.396 warn at Object.onceWrapper (node:events:628:28) javascript.0 2023-09-04 20:08:58.396 warn at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) javascript.0 2023-09-04 20:08:58.395 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.395 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:58.395 warn at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) javascript.0 2023-09-04 20:08:58.395 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:58.395 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:58.395 warn at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) javascript.0 2023-09-04 20:08:58.394 warn at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17) javascript.0 2023-09-04 20:08:58.394 warn at script.js.SolPlanet.VAR_Erzeugung:11:7 javascript.0 2023-09-04 20:08:58.394 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:58.390 warn State "0_userdata.0.VAR_Solplanet.VAR_PowerOfAC" not found javascript.0 2023-09-04 20:08:58.175 info script.js.SolPlanet.VAR_Erzeugung: request: http://192.168.178.24:8484/getdevdata.cgi?device=2&sn=MA30006012260056 javascript.0 2023-09-04 20:08:58.174 warn at processTimers (node:internal/timers:512:7) javascript.0 2023-09-04 20:08:58.174 warn at listOnTimeout (node:internal/timers:569:17) javascript.0 2023-09-04 20:08:58.174 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2723:34) javascript.0 2023-09-04 20:08:58.173 warn at Object.<anonymous> (script.js.SolPlanet.VAR_Erzeugung:8:3) javascript.0 2023-09-04 20:08:58.173 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:58.171 warn State "0_userdata.0.VAR_Solplanet.VAR_PowerOfAC" not found javascript.0 2023-09-04 20:08:58.171 warn at processTimers (node:internal/timers:512:7) javascript.0 2023-09-04 20:08:58.171 warn at listOnTimeout (node:internal/timers:569:17) javascript.0 2023-09-04 20:08:58.170 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2723:34) javascript.0 2023-09-04 20:08:58.170 warn at Object.<anonymous> (script.js.SolPlanet.VAR_Erzeugung:7:3) javascript.0 2023-09-04 20:08:58.170 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:58.168 warn State "0_userdata.0.VAR_Solplanet.VAR_PowerOfAC" not found javascript.0 2023-09-04 20:08:58.165 warn at processTimers (node:internal/timers:512:7) javascript.0 2023-09-04 20:08:58.165 warn at listOnTimeout (node:internal/timers:569:17) javascript.0 2023-09-04 20:08:58.165 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2723:34) javascript.0 2023-09-04 20:08:58.164 warn at Object.<anonymous> (script.js.SolPlanet.VAR_Erzeugung:6:3) javascript.0 2023-09-04 20:08:58.164 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:58.162 warn State "0_userdata.0.VAR_Solplanet.VAR_PowerOfAC" not found influxdb.0 2023-09-04 20:08:50.778 info Do not store value "{"ack":true}" for 0_userdata.0.SolPlanet.VAR_ElectricalOfTotal because no number javascript.0 2023-09-04 20:08:50.766 info State value to set for "0_userdata.0.SolPlanet.VAR_ElectricalOfToday" has to be type "number" but received type "object" javascript.0 2023-09-04 20:08:50.765 info State value to set for "0_userdata.0.SolPlanet.VAR_ElectricalOfTotal" has to be type "number" but received type "object" javascript.0 2023-09-04 20:08:50.763 info State value to set for "0_userdata.0.SolPlanet.VAR_PowerOfAC" has to be type "number" but received type "object" smartmeter.0 2023-09-04 20:08:48.939 info Received 10 values, 1 updated javascript.0 2023-09-04 20:08:48.370 warn at processTicksAndRejections (node:internal/process/task_queues:82:21) javascript.0 2023-09-04 20:08:48.370 warn at endReadableNT (node:internal/streams/readable:1359:12) javascript.0 2023-09-04 20:08:48.369 warn at IncomingMessage.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.369 warn at IncomingMessage.emit (node:events:526:35) javascript.0 2023-09-04 20:08:48.369 warn at Object.onceWrapper (node:events:628:28) javascript.0 2023-09-04 20:08:48.369 warn at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) javascript.0 2023-09-04 20:08:48.369 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.368 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:48.368 warn at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) javascript.0 2023-09-04 20:08:48.368 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.368 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:48.368 warn at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) javascript.0 2023-09-04 20:08:48.368 warn at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17) javascript.0 2023-09-04 20:08:48.367 warn at script.js.SolPlanet.VAR_Erzeugung:13:5 javascript.0 2023-09-04 20:08:48.367 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:48.364 warn State "0_userdata.0.VAR_Solplanet.VAR_ElectricalOfToday" not found javascript.0 2023-09-04 20:08:48.363 warn at processTicksAndRejections (node:internal/process/task_queues:82:21) javascript.0 2023-09-04 20:08:48.363 warn at endReadableNT (node:internal/streams/readable:1359:12) javascript.0 2023-09-04 20:08:48.363 warn at IncomingMessage.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.363 warn at IncomingMessage.emit (node:events:526:35) javascript.0 2023-09-04 20:08:48.363 warn at Object.onceWrapper (node:events:628:28) javascript.0 2023-09-04 20:08:48.363 warn at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) javascript.0 2023-09-04 20:08:48.362 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.362 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:48.362 warn at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) javascript.0 2023-09-04 20:08:48.362 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.362 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:48.362 warn at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) javascript.0 2023-09-04 20:08:48.361 warn at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17) javascript.0 2023-09-04 20:08:48.361 warn at script.js.SolPlanet.VAR_Erzeugung:12:5 javascript.0 2023-09-04 20:08:48.361 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:48.358 warn State "0_userdata.0.VAR_Solplanet.VAR_ElectricalOfTotal" not found javascript.0 2023-09-04 20:08:48.357 warn at processTicksAndRejections (node:internal/process/task_queues:82:21) javascript.0 2023-09-04 20:08:48.357 warn at endReadableNT (node:internal/streams/readable:1359:12) javascript.0 2023-09-04 20:08:48.357 warn at IncomingMessage.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.356 warn at IncomingMessage.emit (node:events:526:35) javascript.0 2023-09-04 20:08:48.356 warn at Object.onceWrapper (node:events:628:28) javascript.0 2023-09-04 20:08:48.356 warn at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) javascript.0 2023-09-04 20:08:48.356 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.356 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:48.356 warn at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) javascript.0 2023-09-04 20:08:48.355 warn at Request.emit (node:domain:489:12) javascript.0 2023-09-04 20:08:48.355 warn at Request.emit (node:events:514:28) javascript.0 2023-09-04 20:08:48.355 warn at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) javascript.0 2023-09-04 20:08:48.355 warn at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17) javascript.0 2023-09-04 20:08:48.355 warn at script.js.SolPlanet.VAR_Erzeugung:11:7 javascript.0 2023-09-04 20:08:48.354 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1730:20) javascript.0 2023-09-04 20:08:48.348 warn State "0_userdata.0.VAR_Solplanet.VAR_PowerOfAC" not found javascript.0 2023-09-04 20:08:48.172 info script.js.SolPlanet.VAR_Erzeugung: request: http://192.168.178.24:8484/getdevdata.cgi?device=2&sn=MA30006012260056
-
@stefan-falt das ist nicht der
result
-
@stefan-falt
Bau noch zusätzlich Sonnenauf-/untergang als Start/Stop in Deine Abfrage mit ein. Hatte ich bei meinem ersten Growatt auch mit drin. -
-
@stefan-falt
nein, kein weiterer Trigger, einfach ein debug-baustein davor -
@homoran
Um zu prüfen was er macht? -
@stefan-falt
Das scheint zu funktionieren. Ich werde Morgen BerichtenDanke für den Support.
-
@stefan-falt sagte in Prüfen ob Wechselrichter verbunden:
@stefan-falt
Das scheint zu funktionieren. Ich werde Morgen BerichtenDanke für den Support.
nein!
nach dem request den result im debug, damit wir wissen was zurückkomt, undxes abfangen können
-
@homoran
Ah, verstehe:
-
@stefan-falt
Ich sollte wohl nur auswerten, wenn der Wert NICHT "undefined" ist ... -
@stefan-falt möglicherweise auf undefined prüfen, und nur dann weitermachen.
ich fürchte aber der EHOSTUNREACH kommt trotzdem.Vielleicht hat @paul53 einen weiteren Geistesblitz
-
Augenblicklich schauts so aus. Ich nehme an um auf undefined zu prüfen muss ich solche eine Variable erstellen?
Ich bin dann mal im Bett. Muss morgen früh raus.Danke + MfG
Stefan -
@stefan-falt sagte: Ich nehme an um auf undefined zu prüfen muss ich solche eine Variable erstellen?
Nein, einfach püfen: falls
result
-
@stefan-falt sagte in Prüfen ob Wechselrichter verbunden:
Augenblicklich schauts so aus.
nee, warte mal bis morgen
@homoran sagte in Prüfen ob Wechselrichter verbunden:
der EHOSTUNREACH kommt trotzdem.
und müllt dir doch das log zu, oder?
-
@homoran sagte: EHOSTUNREACH kommt trotzdem.
Das müsste sich doch mit Hilfe des Ping-Adapters abfangen lassen?