NEWS
[gelöst]Wie Variablen einlesen
-
Hallo
kann mir irgend wer halfen das ist mein erstes Skript und ich schaff es einfach nicht variablen auszuwerten
on({ id: "hm-rpc.0.MEXXXXXX.2.STATE"/*Licht Flur.STATE*/, val: true}, function(obj){ var Zeit = 5; log(Zeit); Zeit = getState('Variablen.Time'/*Time*/.var); log(Zeit); Zeit = Zeit*1000*60;//4Minuten log(Zeit); setTimeout(function (){ setState("hm-rpc.0.MEQXXXX.2.STATE"/*Licht Flur.STATE*/, false); log("Homematic","Flurlicht nach X Sec aus"); },Zeit)} );
-
Hallo
kann mir irgend wer halfen das ist mein erstes Skript und ich schaff es einfach nicht variablen auszuwerten
on({ id: "hm-rpc.0.MEXXXXXX.2.STATE"/*Licht Flur.STATE*/, val: true}, function(obj){ var Zeit = 5; log(Zeit); Zeit = [b]getState('Variablen.Time'/*Time*/.var)[/b]; log(Zeit); Zeit = Zeit*1000*60;//4Minuten log(Zeit); setTimeout(function (){ setState("hm-rpc.0.MEQXXXX.2.STATE"/*Licht Flur.STATE*/, false); log("Homematic","Flurlicht nach X Sec aus"); },Zeit)} ); ```` `
Hi,
auf die Schnelle…. Woher bekommst du Variablen.Time?
Aber getState muss so geschrieben werden
getState('Variablen.Time').val
-
perfekt
vielen dank so einfach wahr es
-
Freut mich….
-
perfekt
vielen dank so einfach wahr es `
Punkt 1: http://forum.iobroker.net/viewtopic.php?f=8&t=2451 8-)