NEWS
Material Design Widets: Netzwerk Status
-
@rosi8818 In JsonList steht auch nichts drin.
Bei tr-064.2.devices.Rolladen-Wohnzimmer.active bricht er ab und erzeugt dann wohl keine JsonList.
Also schau mal was in tr-064.2.devices.Rolladen-Wohnzimmer.active los ist.
-
@gargano der sieht sauber aus aber mir ist was anderes aufgefallen
ja er bricht bei Wohnzimmer ab, ich bin das Logfile durchgegangen und habe es schritt für schritt mit den DP vergleichen.
Der DP danach hat statt channel state drin stehenDas wird doch vom Adapter tr64 eingetragen oder?
Das ist genau der DP nach Wohnzimmer, denn ab da hört es auf. -
@rosi8818 bei mir sind das auch alle Channels
-
@gargano ist der einzige mit State. den versuche ich mal zu ändern und melde mich
-
@gargano ändern brachte nicht, ich hab ihn gelöscht und das Script läuft durch...
jetzt starte ich den Adapter tr64 neu mal sehen was er dann macht.. -
@gargano nach dem starten des Adapters hat er den jetzt als channel angelegt und läuft durch.
In vis kommt kein Fehler wenn ich auf Sortieren oder filtern gehe aber beide Funktionen ohne Funktion...hast Du da noch ein Tipp? (die habe ich im default gelassen)
-
@rosi8818 Beim Sortieren Button schauen
Ebenso beim Filtern.
Die DP's sollten sich dann ändern beim Drücken der Buttons
-
@rosi8818 Hab gesehen, das ganze Script ist in try..catch eingebettet. Jeder Fehler landet dann hier :
} catch (err) { console.error(`[netzwerkStatus] error: ${err.message}, stack: ${err.stack}`); }
-
@gargano ich bin etwas verwundert, ich habe keine Objekt ID wenn ich oben sortieren markiere, nur
der schon ausgefüllt warHAT sich erledigt
-
@gargano das sagt mir überhaupt nichts, leider. kann ich das ignorieren oder muss ich aktiv werden?
-
@rosi8818 War nur eine Info zu dem try..catch ...
-
@rosi8818 Also geht es jetzt ?
-
@gargano
jepp, ich freu mich so, eine Menge gelernt dank deiner Geduld
Danke -
@rosi8818 Immer wieder gerne
-
@Nickel
@MachinimaIch hab aktuell das Problem, dass alle Geräte im Script als offline aufscheinen, obwohl sie online sind.
FB-Checkpresence ist auf 1.1.3
Hättest du eine Idee?
-
Hi,
habe mir gerade Dein Skript installiert, aber ich bekomme immer diesen Fehler:
javascript.0 (29681) script.js.Olli.NetzwerkStatusFritzBox: [netzwerkStatus] error: Cannot read property 'common' of null, stack: TypeError: Cannot read property 'common' of null at Object.netzwerkStatus (script.js.Olli.NetzwerkStatusFritzBox:88:33) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1296:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/schedule.js:173:10) at /opt/iobroker/node_modules/node-schedule/lib/schedule.js:552:11 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/schedule.js:510:7) at listOnTimeout (internal/timers.js:554:17) at processTimers (internal/timers.js:497:7)
Im Editor zeigt er mir diese Zeile so an (ist das ok so?)
Wie kann ich den beheben?
-
Folgende NPM-Module müsst ihr in eurer Javascript-Instanz hinzufügen: moment, moment-timezone, moment-duration-format
Außerdem bitte die Einstellung "Erlaube das Kommando setObject" in eurer Javascript-Instanz aktivieren -
Hi,
danke für den Hinweis. Ich hatte diese Module bereits seit einiger Zeit hinzugefügt, da ich auch andere Skripte nutze die diese benötigen. "Erlaube das Kommando setObject" ist ebenso aktiviert.
-
Alle 3 DP angelegt und die const deviceNames = eingetragen?
-
Bei den deviceNames habe ich erstmal 2 eingetragen, die NAS und die CCU3.
Die vorher beschriebene Fehlermeldung bleit gleich.
Edit: Genauere Fehlermeldung:
javascript.0 2021-04-18 20:21:04.152 info (29681) Start javascript script.js.Olli.NetzwerkStatusFritzBox javascript.0 2021-04-18 20:21:04.142 info (29681) Stop script script.js.Olli.NetzwerkStatusFritzBox javascript.0 2021-04-18 20:21:02.272 info (29681) script.js.Olli.NetzwerkStatusFritzBox: registered 26 subscriptions and 1 schedule javascript.0 2021-04-18 20:21:02.271 error at processImmediate (internal/timers.js:463:21) javascript.0 2021-04-18 20:21:02.271 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1238:17) javascript.0 2021-04-18 20:21:02.271 error at /opt/iobroker/node_modules/iobroker.javascript/main.js:1722:17 javascript.0 2021-04-18 20:21:02.271 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1622:38) javascript.0 2021-04-18 20:21:02.271 error at execute (/opt/iobroker/node_modules/iobroker.javascript/main.js:1423:27) javascript.0 2021-04-18 20:21:02.271 error at Script.runInNewContext (vm.js:135:17) javascript.0 2021-04-18 20:21:02.271 error at Script.runInContext (vm.js:130:18) javascript.0 2021-04-18 20:21:02.271 error at script.js.Olli.NetzwerkStatusFritzBox:254:3 javascript.0 2021-04-18 20:21:02.271 error at script.js.Olli.NetzwerkStatusFritzBox:226:1 javascript.0 2021-04-18 20:21:02.271 error at netzwerkStatus (script.js.Olli.NetzwerkStatusFritzBox:88:33) javascript.0 2021-04-18 20:21:02.271 error (29681) script.js.Olli.NetzwerkStatusFritzBox: [netzwerkStatus] error: Cannot read property 'common' of null, stack: TypeError: Cannot read property 'common' of null javascript.0 2021-04-18 20:21:02.263 warn (29681) Object "tr-064.0.devices.Android" does not exist javascript.0 2021-04-18 20:21:02.193 info (29681) Start javascript script.js.Olli.NetzwerkStatusFritzBox