NEWS
[gelöst] web-speedy mit Fehlermeldung
-
Wünsche eine schönen guten Morgen.
Erhalte seit den letzten Tagen folgende Meldung im LOG:
javascript.0 2021-03-27 09:04:07.091 error (4115) at processImmediate (internal/timers.js:461:21) javascript.0 2021-03-27 09:04:07.090 error (4115) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5555:41) javascript.0 2021-03-27 09:04:07.090 error (4115) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:502:29) javascript.0 2021-03-27 09:04:07.089 error (4115) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1075:38) javascript.0 2021-03-27 09:04:07.088 error (4115) at Object.<anonymous> (script.js.common.Web_Speed:197:3) javascript.0 2021-03-27 09:04:07.087 error (4115) at writeHTML (script.js.common.Web_Speed:152:15) javascript.0 2021-03-27 09:04:07.086 error (4115) Error in callback: TypeError: Cannot read property 'length' of null
Der Adapter läuft auf einem PI 4. Alle Programme sind aktuell.
Wer kann mir bei der Abstellung helfen. Danke -
@heinhan sagte:
at Object.<anonymous> (script.js.common.Web_Speed:197:3)
Was macht das Skript "common.Web_speed" in Zeile 197?
-
-
@sigi234 Ja, den habe ich installiert, bisher auch ohne Probleme
-
@heinhan sagte in web-speedy mit Fehlermeldung:
@sigi234 Ja, den habe ich installiert, bisher auch ohne Probleme
Und das Skript?
-
@paul53 Das steht drin: ```
on({id: "web-speedy.0.running", val: false}, function (obj) {
writeHTML();
if (braucheEinFile) {writeFile(home, path ,htmlOut, function (error) { /log('file written');/ });}
});Das ganze Scirpt habe ich hier runtergeladen:
//@liv-in-sky 2020 19.3.-10:42
// orginal template für tabelle: https://forum.iobroker.net/topic/28021/html-table-für-vis-oder-iqontrol-js-und-blockly/152 -
-
@sigi234 Habe ich von Dir übernommen : View_web_speedy_Sigi234.txt
-
@heinhan JS-Script 5.1.3 zur weiteren Info
-
das ist das webspeedy tabellen script -
zeig doch bitte mal, was in dem dp steht: javascript.x.Tabellen.Web-Speedy-Test.Messungen
das x ist die javascript-instanz nummer - meistens 0 -
du kannst auch mal:
- script stoppen
- den datenpunkt javascript.x.Tabellen.Web-Speedy-Test.Messungen löschen
- script starten
- ein messung mit dem datenpunkt starten (web-speedy.0.test_auto_modus =>> best server und dann web-speedy.0.test_best klicken)
-
Getestet, funktioniert.
Platform: Windows RAM: 16 GB Node.js: 12.21.0 NPM: 6.14.11 JS Controler: 3.2.16 Admin: 4.2.1 Web: 3.3.0 Socket.io: 3.1.4 Script Engine: 5.1.3
-
@sigi234 welche version hast du bei javascript - bin noch bei 4...
-
@sigi234 sagte in web-speedy mit Fehlermeldung:
Getestet, funktioniert.
wenn du einen neuen test startest - wird die tabelle dann anschliessend upgedatet
-
@liv-in-sky sagte in web-speedy mit Fehlermeldung:
wenn du einen neuen test startest - wird die tabelle dann anschliessend upgedatet
Ja
-
@sigi234 sorry - ist ja aktuelle zeit
-
-
@liv-in-sky sagte in web-speedy mit Fehlermeldung:
@sigi234 sorry - ist ja aktuelle zeit
Aber, der Test Button geht nicht in der Tabelle!Erledigt, dauert seine Zeit.
-
@liv-in-sky Perfekt, löschen des Datenpunkts und anschließender Test wie beschrieben hat geklappt. Nun keine Fehlermeldung mehr in der LOG. Danke
-