Hallo tvbshelly,
vielen Dank für deine Hilfe.
Habe jetzt mal mit ChatGPT und deinen Links mir ein Script bauen lassen, nach einigen Diskussionen mit ChatGPT funktioniert es nun
Hier das Script zum Strom auslesen (alle 6 Minuten) und an Thingspeak zu senden:
// Shelly Script: Stromwerte EM1:0 und EM1:1 an ThingSpeak senden
Timer.set(360000, true, function () {
// Kanal 0 auslesen
Shelly.call("EM1.GetStatus", { id: 0 }, function (result0) {
let current0 = result0.current;
// Kanal 1 auslesen
Shelly.call("EM1.GetStatus", { id: 1 }, function (result1) {
let current1 = result1.current;
// ThingSpeak-URL mit API-Key und Feldwerten
let url = "https://api.thingspeak.com/update?api_key=xxxxxxxxxxxxxx" +
"&field1=" + current0 +
"&field2=" + current1;
Shelly.call("HTTP.GET", { url: url });
});
});
});
Viele Grüsse