Ankündigung

Einklappen
Keine Ankündigung bisher.

Werte in Datenbank / Chart ändern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Werte in Datenbank / Chart ändern

    Hallo,

    gibt es eine einfache Möglichkeit die Werte die in einer RRD4J Datenbank gespeichert werden zuändern ?

    Hintergrund ist, das Licht an / aus ja normalerweise immer 1 / 0 ist, somit sich im Chart die Linien überlagern. Die Überlegung ist nun, wenn man die Werte auf z.B. 2 und 3 erhöht man es übersichtlicher darstellen kann.

    Gruß Talli
    - openHAB 3.4.4 auf WIN11/64

    #2
    Ein anderer Ansatz wäre ein Proxy Item, welches mittels Rule am "echten" Item angekoppelt ist, das Proxy Item könnte dann persistiert werden. Die Persistenz ist dann eventuell etwas ungenau (um einige 1/100 bis einige 1/10 Sekunden, je nach Auslastung und Agilität des Systems), die Auflöung von rrd4j ist allerdings ohnehin selbst in der Stundenansicht nicht sonderlich hoch, dafür musst Du aber keine externen Tools bemühen (Wertänderung aus openHAB heraus wäre zumindest nicht so vorgesehen, keine Ahnung, ob rrd4j so etwas unterstützt). Der Overhead dürfte sich auch im Rahmen halten, sind halt ein paar Zeilen Items und Rules zusätzlich, aber nichts, was extreme Last erzeugen würde.

    Kommentar


      #3
      Da muss ich ja für jeden Wert eine Rule und ein Proxy Item erstellen, ich hatte eher an so was simples wie beim Mapping gedacht .

      Trotzdem Danke
      Talli
      - openHAB 3.4.4 auf WIN11/64

      Kommentar


        #4
        Ja, zumindest mit den Items hast Du sicher recht. Ansonsten könnte man Gruppen definieren und dann eine Rule bauen, die alle Items aus der Gruppe bearbeitet. Das lohnt sich aber nicht bei 3 oder 4 Items.

        Kommentar

        Lädt...
        X