Hallo zusammen,
könnte man die Timerdaten einfacher auslesen ?
Code
Shelly.addStatusHandler(function (e) {
print("JSON-st: " + JSON.stringify(e));
if (e.component === "switch:0") {
if (e.delta.output === true) {
Shelly.call("http.get", { url:'http://127.0.0.1/relay/' + 0 },
function (result, error_code, error_message) {
//print("Result: ", JSON.stringify(result));
let jsonData = JSON.parse(result.body);
print ("Timer: ", jsonData.has_timer);
print ("Timer_duration: ", jsonData.timer_duration);
print ("Timer_remaining: ", jsonData.timer_remaining);
}
);
}
}
});
Alles anzeigen