fhemApp icon indicating copy to clipboard operation
fhemApp copied to clipboard

Aktuell angezeigte Navigation als Filter

Open marvin78 opened this issue 1 year ago • 3 comments

Oft wäre es von Vorteil, wenn man die Panels anhand des gerade angezeigten Raums aufbauen könnte. Bspw. wäre es sehr praktisch, wenn die Sortierung abhängig von der Navigation (in FHEMApp, nicht FHEM) sein könnte. Desweiteren könnten Ebenen eines Panels in einem Raum wichtig sein, in einem anderen, in dem es auch angezeigt wird, aber nicht. Dafür mache ich aktuell verschiedene Panels, was nicht nötig wäre, könnte man show auch nach Navigation filtern (zusätzlich zu anderen Kriterien).

marvin78 avatar Aug 19 '24 07:08 marvin78

Der Parameter show wird ab Version 4.4.0 #118 wie folgt erweitert -> reading:value:show:expanded:collapsed (show/expanded/collapsed können jeweils mit true oder false definiert werden) Damit ist es zusätzlich möglich die Sichtbarkeit bei eingeklapptem bzw. ausgeklapptem Panel zu definieren.

Die Frage wäre nun, wie man die Sichtbarkeit einer Panel-Ebene zusätzlich zu den o.g. Möglichkeiten auch noch abhängig von bestimmten Navigationspunkten steuern könnte.

Ich würde diese Möglichkeit nicht generell ausschließen. Im Moment fehlt mir aber noch der passende Ansatz, wie man all die verschiedenen Möglichkeiten (also über ein Reading + über das Panel + über die Navigation) unter einen Hut bringt. Deshalb gern Vorschläge in die Runde werfen, wie man das sinnvoll lösen könnte.

jemu75 avatar Nov 15 '24 21:11 jemu75

Hallo Jens, das lässt sich doch bereits im Template realisieren , in der entsprechenden Ebene kann 'show' auf das Reading a-room dazu genutzt werden. Screenshot_20241115-224705

Grüße Gerhard

Himbi777 avatar Nov 15 '24 21:11 Himbi777

Nein. Room ist nicht zwingend die gerade angezeigte Navigation in FHEMApp. Bei mir sogar nur selten. Es geht darum, dass man Panels in verschiedenen Dashboards unterschiedlich darstellen möchte, da der Fokus ein anderer ist. Das kann die Sortierung der Panels betreffen aber auch die Darstellung in den Panels selbst. Dass man dann die aktuelle Nav dazu nutzen kann, spart Redundanz, die man dann ja auch pflegen muss.

Tatsächlich ist bei mir FHEMWEB das Backend und hat strukturell nur wenig mit dem Frontend zu tun. Ich nutze room in FHEMApp so gut wie gar nicht.

marvin78 avatar Nov 15 '24 22:11 marvin78