Wäre das nicht ne gute Gelegenheit um mal in Richtung id zu gehen? name ist in HTML5 ja nicht mehr valide.
Danke fuer den Hinweis, war mir nicht bewusst.
Die Umstellung ist leider nicht so einfach, aber ich habe schon mal eine erste Version versucht.
Erweitern musste ich fhemweb_modular.js, commandref_modular.pl, commandref_static.pl, und als Testkandidaten die drei MQTT2*.pm Dateien.
Bin gespannt, ob/was ich uebersehen habe.
Neuer Syntax (wird zusaetzlich zu den bisherigen akzeptiert):
<a id="MQTT2_DEVICE">
<a id="MQTT2_DEVICE-define">
<a id="MQTT2_DEVICE-attr">
<a id="MQTT2_DEVICE-attr-setList">
fhemweb.js sucht bei set/get nach id="MODUL-set-XXX" bzw. id="MODUL-get-XXX"
Dann könnte man auch gleich sowas wie modulename.subsection in Kleinbuchstaben oder so vorgeben.
Das habe ich nicht verstanden.