NEWS
Systemvariable mit Werteliste in Iobroker
-
@paul53 ```Hat sich nichts geändert
27.11.2021, 10:37:14.835 [error]: javascript.0 (25467) script.js.Haus.Pelletofen: ReferenceError: dp is not defined
27.11.2021, 10:37:14.836 [error]: javascript.0 (25467) at stateText (script.js.Haus.Pelletofen:5:5)
27.11.2021, 10:37:14.837 [error]: javascript.0 (25467) at Object.<anonymous> (script.js.Haus.Pelletofen:12:22) -
@semmy sagte: ReferenceError: dp is not defined
-
@paul53 Ok, das war es, jetzt funktioniert es. Vielen Dank
Viele Grüße
Semmy -
@semmy Noch eine Frage. Was muss geändert werden für eine 2. Werteliste?
-
@semmy sagte: Was muss geändert werden für eine 2. Werteliste?
Was meinst Du mit 2. Werteliste?
Ein weiterer Datenpunkt mit Werteliste? Dann muss nichts geändert werden, wenn jeder Datenpunkt einen eigenen Trigger erhält, in dem jeweils die JS-Funktion stateText(dp) aufgerufen wird. -
@paul53 Genau, jetzt passt es. Danke
Gruß
Semmy -
@semmy Hallo
Ist das folgende Blockly so in Ordnung, kommt immer mal vor, dass sich der Ofen nicht ab- oder anschaltet
Mit diesen Einstellungen funktioniert es immer
Viele Grüße
Semmy -
@semmy
Die beiden Grenzwertvariablen müssen bei Skriptstart initialisiert werden. Dafür benötigt man eine andere JS-Funktion getStateText(id) mit folgendem Inhalt:return getObject(id).common.states[getState(id).val];
-
@paul53 Hallo
Was muss bei Objekt ID default stehen? -
@semmy sagte: Was muss bei Objekt ID default stehen?
Dort müssen die Datenpunkte "Ofen Automatik Wert unten" bzw. "... Wert oben" zugewiesen werden, die auch zum Triggern verwendet werden.
-
@paul53 Ok, vielen Dank. Ich werde es testen.
Viele Grüße
Semmy