Moin moin,
top - tausend Dank! Ich möchte, dass der Shelly die Daten an meine Volkszähler Installation postet.
Klappt mit einem leicht angepassten Code bei meinem ShellyPro3EM.
Code
let vzhost = "http://xxx/middleware.php/data/";
let uuid = 'xyz';
function postCurrentPower() {
Shelly.call('Shelly.GetStatus', '',
function(response, error_code, error_message) {
apower = response["em:0"]["total_act_power"];
url = vzhost + uuid + '.json?value=' + apower;
Shelly.call("HTTP.POST", { "url": url, "body": 'dummy', "timeout": 5 },);
}
);
}
Timer.set(3 * 1000,true,postCurrentPower);
Alles anzeigen
Werde es damit jetzt eine Weile beobachten, ob alles wie gewünscht funktioniert!
Danke nochmals!
VG Christian