NEWS
Sonoff Geräte als HTML Tabelle - Vis
-
@liv-in-sky hab die Zeilen getauscht, allerdings bekomme ich das:
avascript.0 2020-04-01 15:50:48.552 error (10408) at Script.runInContext (vm.js:133:20) javascript.0 2020-04-01 15:50:48.552 error (10408) at script.js.java.sonstige.Sonoff_Test:2733:2 javascript.0 2020-04-01 15:50:48.552 error (10408) at writeHTML (script.js.java.sonstige.Sonoff_Test:448:30) javascript.0 2020-04-01 15:50:48.552 error (10408) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29) javascript.0 2020-04-01 15:50:48.552 error (10408) at script.js.java.sonstige.Sonoff_Test:473:70 javascript.0 2020-04-01 15:50:48.552 error (10408) TypeError: Cannot read property 'toString' of null javascript.0 2020-04-01 15:50:48.552 error (10408) ^ javascript.0 2020-04-01 15:50:48.552 error (10408) val6=getState(id.replace("INFO.Module","ENERGY_Today")).val.toString(); javascript.0 2020-04-01 15:50:48.552 error (10408) script.js.java.sonstige.Sonoff_Test: script.js.java.sonstige.Sonoff_Test:473 javascript.0 2020-04-01 15:50:48.552 warn (10408) at script.js.java.sonstige.Sonoff_Test:2733:2 javascript.0 2020-04-01 15:50:48.552 warn (10408) at writeHTML (script.js.java.sonstige.Sonoff_Test:448:30) javascript.0 2020-04-01 15:50:48.552 warn (10408) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29) javascript.0 2020-04-01 15:50:48.551 warn (10408) at script.js.java.sonstige.Sonoff_Test:473:16 javascript.0 2020-04-01 15:50:48.551 warn (10408) getState "sonoff.0.kvm-switch.ENERGY_Today" not found (3)
-
@liv-in-sky bzw. das:
javascript.0 2020-04-01 15:51:00.006 warn (10408) at Timer.processTimers (timers.js:223:10) javascript.0 2020-04-01 15:51:00.006 warn (10408) at listOnTimeout (timers.js:263:5) javascript.0 2020-04-01 15:51:00.006 warn (10408) at tryOnTimeout (timers.js:300:5) javascript.0 2020-04-01 15:51:00.006 warn (10408) at ontimeout (timers.js:436:11) javascript.0 2020-04-01 15:51:00.006 warn (10408) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:501:7) javascript.0 2020-04-01 15:51:00.006 warn (10408) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:543:11 javascript.0 2020-04-01 15:51:00.006 warn (10408) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:173:10) javascript.0 2020-04-01 15:51:00.006 warn (10408) at Job.nodeSchedule.scheduleJob [as job] (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1319:34) javascript.0 2020-04-01 15:51:00.006 warn (10408) at Object.<anonymous> (script.js.java.sonstige.Sonoff_Test:2727:2) javascript.0 2020-04-01 15:51:00.006 warn (10408) at writeHTML (script.js.java.sonstige.Sonoff_Test:448:30) javascript.0 2020-04-01 15:51:00.006 warn (10408) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29) javascript.0 2020-04-01 15:51:00.006 warn (10408) at script.js.java.sonstige.Sonoff_Test:473:16 javascript.0 2020-04-01 15:51:00.005 warn (10408) getState "sonoff.0.kvm-switch.ENERGY_Today" not found (3)
-
@Meister-Mopper hbe es auch gerade gesehen - die haben keinen energy wert
da müssen wir uns etwas anderes überlegen - vielleicht doch eine eigene kategorie
-
was würdest du dann als anzeige gerne sehen - energy fällt aus - was sind den die wichtigen werte - temperatur oder so
aber bedenke bitte - die tabelle wird nur getriggert beim umschalten des POWER dp's - daher werden die werte nicht immer aktuell sein, da diese vom schedule abhängen
-
ich meine das hier
-
@liv-in-sky Das passt schon, die aktuelle Temperatur ist nicht kriegsentscheidend.
-
der erste wert der beiden könnte die uptime sein (ist bei anderen auch so) und der zweite - den darfst du entscheiden - die ANALOG-Temperature ?
-
so ?
-
@liv-in-sky 1.000 °C - wie geil, dann kann ich ja einen Hochofen anmelden
-
@Meister-Mopper mir ist nix besseres eingefallen - muss ja die states zum test schreiben , damit keine fehler kommen
das neue script ist im ersten post - du mußt dann twoNice=true setzen oder
du kannst die ganzen settings (von zeile 3 bis bis zeile 113) wieder reinkopieren aber musst dann in zeile 37 das einsetzen - sonst fehlt eine variablen definition
-
@liv-in-sky Super, das ist echt ein Wahnsinn, was Du so umsetzt.
Recht herzlichen Dank! -
@liv-in-sky Irgendetwas stimmt nicht, habe das Script wie beschrieben angepasst, bekomme aber Fehler:
javascript.0 2020-04-01 17:05:24.192 error (1081) at Script.runInContext (vm.js:133:20) javascript.0 2020-04-01 17:05:24.192 error (1081) at script.js.java.sonstige.Sonoff:2797:2 javascript.0 2020-04-01 17:05:24.192 error (1081) at writeHTML (script.js.java.sonstige.Sonoff:1301:3) javascript.0 2020-04-01 17:05:24.192 error (1081) ReferenceError: mini is not defined javascript.0 2020-04-01 17:05:24.192 error (1081) ^ javascript.0 2020-04-01 17:05:24.192 error (1081) if (mini){ javascript.0 2020-04-01 17:05:24.192 error (1081) script.js.java.sonstige.Sonoff: script.js.java.sonstige.Sonoff:1301
-
@Meister-Mopper normalerweise ist diese mini abfrage an einer anderen stelle - irgendwie hast du beim kopieren einen "wurm" drin
falls du lauter leerzeilen im script hast - nutze den chrome browser und nicht firefox beim kopieren des scriptes aus dem forum
-
Ich bekomm folgenden Fehler, weiß jemand was dazu?
-
@Stephan-Schleich könnte evtl ein fehler im generic teil sein - kannst du mal den generic auf false setzen und das script wieder laufen lassen ?
-
@liv-in-sky du hattest recht, dann läuft's, ist das ein Fehler bei mir oder im Script?
-
@Stephan-Schleich weiß ich nicht - wir könnten anydesk machen und direkt bei dir schauen oder du sendest mir einen json-export deines sonoff.0 ordners - was dir lieber ist
-
-
@Stephan-Schleich ich schreib dir im chat
-
@liv-in-sky Hi habe folgenden Gosund hinzugefügt. In Info steht: SP111 v1.1
Tasmota Version 8.1.0.2