fhemApp icon indicating copy to clipboard operation
fhemApp copied to clipboard

Devspec verwenden, um Listen darzustellen

Open marvin78 opened this issue 1 year ago • 1 comments

Ich habe mehrere Panels, welche (halb-)dynamisch mit Ebenenen gefüllt werden (sollen). Bspw. gibt es ein Dashboard Panel, dass NUR offene Türen oder Fenster anzeigt, ein weiteres, dass eingeschaltete Leuchten anzeigt. Aktuell muss man dort noch jedes Device einzeln anlegen (in einem Panel sind das 53) und dann für jedes dieser Devices Ebenen anlegen, die dann mit show ggf. versteckt werden.

Hier wäre der Ansatz, dass man Devspec verwenden kann und die Ebenenen dann automatisch generiert werden. Bei neuen Devices oder Änderung des Panels wäre dann die Verwaltung einfacher. Außerdem würde FHEMApp dann noch deutlich universeller einsetzbar.

marvin78 avatar Aug 16 '24 07:08 marvin78

Ergänzung: Um eine Einkaufsliste darzustellen und bedienen zu können, wäre ein Element Checkbox (als Button, der auch eine Aktion mit "set" auslösen kann) noch ganz hilfreich. Voraussetzung dafür wäre natürlich, dass man Listen nicht nur per Devspec sondern ggf. auch Readings per Regex darstellen könnte.

marvin78 avatar Nov 02 '24 09:11 marvin78