Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

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