Ankündigung

Einklappen
Keine Ankündigung bisher.

Probleme mit Regel

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

    Probleme mit Regel

    Hi,

    ich will aus Testgründen mal langsam mit keyless-in anfangen. Dafür habe ich mir folgende Regel ausgedacht, die
    • bei Erkennung eines Handys (Item NH, WLAN, networkhealth)
    • und Abwesenheit (Present), die länger als 10 Minuten andauerte
    • und dem Status einiger einschränkender Items (Auto_Entry, Frontdoor_state)

    die Tür öffnen soll.

    Code:
    rule "Türoffnung"
    when
      Item NH changed to ON
    then
      if (Present.state == OFF && Present.changedSince(now.minusMinutes(10))) {
        if (Auto_Entry.state == ON && Frontdoor_state.state == CLOSED) {
          logInfo("runtime.busevents", "Türöffnung")
          sendCommand(Frontdoor, "OPEN")
          sendCommand(Present, ON)
          sendNotification("hlw31.de@gmail.com", "Automatiköffnung")
        }
      }
    end
    Leider scheint der Code ein Problem mit changedSince zu haben. Nehme ich diesen Teil raus, dann geht es. Leider bekomme ich keinen Trace oder Fehler sonstiger Art.

    Habt ihr eine Idee? Verwende ich changedSince falsch?

    Grüße
    Sascha
Lädt...
X