das liegt an dem LUA-Interpreter. Dieser kennt deinen Befehl nicht, wodurch der Debug nicht richtig ausgegeben wird. Dein Befehl kann nur in einer Szenen genutzt werden und nicht in deinem VD.
Seit einer der letzten Updates (4.081 und höher) gibt es den Befehl nicht mehr und muss entsprechend angepasst werden.
-- reboot code for 4.081 and above
-- Reboot system for Scene
--HomeCenter.SystemService.reboot();
-- Reboot system for VD
local ip = "192.0.0.2";
local admin = "user";
local passwd = "pass";
----------------------------------------------------------------------
-- DO NOT EDIT BELOW THIS LINE ---------------------------------------
----------------------------------------------------------------------
local _selfId = fibaro:getSelfId();
HC2 = Net.FHttp(ip);
HC2:setBasicAuthentication(admin,passwd);
response, status, errorCode = HC2:POST("/api/service/reboot", "data=reboot");
if errorCode == 0 then
fibaro:log(status);
else
fibaro:log("errorcode= " .. errorCode);
end