FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: peble am 02 Mai 2017, 14:27:03

Titel: Handsender sendet doppelt bzw. notify sperren
Beitrag von: peble am 02 Mai 2017, 14:27:03
Hallo zusammen,

ich benutze drei HM-LC-Sw1-Pl-CT-R1 Schaltaktor für meine Garagentore/Hoftor.
Als Handsender hab ich den FS20 S4 und die Homematik Handsender, über ein notify werden die Tore dann geöffnet oder geschlossen.
Der FS 20 hat 4 Tasten da ich mit für die Schaltaktoren immer nur einen Impuls gebe reicht eine Taste je Tor um zu öffnen und zu schließen.
Ich wollte mit dem FS 20 Handsender alle 3 Tore steuern
doch wenn der Handsender in FHEM schon auf ON steht wird der ON Befehl oft doppelt gesendet dadurch wird das notify dopplet ausgeführt.

FS20 S4 Taste 1 off schaltet Tor 1
FS20 S4 Taste 2 off schaltet Tor 2
FS20 S4 Taste 1 on schaltet Tor 3
FS20 S4 Taste 2 on frei


Wie unterbinde ich ein doppeltes senden bei einem FS20 S4? Achtung es darf kein Befehl off/on kommen sonst würd ein anderes Tor öffnen/schließen
oder
kann man ein notify für z.B 5 Sekunden sperren?

Danke im Voraus
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: roedert am 02 Mai 2017, 14:40:29
Das Attribut event-min-intervall in dem Handsender-Device sollte da weiterhelfen.
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: peble am 02 Mai 2017, 19:16:16
nein geht leider nicht
der Hansender sendet immer mal wieder 2 mal on
was macht denn event-min-interval genau
ich konnte in der Commandref nichts genaues finden
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: CoolTux am 02 Mai 2017, 19:19:55
Kannst du bitte mal ein Auszug aus dem Eventmonitor hier einstellen. Am besten natürlich da wo es für Dich doppelt kommt.
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: roedert am 02 Mai 2017, 19:22:14
Mit Event-min-Intervall kannst du für jedes Reading das minimale Intervall angeben. Das erste Event geht durch und löst dein Notify aus, die folgenden Events für die angegebene Zeit werden ignoriert und können somit auch kein weiteres notify auslösen.
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: peble am 02 Mai 2017, 19:23:52
hier habe ich zB einmal gedrückt


2017-05-02 19:21:42 CUL_HM HM_4EEC54 set_press
2017-05-02 19:21:42 FS20 FS20_812f00 on
2017-05-02 19:21:42 CUL_HM HM_4EEC54 deviceMsg: on (to vccu)
2017-05-02 19:21:42 CUL_HM HM_4EEC54 level: 100
2017-05-02 19:21:42 CUL_HM HM_4EEC54 pct: 100
2017-05-02 19:21:42 CUL_HM HM_4EEC54 on
2017-05-02 19:21:42 CUL_HM HM_4EEC54 timedOn: running
2017-05-02 19:21:43 CUL_HM HM_4EEC54 set_press
2017-05-02 19:21:43 FS20 FS20_812f00 on
2017-05-02 19:21:43 CUL_HM HM_4EEC54 deviceMsg: on (to vccu)
2017-05-02 19:21:43 CUL_HM HM_4EEC54 level: 100
2017-05-02 19:21:43 CUL_HM HM_4EEC54 pct: 100
2017-05-02 19:21:43 CUL_HM HM_4EEC54 on
2017-05-02 19:21:43 CUL_HM HM_4EEC54 timedOn: running
2017-05-02 19:21:46 CUL_HM HM_4EEC54 deviceMsg: off (to vccu)
2017-05-02 19:21:46 CUL_HM HM_4EEC54 level: 0
2017-05-02 19:21:46 CUL_HM HM_4EEC54 pct: 0
2017-05-02 19:21:46 CUL_HM HM_4EEC54 off
2017-05-02 19:21:46 CUL_HM HM_4EEC54 timedOn: off
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: CoolTux am 02 Mai 2017, 19:26:05
Und wir reden hier von den FS20 Meldungen? Da sollte wirklich min-intervall hilfreich sein.
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: peble am 02 Mai 2017, 19:35:20
hier sieht man ja das der Befehl von FS20 FS20_812f00 on 2 mal ankommt
und zu
CUL_HM HM_4EEC54 set_press 2 mal führt

obwohl beim Handsender FS20 FS20_812f00 event-min-interval auf 3 steht
ich denke 3 sind 3 Sekunden
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: CoolTux am 02 Mai 2017, 19:41:37
Mach mal bitte ein list vom Handsenderdevice. Also von FS20_812f00
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: CoolTux am 02 Mai 2017, 19:47:10
Hier mal was zum lesen und verstehen

https://wiki.fhem.de/wiki/Event-on-change-reading
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: roedert am 02 Mai 2017, 19:51:09
Zitat von: peble am 02 Mai 2017, 19:35:20
obwohl beim Handsender FS20 FS20_812f00 event-min-interval auf 3 steht
ich denke 3 sind 3 Sekunden
event-min-interval sollte nicht auf 3, sondern auf state:3 stehen
Titel: Antw:Handsender sendet doppelt bzw. notify sperren
Beitrag von: peble am 02 Mai 2017, 20:06:13
super vielen Dank jetzt gehts