HC 2 Reboot

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  

Hier findest Du ein VD dass das kann und auch ein lua script in dem untertesten Beitrag.

https://forum.fibaro.com/topic/30775-homecentersystemservicereboot-still-supported/?tab=comments#comment-153142

Ich benutze das als shutdown script für den Fall eines Stromausfalls.

Hi Jeep
Abermals vielen Dank, würde Dir gerne mal eine Runde Bier spendieren. Denke aber das dies Aufgrund
der weiten Distanz leider nicht möglich ist.
Vielen Dank und schönen Abend…
Gruss fastsnake