Ankündigung

Einklappen
Keine Ankündigung bisher.

Frage: Abfrage und Vergleich Item

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

    Frage: Abfrage und Vergleich Item

    Hallo,

    habe eine kurze Frage:

    Ich möchte gerne in einem Skript abfragen ob die letze Änderung eines Items schon 2 Stunden her ist.

    item.last_change() gibt mir die Uhrzeit zurück. Wie kann ich das jetzt mit der aktueller Zeit vergleichen und abfragen ob die Verstellung schon länger als 2 Stunden her ist?

    Gruß

    Sebastian

    #2
    Hallo!

    In Python gibt es eine Funktion timedelta, die sollte dir weiterhelfen oder du machst es mit .total_seconds(), dass ist eine Eigenschaft vom datetime Datentyp, dann musst du die Differenz natürlich noch durch 3600 dividieren.

    Grüße
    David

    Kommentar


      #3
      kannst Du auch direkt machen: sh.ITEM.age() liefert dir die Sekunde seit der letzten Änderung:
      http://mknx.github.io/smarthome/config#age

      PHP-Code:
      if sh.ITEM.age() > 7200:
          
      mach irgendwas 

      Kommentar

      Lädt...
      X