@trainbird Danke das Du das Thema wieder angestoßen hast, ich finde es auch mit am Wichtigsten auf dem Weg zu einem einheitlichen Build!
Leider kann ich es derzeit nicht durchziehen da ich privat auch viel um die Ohren habe. Der Weg für die ersten 6-7 Einstellungen hatte ich ja demonstriert (Kann man natürlich auch anders machen aber es funktioniert so gut mit minimalen Codeänderungen).
@CaCO3 Es gibt dazu auch keinen großen Umbau der Firmware sondern nur das Laden/Speichern von Einstellungen mittels NVS. Es läuft dann Alles über den bestehenden REST-API Endpunkt /settings. Hier könnte man die einzelnen Settings natürlich besser dokumentieren.
Also wer möchte kann es anpacken. Dann hier aber bitte ohne Seitenthemen & straight-on → geradeaus
P.S: Den Popover Vorschlag finde ich gut: Bei Mouse-Over einen kurzen Hinweis + Klick auf die Wiki-Seite wo die jeweilige Einstellung dann detailiert erklärt wird.