NEWS
Blockly optimieren -Tabelle erstellen
-
Das sieht wirklich sehr interessant aus aber für mich leider zu hoch
Das mit dem Array habe ich mir auch vorgestellt habe auch schon Bilder von Blocklys gesehen wo so etwas erstellt wird aber ich schaffe es leider nicht so etwas selbst zu bauen.
des Weiteren hätte ich auch gern eine Tabelle gebaut wo ich auf der rechten Seite nicht nur die Werte sehen kann sondern auch schalten
Aber das wäre ein Traum -
@wszene sagte in Blockly optimieren -Tabelle erstellen:
Das sieht wirklich sehr interessant aus aber für mich leider zu hoch
Das mit dem Array habe ich mir auch vorgestellt habe auch schon Bilder von Blocklys gesehen wo so etwas erstellt wird aber ich schaffe es leider nicht so etwas selbst zu bauen.
des Weiteren hätte ich auch gern eine Tabelle gebaut wo ich auf der rechten Seite nicht nur die Werte sehen kann sondern auch schalten
Aber das wäre ein TraumJa so habe ich das bei mir in Node-Red Dashboard gemacht. Die Icons rechts zeigen nicht nur Status an, sondern damit kann ich ein Firmware-Update, Neustart etc. anstoßen.
Aber ich glaube da kann wahrscheinlich @OliverIO helfen. Der ist fit in Javascript, blockly, in vis und in HTML und weiß wahrscheinlich auch ob es sowas schon gibt. Sorry dass ich Dich hier zitiere - aber Du bist hier einfach der Guru für so was.
-
macht man mit listen und schleife - dann muss du nur jede liste um wert erweitern
noch besser wäre eine schleife mit einem selektor (https://forum.iobroker.net/topic/28021/html-table-für-vis-oder-iqontrol-js-und-blockly) - dann frägt das script alle datenpunkte ab, die ein adapter liefert - ist mir aber mit blockly zu umständlich
mit diesem script hier kann man z.b. schalten in der tabelle - da wird ein kleines script in den html code eingebaut
https://forum.iobroker.net/topic/28953/sonoff-geräte-als-html-tabelle-vis-iqontrol
-
Ich danke dir das hat mir sehr geholfen
Was mich nur noch nicht einleuchtet ist
Wie ist der technische Hintergrund davon
Wie funktioniert das das ich eine Variable setzte mit sich selbst
Diese Variable wird ja eine Zeile drüber gefüllt dann befüllst du die selbe Variable nochmal mit sich selbst
Das geht mir noch nicht in den KopfHier mal mein Blockly wie es jetzt bei mir läuft
Wenn ich jetzt noch Erfahre wie ich in die 2te Spalte ein Widget setzten kan mit dem ich true/false schalten kann wäre das perfekt für alles was ich brauche in meiner VIS
-
@wszene er nimmt die variable, wasja text ist und der baustein addiert einfach den text in jeder zeile - so "wächst" der text bzw wird die tabellle erstellt
nix weiter als test addition
wegen des buttons/schalten schauen wir morgen mal
-
ich danke dir
So habe ich das jetzt verstandenIch würde mich freuen wenn wir das mit den Buttons hinbekommen das würde mir verdammt viel erleichtern
-
ich habe hier mal ein script für die erstellung der tabelle - es gibt viele settings , um die tabelle für deine vis anzugleichen
damit kannst du alles, was boolean ist einrichten und schalten - oder auch ein zweites script für ein weiteres widget mit anderen daten
es müssen da sicher noch einige sachen angeglichen werden - z.b. ob überhaupt bei jedem datenpunkt ein schalter sein muss
aber zum test und zur entscheidung - ob du das überhaupt so willst - erst mal ein script import
die tabelle refresht sich, wenn einer der datenpunkte in der datenpunkt-liste geschalten wird
du musst auch die variable dpVIS intragen im blockly - das muss ein datenpunkt vom typ zeichenkette sein - diesen datenpunkt gibst du dann als binding ( in { } ) in einem html standard widget ein ( siehe bild in: https://forum.iobroker.net/post/565707)
das ganze muss dann noch in dein anderes script integriert werden
-
Danke schonmal ich bin gerade am probieren
Ist dieser Teil der Name des Datenpunktes welchen ich erstellen soll
Also in meinem Fall habe ich den Datenpunkt0_userdata.0.002_nurVIS.03_Tabellen.Tabelle-Lampen
erstellt
-
@wszene dann trage dort deinen datenpunkt ein
hauptsache es ist ein string-datenpunkt und existiert
-
@liv-in-sky
Das ist das RAW von dem Datenpunkt{ "from": "system.adapter.javascript.0", "user": "system.user.admin", "ts": 1611484777652, "common": { "name": "Tabelle - Lampen", "type": "string", "role": "", "def": "", "read": true, "write": true, "smartName": false }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "0_userdata.0.002_nurVIS.03_Tabellen.Tabelle-Lampen", "type": "state" }
und schreibe ich da in das Textfeld den kompletten Namen des Datenpunktes?
-
@wszene sagte in Blockly optimieren -Tabelle erstellen:
0_userdata.0.002_nurVIS.03_Tabellen.Tabelle-Lampen
nicht den namen - die _id
0_userdata.0.002_nurVIS.03_Tabellen.Tabelle-Lampen
-
ich habe jetzt das Blockly so nach gebaut
leider bekomme ich keinen Inhalt in den DP aber folgende Fehler im Log
avascript.0 2021-01-24 12:26:06.169 info (1616) Stop script script.js.001_VIS.Tabellen.Tabelle_-_Lampen javascript.0 2021-01-24 12:25:31.761 error (1616) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.761 error (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.761 error (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.760 error (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.757 error (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.757 error (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.757 error (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:23:11) javascript.0 2021-01-24 12:25:31.757 error (1616) at tabelleMit3Werten (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:337:6) javascript.0 2021-01-24 12:25:31.756 error (1616) at writeHTML (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:325:7) javascript.0 2021-01-24 12:25:31.756 error (1616) at tabelleFinish (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:431:51) javascript.0 2021-01-24 12:25:31.756 error (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: ReferenceError: dpVIS is not defined javascript.0 2021-01-24 12:25:31.752 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: [[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null]] javascript.0 2021-01-24 12:25:31.751 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 12:25:31.751 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.751 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.751 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.750 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.750 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.750 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.749 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 12:25:31.748 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 12:25:31.748 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: undefined javascript.0 2021-01-24 12:25:31.748 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 12:25:31.747 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.747 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.747 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.747 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.746 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.746 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.746 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 12:25:31.744 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 12:25:31.744 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: undefined javascript.0 2021-01-24 12:25:31.744 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 12:25:31.744 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.743 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.743 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.743 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.742 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.742 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.742 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 12:25:31.740 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 12:25:31.740 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: undefined javascript.0 2021-01-24 12:25:31.740 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 12:25:31.740 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.739 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.739 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.739 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.739 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.738 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.738 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 12:25:31.736 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 12:25:31.736 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: undefined javascript.0 2021-01-24 12:25:31.735 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 12:25:31.735 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.734 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.734 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.733 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.733 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.733 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.733 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 12:25:31.731 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 12:25:31.731 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: undefined javascript.0 2021-01-24 12:25:31.730 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 12:25:31.730 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 12:25:31.730 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 12:25:31.730 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 12:25:31.729 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 12:25:31.728 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 12:25:31.727 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 12:25:31.727 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 12:25:31.725 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 12:25:31.724 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: undefined javascript.0 2021-01-24 12:25:31.724 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: 6 javascript.0 2021-01-24 12:25:31.723 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: geschaltet javascript.0 2021-01-24 12:25:18.720 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: registered 0 subscriptions and 0 schedules javascript.0 2021-01-24 12:25:18.714 info (1616) Start javascript script.js.001_VIS.Tabellen.Tabelle_-_Lampen
-
@wszene der wert bzw. die variable dpVIS ist nicht definiert worden
das wird im inner-script gebraucht !!!
-
wo der getState warnung herkommt, weiß ich gerade nicht
javascript.0 2021-01-24 12:25:31.725 warn (1616) getState "undefined" not found (3)
probier mal diese änderung und zeige das log nochmal
-
@liv-in-sky
Ich habe es jetzt mal so umgebaut
Hier das Log
javascript.0 2021-01-24 14:45:43.734 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: [[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null]] javascript.0 2021-01-24 14:45:43.734 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.734 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.733 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.733 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.733 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.733 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.732 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.732 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 14:45:43.730 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.730 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: null javascript.0 2021-01-24 14:45:43.730 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.730 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.729 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.729 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.729 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.729 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.728 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.728 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:19:19) javascript.0 2021-01-24 14:45:43.721 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.720 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.720 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.720 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.720 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.719 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.719 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.719 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.718 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 14:45:43.717 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.717 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: null javascript.0 2021-01-24 14:45:43.716 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.716 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.716 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.716 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.715 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.715 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.715 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.714 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:19:19) javascript.0 2021-01-24 14:45:43.713 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.713 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.712 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.712 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.712 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.712 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.712 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.711 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.711 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 14:45:43.709 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.709 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: null javascript.0 2021-01-24 14:45:43.709 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.709 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.708 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.708 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.708 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.708 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.708 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.707 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:19:19) javascript.0 2021-01-24 14:45:43.706 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.705 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.705 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.705 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.705 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.704 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.704 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.704 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.703 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 14:45:43.702 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.702 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: null javascript.0 2021-01-24 14:45:43.701 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.701 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.701 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.701 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.700 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.700 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.700 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.700 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:19:19) javascript.0 2021-01-24 14:45:43.698 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.697 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.697 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.697 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.697 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.696 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.696 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.696 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.696 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 14:45:43.694 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.694 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: null javascript.0 2021-01-24 14:45:43.694 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.693 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.693 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.693 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.693 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.692 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.692 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.692 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:19:19) javascript.0 2021-01-24 14:45:43.688 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.688 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.688 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.688 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.687 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.687 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.687 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.686 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.686 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:20:64) javascript.0 2021-01-24 14:45:43.685 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.685 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: null javascript.0 2021-01-24 14:45:43.684 warn (1616) at processImmediate (internal/timers.js:461:21) javascript.0 2021-01-24 14:45:43.684 warn (1616) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) javascript.0 2021-01-24 14:45:43.684 warn (1616) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5346:46) javascript.0 2021-01-24 14:45:43.684 warn (1616) at Array.forEach (<anonymous>) javascript.0 2021-01-24 14:45:43.684 warn (1616) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5352:41 javascript.0 2021-01-24 14:45:43.684 warn (1616) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:487:29) javascript.0 2021-01-24 14:45:43.683 warn (1616) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1071:38) javascript.0 2021-01-24 14:45:43.683 warn (1616) at Object.<anonymous> (script.js.001_VIS.Tabellen.Tabelle_-_Lampen:19:19) javascript.0 2021-01-24 14:45:43.681 warn (1616) getState "undefined" not found (3) javascript.0 2021-01-24 14:45:43.681 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: 6 javascript.0 2021-01-24 14:45:43.680 info (1616) script.js.001_VIS.Tabellen.Tabelle_-_Lampen: geschaltet
-
@wszene zähle dpVIs ... - das ist völlig verwirrend
ich brauche dpVIS mit einer datenpunkt id , um das die tabelle darin zu speichern - sonst nix - in der schleife hat das nix zu suchen
-
also - hierm al das ergebnis - du kannst nun einstellen, ob nur bild oder schaltbares bild
im beispiel - obere lanmpe ist nicht schaltbar
hier musst du deine sachen im bezug zu den bildern eintragen
die gelben pfeile musst du dir kopieren - dort wurde geändert
-
hier mal die settings für die tabelle für deine vis
- weite(breite) der tabelle - damit sie immer gleich breit wird
- überschriften - hintergrundfarbe
- schriftgröße für hochauflösende
-
Ich weiss garnicht wie ich dir danken soll
Es funktioniert perfektAber eine Frage habe ich noch (zumindest bist jetzt )
Die Reihenfolge
So ist Sie im Blockly
und so in der VIS
Warum ist das so?
-
oh - die sortierung habe ich auch noch vergessen.
die "umdrehung" - an roten pfeilen anpassen
teste mal das: