Homematic MP3 Gong: Attack

Begonnen von heikoh81, 30 September 2014, 19:06:27

Vorheriges Thema - Nächstes Thema

heikoh81

Also hier habe ich 2 Log-Beispiele, bei dem das Gong3-Attack auftrat, wobei beide HMLANs
verbose = 1
logIds = sys,all
gesetzt hatten.


2014.10.05 14:33:25 3: CUL_HM set Gong3_Led led orangeL
2014.10.05 14:33:25 0: HMLAN_Send:  HMLAN2 S:SE04CDA3E stat:  00 t:00000000 d:01 r:E04CDA3E m:26 A011 200DB8 28E06B 8001010132010000000000000000
2014.10.05 14:33:25 3: CUL_HM set Gong3_Mp3 playTone 210
2014.10.05 14:33:25 3: 1 . Signal für Gong3 wurde gesendet, insgesamt: 1, ausgelöst durch Bewegungsmelder: Fernbedienung01 (Funktion Mp3GongAusloesen)
2014.10.05 14:33:25 3: Fernbedienung Scharfstell-Taste gedrueckt!
2014.10.05 14:33:25 0: HMLAN_Send:  HMLAN2 I:K
2014.10.05 14:33:25 0: HMLAN_Send:  HMLAN1 I:K
2014.10.05 14:33:25 0: HMLAN_Parse: HMLAN2 R:RE04CDA3E stat:0001 t:014F49FF d:FF r:FFBA     m:26 8002 28E06B 200DB8 0101C80045
2014.10.05 14:33:26 0: HMLAN_Send:  HMLAN2 S:SE04CDB0A stat:  00 t:00000000 d:01 r:E04CDB0A m:27 A011 200DB8 28E06B 80020101D2
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN2 V:03C4 sNo:LEQ0049873 d:272F60 O:200DB8 t:014F4A06 IDcnt:000A
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:01834F19 d:FF r:FFB8     m:26 A011 200DB8 28E06B 8001010132010000000000000000
2014.10.05 14:33:26 2: CUL_HM Gong3 attack:11200DB828E06B80020101D2:11200DB828E06B8001010132010000000000000000.
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:01834F97 d:FF r:FFC6     m:26 8002 28E06B 200DB8 0101C80045
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0102417 d:26E9C8 O:200DB8 t:01834FA5 IDcnt:0022
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:018350AB d:FF r:FFB0     m:27 A011 200DB8 28E06B 80020101D2
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN2 R:RE04CDB0A stat:0001 t:014F4B98 d:FF r:FFB8     m:27 8002 28E06B 200DB8 0102C80047
2014.10.05 14:33:26 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:01835130 d:FF r:FFC6     m:27 8002 28E06B 200DB8 0102C80047
2014.10.05 14:33:27 0: HMLAN_Parse: HMLAN2 R:E248DD1   stat:0000 t:014F5102 d:FF r:FFD0     m:3A 8610 248DD1 000000 0AF4C10E6458
2014.10.05 14:33:27 0: HMLAN_Parse: HMLAN1 R:E248DD1   stat:0000 t:0183569E d:FF r:FFCA     m:3A 8610 248DD1 000000 0AF4C10E6458
2014.10.05 14:33:30 0: HMLAN_Parse: HMLAN2 R:E28E06B   stat:0000 t:014F5B43 d:FF r:FFB8     m:29 A410 28E06B 200DB8 06010000
2014.10.05 14:33:30 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:018360E0 d:FF r:FFC6     m:29 A410 28E06B 200DB8 06010000
2014.10.05 14:33:30 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:01836159 d:FF r:FFB8     m:29 8002 200DB8 28E06B 00
2014.10.05 14:33:43 0: HMLAN_Parse: HMLAN2 R:E28E06B   stat:0000 t:014F8C9B d:FF r:FFB8     m:2B A410 28E06B 200DB8 06020000
2014.10.05 14:33:43 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:01839237 d:FF r:FFC6     m:2B A410 28E06B 200DB8 06020000
2014.10.05 14:33:43 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:018392B1 d:FF r:FFB6     m:2B 8002 200DB8 28E06B 00
2014.10.05 14:33:44 0: HMLAN_Parse: HMLAN1 R:E2497C4   stat:0000 t:018399C3 d:FF r:FFC0     m:ED 8610 2497C4 000000 0AF4B40E6458
2014.10.05 14:33:45 0: HMLAN_Parse: HMLAN2 R:E2497C4   stat:0000 t:014F9426 d:FF r:FFB3     m:ED 8610 2497C4 000000 0AF4B40E6458



