Ich möchtge gerne Variablen aus einer Liste auf ihren Inhalt prüfen und komme mit meinem Skript nicht weiter.
DevIDs = {AlarmState,SleepTimer,Ventilator1,Urlaubstate}
for i=1, #DevIDs do
VarName = (fibaro:getGlobal(DevIDs))
if (VarName == NaN) then
fibaro:debug("Variable Fehlerhaft")
else
fibaro:debug("Variable OK!")
end
end
fibaro:debug("fertig")
Mein Skript läuft zwar ohne Fehler durch, kommt aber zu keinem der If Anweisungen vorbei.
Vielleicht hat jemand von euch einen Tipp: