Aktuell angezeigte Navigation als Filter
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).
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.
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.
Grüße Gerhard
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.