Hi zusammen
Hat jemand eine Idee warum diese Szene nicht mehr läuft? Habe gelesen das man jetzt das Login benötigt um einen Restart durchzuführen?
Vielen Dank…
--[[
%% autostart
%% properties
%% events
%% globals
--]]
local sourceTrigger = fibaro:getSourceTrigger();
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
local handy_willi = 189 --iPhone 189
local schaltzeit = 1200 --22:00 = 2200
-- Lösche doppelte Szene(n)
if (fibaro:countScenes()>1)
then
fibaro:debug("Es läuft mehr als eine Instanz");
fibaro:abort();
end
Debug = function ( color, message ) fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) end
if (currentDate.wday == 7)
and (tonumber(os.date("%H%M")) == schaltzeit)
and fibaro:getGlobalValue("Alarm") == "Ausgeschaltet"
then
function DT(DATETIME)
local WD = {'Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'}
local M = {'Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'}
local tableDT= (os.date('*t', tonumber(DATETIME)))
tableDT.month = M[tonumber(tableDT.month)]
tableDT.wday = WD[tonumber(tableDT.wday)]
return ""..tableDT.wday ..', ' ..tableDT.day ..'. ' ..tableDT.month ..' ' ..tableDT.year ..' '..os.date " / %H:%M Uhr"
end
x= DT(os.date())
fibaro:debug (x)
--fibaro:debug("------------------------------------------------------------------------------------------");
Debug("cyan",(os.date("System wird neu gestartet!")));
fibaro:debug("------------------------------------------------------------------------------------------");
fibaro:call(handy_willi, "sendPush",os.date("(%d.%m.%Y) %H:%M Uhr HC2 Neustart!"));
fibaro:sleep(10*1000);
HomeCenter.SystemService.reboot();
end
setTimeout(tempFunc, 60*1000)
end
if (sourceTrigger["type"] == "autostart")
then
tempFunc()
end