>>>
Ja. Kannst Du bitte "attr global mseclog" setzen, den Vorgang nochmal
protokollieren, und bei Bedarf die 0.5 Sekunden in fhem.pl/CheckDuplicate()
erhoehen? Und danach bitte berichten :)
<<<
OK, das war jetzt zu spannend (um Tagelang die Nacht abzuwarten) und ich habe das mit einer Fernbedienung simuliert. An einem Punkt in dem alle CUL's nahezu gleichen Empfang haben.
Die Ereignisse sind tatsächlich > 0.5 Sec angekommen:
>>>
2011.02.21 14:52:20.912 2: FS20 FB01.00 toggle
2011.02.21 14:52:21.016 2: FS20 set SA01 toggle
...
2011.02.21 14:52:21.502 2: FS20 FB01.00 toggle
2011.02.21 14:52:21.510 2: FS20 set SA01 toggle
...
<<<
Nun habe ich in 2 Schritten erhöht, erst mit 0.8 Sec dann mit 1.2 Sec. Bei 1.2 sec kamen nun gar keine doppelten Ereignisse mehr an, das scheint in meiner Umgebung am besten zu passen.
Gruß
Yves.
-----Ursprüngliche Nachricht-----
Von: fhem-...@googlegroups.com [mailto:fhem-...@googlegroups.com] Im Auftrag von Rudolf Koenig
Gesendet: Montag, 21. Februar 2011 13:51
An: fhem-...@googlegroups.com
Betreff: Re: [FHEM] CUL, CUNO mehre Befehle empfangen ...
> kann es sein das durch das Netzwerk CUNO (CUL3) die Meldung verspätet
> ankommt und FHEM nicht erkennt das es die gleiche ist wie von CUL1
> empfangen ?
Ja. Kannst Du bitte "attr global mseclog" setzen, den Vorgang nochmal
protokollieren, und bei Bedarf die 0.5 Sekunden in fhem.pl/CheckDuplicate()
erhoehen? Und danach bitte berichten :)
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-...@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+...@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Ja. Kannst Du bitte "attr global mseclog" setzen, den Vorgang nochmal
Ok, Vorschlag (teilweise :) angenommen und implementiert:
attr global dupTimeout XX
Define the timeout for which 2 identical events from two different
receiver are considered a duplicate. Default is 0.5 seconds.
> Seltsam, dass da schon 0.5s zusammenkommen.
Da kann thoretisch beliebig viel zusammenkommen, da das RFR erst dann sendet,
wenn fuer ca 20ms lang Funkstille ist. FS20 Geraete senden 3-mal mit 10ms Pause
dazwischen, und ich finde es nicht geschickt nach dem ersten emfangenen
Telegramm sofort "loszusenden".