Ankündigung

Einklappen
Keine Ankündigung bisher.

Werte Dauerhaft speichern

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

    Werte Dauerhaft speichern

    Hallo Community...

    Ist es möglich, einen Wert welchen ich in einer Rule ermittle dauerhaft zu speichern? Jedesmal wenn ich openHAB neu starten muss, kommt ab und zu vor oder eine Rule neu speichere, habe ich zu hause Disco

    Hier mal der Code

    Code:
    var Number s1k6var = 0
    Code:
    rule "s1k6" when Item s1k6 received update then
    if (s1k6.state ==s1k6var) {} else  {s1k6var=s1k6.state as DecimalType
    Wie man sieht wird der Wert, welchen ich in den Items auslese als DicimalType gespeichert und jedes mal, alle 1.5 Sec, überprüft. Ist der gespeicherte Wert, ungleich dem neuen Wert wird die Rule ausgeführt.

    #2
    Am einfachsten wäre wahrscheinlich ihn als Number Atem zu definieren und mit einem der Persistente Services zu arbeiten, da kann man die Werte ja beim Start wiederherstellen lassen.

    Kommentar


      #3
      Hallo Jockel

      Danke für deinen Beitrag ... Nur leider vestehe ich gewisse punkte nicht

      Atem = Item ?

      Kannst du mir das ganze ein bischen erklären ?

      Kommentar


        #4
        Ja, das war ein Tippfehler, meinte Atem. Schau mir hier: https://github.com/openhab/openhab/wiki/Persistence

        Kommentar

        Lädt...
        X