Hallo zusammen,
wer kann mir von euch Spezialisten sagen warum der LUA Befehl nicht geht
–[[
%% autostart
%% properties
%% globals
–]]
HC2 = Net.FHttp(“192.168.xxx.xxx”)
HC2:setBasicAuthentication(“admin”,“xxxxxx”)
response, status, errorCode = HC2:POST("/api/settings/reboot", “data=reset”)
if errorCode == 0
then
fibaro:log(status)
else
fibaro:log(“error”)
end
Danke & Gruss
Hab was besseres gefunden
--[[
%% properties
%% globals
--]]
function postMethod(data)
local http = net.HTTPClient()
http:request("http://127.0.0.1:11111/api/settings/reboot", {
options = {
method = 'POST',
headers = {
--headers here, using loopback (none required)
},
data = data.payload,
timeout = data.timeout or 5000
},
success = data.success,
error = function(err)
print('[ERROR] ' .. err)
end
})
end
fibaro:debug("HC2 going down for reboot now...")
fibaro:sleep(3000)
postMethod("reboot")
einfach ohne Änderungen in eine Scene einfügen-fertig.
lasse es täglich um 6:00 Uhr starten-funktioniert 1A und mindert einige Probleme.
hoggle
26. April 2015 um 15:54
4
Hallo,
ist ja wie bei MS-Windows, wenn ein regelmäßiger Reboot hilft…
Was war das Hauptproblem, das dadurch nicht mehr auftritt?
VG
Hoggle
naja scenen gingen nicht immer und bestimmte Autoren wollten auch manchmal nicht
alexm
23. Mai 2015 um 10:49
6
Eigentlich sollte dein HC2 ohne reboot stabil laufen.
Bei deinen Aktoren könnte das an der Reichweite des Zwave Netzes liegen.
Wenn deine Aktoren viel bewegt worden sind könntest du eine Neuordnung vornehmen.
Mesh network reconfiguration (Vorher Backup durchführen)
Szenen sollten normalerweise laufen und ohne reboot zurecht kommen.
Gruß
Habe inzwischen einen defekten Motionsensor ausgetauscht der scheinbar für etliche Probleme verantwortlich war. Seitdem läufst
hoggle
17. Juli 2015 um 00:02
8
mhm.
wenn ich Dein zweites Script per Copy&paste übernehme, bekomme ich
[ERROR] 23:58:45: line 10: unexpected symbol near char(226)
das ist: “http:request(“http://127.0.0.1:11111/api/settings/reboot” , {”
wird da die falsche Klammer mitkopiert?
hoggle
17. Juli 2015 um 00:27
9
ah, hinter der Klammer störte ihn ein Freizeichen…
hoggle
17. Juli 2015 um 00:37
10
Da ich hab und an Zeit in das Thema TTS verschwendet habe, habe ich aber Zufällig etwas nettes gefunden.
Vielleicht interessiert es ja jemanden, mein Französich ist leider nicht so gut
http://www.domotique-fibaro.fr/index.php/topic/3719-module-virtuel-hc2-diagnostics/page-3#entry98130
Hallo zusammen,
ich habe den Code, den fisch02 am 26.04.2015 gepostet hat, eben ausprobiert.
Ich habe ihn in eine Szene kopiert, die ich manuell auslöse. Die Szene läuft sauber durch. Der Debug meldet, dass der Neustart erfolgt, aber es passiert absolut nichts.
Kann das an einer neuen Firmware liegen? Habt ihr das Problem auch?
Danke.
VG
Mr.Coffee
boomx
22. Januar 2017 um 20:17
13
Hi,
das Skript funktioniert mit der neuen Firmware, weil sich die API-Calls geändert haben. Es gibt aber 2 neue Funktionen, welche das ersetzen.
HomeCenter.SystemService.reboot()
HomeCenter.SystemService.shutdown()
Mehr dazu unter https://developer.fibaro.com/docs/fghc-luaapi .
Gruß
Hi Boomx,
besten Dank. Der Developer Account gibt ja eine Menge Stoff her.
Was die Reboot-Szene angeht, wurde sich hier gerade frisch damit beschäftigt: https://www.siio.de/board/thema/update-auf-4-110/page/4/
Danke
VG
Mr.Coffee