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
Das was du suchst nennt sich sequence
https://fhem.de/commandref_DE.html#sequence (https://fhem.de/commandref_DE.html#sequence)
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
Mit deinem Klingel:trigger:.* bin ich mir unsicher. Gib mal bitte ein list Klingel
Gruß
...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
Bitte Codetags (Raute über den Smileys) nutzen. Danke
Hmm. Erschließt sich mir jetzt auch nicht direkt.
Da muss ich das mal testen...
Melde michspäter nochmal ;)
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
Dann bitte noch das Thema auf Gelöst ändern. Danke