Graphfarben auf Mobiler Page

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
voda
Beiträge: 20
Registriert: 21. Mär 2023 18:40
Answers: 0

Graphfarben auf Mobiler Page

Beitrag von voda »

Hallo zusammen,

über meine mobile Page möchte ich gerne die Farben der einzelnen Graphen ändern. Mein bisheriges Vorgehen:
  • Ein Item als Group angelegt, Namen vergeben: Mobile_Temperatur_Schafzimmer
  • Die entsprechenden Temperaturen (Heizung_Schlafzimmer_Solltemperatur, Heizung_Schlafzimmer_Temperature) ausgewählt
  • Mobile Page, Chart angelegt und dann den Name des Items ausgewählt
Funktioniert super. Beide Graphen werden angezeigt. Ich möchte aber gerne die Farben ändern. Wie funktioniert das? Mit Labelcolor und der Auswahl des Namens funktioniert dies nicht.

Code: Alles auswählen

Group icon="firstfloor" item=Schlafzimmer_Fenster label="Obergeschoss" {
        Group icon="bedroom" item=Schlafzimmer label="Schlafzimmer" {
            Switch icon="switch" item=Aktivierung_Regelung_Schlafzimmer label="Aktiviere Regelung"
            Selection icon="text" label="Status" item=Schlafzimmer_Heizung_Status
            Text icon="window" label="Fenster" item=Schlafzimmer_Fenster_TurFensterZustand
            Text icon="battery" label="Batteriestand" item=Heizung_Schlafzimmer_Batterieladung
            Text icon="temperature" label="Solltemperatur" item=Heizung_Schlafzimmer_Solltemperatur
            Text icon="temperature" label="Isttemperatur" item=Heizung_Schlafzimmer_Temperature
            Chart item=Mobile_Temperatur_Schafzimmer label="Temperaturverlauf Schlafzimmer" icon="line" refresh="1000" period="D" yAxisDecimalPattern="0,1" labelcolor=[Heizung_Schlafzimmer_Temperature = green,Heizung_Schlafzimmer_Solltemperature = blue]
        }

Danke und Gruß
Daniel

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Graphfarben auf Mobiler Page

Beitrag von udo1toni »

Kurze Antwort: Gar nicht.

Die Charts in der Sitemap können nur sehr eingeschränkt konfiguriert werden. Das hier https://www.openhab.org/docs/ui/sitemap ... type-chart ist der entsprechende Passus in der offiziellen Doku :)
Die Farben der Kurven gehören leider nicht dazu. Da ein Chart mit mehreren Kurven ausschließlich über ein Group Item erstellt werden kann, hast Du noch nicht mal die Möglichkeit, die Reihenfolge der Items zu bestimmen (und damit evtl. einer Auswahl von Items wenigstens immer jeweils die gleiche Farbe zuzuordnen)

Allerdings soltle man nicht unerwähnt lassen, dass es Sitemaps und alle entsprechenden Elemente schon seit openHAB1.0 gibt, es wurden hier im Laufe der Jahre nur sehr wenige Dinge überhaupt angepasst, um maximale Kompatibilität zu wahren.

Du kannst aber über die Apps für die verschiedenen Mobilgeräte (iOS, Android,...) auch Main UI Pages aufrufen. Dort kannst Du die Charts wesentlich weitgehender konfigurieren.
Sollte das nicht ausreichen, kann ich Dir Grafana ans Herz legen, die Ausgabe von Grafana lässt sich mit ein paar Tricks auch in die Sitemaps integrieren (wahlweise statisch oder dynamisch).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

voda
Beiträge: 20
Registriert: 21. Mär 2023 18:40
Answers: 0

Re: Graphfarben auf Mobiler Page

Beitrag von voda »

Ohh okay. Vielen Dank für Dein Support.

Antworten