2014.10.05 14:35:25 0: HMLAN_Parse: HMLAN2 R:E24958D   stat:0000 t:01511CCD d:FF r:FFC0     m:65 8610 24958D 000000 0AF4B70F6458
2014.10.05 14:35:25 0: HMLAN_Parse: HMLAN1 R:E24958D   stat:0000 t:0185226A d:FF r:FFC7     m:65 8610 24958D 000000 0AF4B70F6458
2014.10.05 14:35:26 3: FernbedienungScharfstellenZeitverzoegert wurde gelöscht, da mit der Fernbedienung innerhalb der 15min wieder unscharf geschaltet wurde.
2014.10.05 14:35:28 3: CUL_HM set Gong3_Led led orangeL
2014.10.05 14:35:28 0: HMLAN_Send:  HMLAN2 S:SE04EBB80 stat:  00 t:00000000 d:01 r:E04EBB80 m:28 A011 200DB8 28E06B 8001010132010000000000000000
2014.10.05 14:35:29 3: CUL_HM set Gong3_Mp3 playTone 211
2014.10.05 14:35:29 3: 1 . Signal für Gong3 wurde gesendet, insgesamt: 1, ausgelöst durch Bewegungsmelder: Fernbedienung01 (Funktion Mp3GongAusloesen)
2014.10.05 14:35:29 3: Fernbedienung Anwesend-Taste gedrueckt - alle Alarme abgeschaltet!
2014.10.05 14:35:29 0: HMLAN_Parse: HMLAN2 R:RE04EBB80 stat:0001 t:01512B52 d:FF r:FFBA     m:28 8002 28E06B 200DB8 0101C80044
2014.10.05 14:35:29 0: HMLAN_Send:  HMLAN2 S:SE04EBC59 stat:  00 t:00000000 d:01 r:E04EBC59 m:29 A011 200DB8 28E06B 80020101D3
2014.10.05 14:35:29 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:0185306E d:FF r:FFAC     m:28 A011 200DB8 28E06B 8001010132010000000000000000
2014.10.05 14:35:29 2: CUL_HM Gong3 attack:11200DB828E06B80020101D3:11200DB828E06B8001010132010000000000000000.
2014.10.05 14:35:29 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:018530EA d:FF r:FFC4     m:28 8002 28E06B 200DB8 0101C80044
2014.10.05 14:35:29 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:018531FF d:FF r:FFAF     m:29 A011 200DB8 28E06B 80020101D3
2014.10.05 14:35:29 0: HMLAN_Parse: HMLAN2 R:RE04EBC59 stat:0001 t:01512CEB d:FF r:FFB8     m:29 8002 28E06B 200DB8 0102C80048
2014.10.05 14:35:29 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:01853283 d:FF r:FFC3     m:29 8002 28E06B 200DB8 0102C80048
2014.10.05 14:35:31 0: HMLAN_Send:  HMLAN2 I:K
2014.10.05 14:35:31 0: HMLAN_Send:  HMLAN1 I:K
2014.10.05 14:35:31 0: HMLAN_Parse: HMLAN2 V:03C4 sNo:LEQ0049873 d:272F60 O:200DB8 t:015132BD IDcnt:000A
2014.10.05 14:35:31 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0102417 d:26E9C8 O:200DB8 t:0185385F IDcnt:0022
2014.10.05 14:35:34 0: HMLAN_Parse: HMLAN2 R:E28E06B   stat:0000 t:01513E8B d:FF r:FFBC     m:2B A410 28E06B 200DB8 06010000
2014.10.05 14:35:34 0: HMLAN_Parse: HMLAN1 R:E28E06B   stat:0000 t:01854428 d:FF r:FFC0     m:2B A410 28E06B 200DB8 06010000
2014.10.05 14:35:34 0: HMLAN_Parse: HMLAN1 R:E200DB8   stat:0000 t:018544A1 d:FF r:FFAF     m:2B 8002 200DB8 28E06B 00

martinp876

jetzt ist es klar. Du sendest 2 kommandos, LED und Ton. HMLAN1 empfängt das senden der LED nachdem HMLAN2 bereits den Ton gesendet hat.
FHEM prüft, ob das letzte Senden unserem entspricht, das ist hier nicht mehr der Fall (da es zu spät kommt).
Mal grübeln, nicht so einfach.
Vermeiden könntest du es, wenn du etwas dazwischen wartest - so 300ms sollte reichen.

heikoh81

Danke für die Antwort & das Debuggen!

Ok, sehr gut, Zeitverzögerung ist kein Problem.
Wichtiger ist das Tonsignal, also sende ich mit einem um

define LEDVerzoegertTemp at +00:00:01 fhem ("set Gong3_Led led orangeL");

das Senden der LED?

Oder geht das "define at" auch im Milisekunden-Bereich mit +00:00:00:500?

Viele Grüße,
Heiko

martinp876