Hauptmenü

schalten nach 3 Triggern

Begonnen von justcallmeal, 20 August 2017, 19:31:03

Vorheriges Thema - Nächstes Thema

justcallmeal

Hallo zusammen,

leider habe ich für folgenden Fall nix gefunden im Netz:

ich möchte einen Aktor schalten, wenn ein Sensor 3 x in Folge innerhalb einer kurzen Zeitspanne (ca. 3-5 sec) ausgelöst wird.

Kann mir jemand auf die Sprünge helfen?

LG,
al

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR, div. Shellies u.v.m.

tiroso


justcallmeal

super, vielen Dank, - das scheint zu passen.

Leider bekomme ich es nicht hin, denn der Erfolg bleibt bei folgendem Code aus:

define dooropen_seq sequence Klingel:trigger:.* 1.5 Klingel:trigger:.* 1.5 Klingel:trigger:.*
define dooropen notify dooropen_seq:trigger set Eingangstor on-for-timer 3


Kann jemand helfen?

VG,
al

P.S.:
Klingel = Homematic Klingelsensor HM-Sen-DB-PCB
Eingangstor = Homematic Schaltaktor HM-LC-Sw1-PCB
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR, div. Shellies u.v.m.

tiroso

Mit deinem Klingel:trigger:.* bin ich mir unsicher. Gib mal bitte ein list Klingel

Gruß

justcallmeal

...wie gewünscht, - hier das listing:

Internals:
   CUL_0_MSGCNT 2
   CUL_0_RAWMSG A0B2484404E04510000000121::-75.5:CUL_0
   CUL_0_RSSI -75.5
   CUL_0_TIME 2017-08-20 20:35:16
   DEF        4E0451
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     2
   NAME       Klingel
   NOTIFYDEV  global
   NR         384
   NTFY_ORDER 50-Klingel
   STATE      Klingel Short
   TYPE       CUL_HM
   lastMsg    No:24 - t:40 s:4E0451 d:000000 0121
   protLastRcv 2017-08-20 20:35:16
   rssi_at_CUL_0 cnt:2 avg:-75.75 min:-76 lst:-75.5 max:-75.5
   READINGS:
     2017-02-17 15:03:19   D-firmware      1.0
     2017-02-17 15:03:19   D-serialNr      NEQ0956151
     2017-08-20 20:35:16   battery         ok
     2017-08-20 20:35:16   state           Klingel Short
     2017-08-20 20:35:16   trigger         Short_33
     2017-08-20 20:35:16   trigger_cnt     33
   helper:
     BNO        33
     BNOCNT     1
     HM_CMDNR   36
     mId        00DC
     rxType     4
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E0451,00,00,00
       nextSend   1503254116.11137
       prefIO
       rxt        0
       vccu
       p:
         4E0451
         00
         00
         00
     mRssi:
       mNo        24
       io:
         CUL_0      -73.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_CUL_0:
         avg        -75.75
         cnt        2
         lst        -75.5
         max        -75.5
         min        -76
     tmpl:
Attributes:
   IODev      CUL_0
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   icon       Wecker.Wochenende
   model      HM-Sen-DB-PCB
   room       CUL_HM
   serialNr   NEQ0956151
   subType    pushButton
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR, div. Shellies u.v.m.

Amenophis86

Bitte Codetags (Raute über den Smileys) nutzen. Danke
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

tiroso

Hmm. Erschließt sich mir jetzt auch nicht direkt.
Da muss ich das mal testen...

Melde michspäter nochmal ;)

justcallmeal

Hallo toroso,

habe ein wenig herumprobiert und jetzt die richtige und funktionale Syntax herausgefunden:

define dooropen_seq sequence Klingel:*.* 3.5 Klingel:*.* 3.5 Klingel:*.*

Vielen Dank für Deine Hilfe,

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR, div. Shellies u.v.m.

Amenophis86

Dann bitte noch das Thema auf Gelöst ändern. Danke
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...