Keymatic öffnet immer erst beim zweiten mal

Begonnen von topfi, 19 September 2014, 16:00:16

Vorheriges Thema - Nächstes Thema

topfi

Für unsere Keymatic haben wir 3 Fernbedienungen. Sowohl Keymatic als auch die 3 FBs sind über HMLAN an FHEM gepairt und die benutzten Kanäle (öffnen/schließen) sind auch zwischen Keymatic und FBs gepeert.

Nun ist es so, dass immer mit FB 1 abgeschlossen wird und nach einigen Stunden mit FB 2 wieder geöffnet. Das klappt immer erst beim 2. (manchmal auch 3.) mal. Im Keymatic-log steht dann jeweils Nack. Ist das eine Eigenart der Keymatic, dass da erst irgendwelche Codes ausgetauscht werden müssen? Abends kann ich das in Tests nicht nachvollziehen, aber im täglichen Gebrauch ist das immer so, bislang ohne Ausnahme. Wir haben schon die FBs getauscht, ohne Ergebnis. Das passiert auch immer nur, wenn richtig abgeschlossen war, nie beim einfachen Öffnen. Das klappt immer beim ersten mal.

Nun steht man ja mit dem Schlüssel ca. 1 Meter vor der Keymatic und der HMLAN im Keller ist viele Meter und Wände entfernt. Der kriegt das aber immer mit. Das Log der FB sieht so aus (KM01 ist die Keymatic, HFB3 ist die FB):

2014-09-19_15:49:46 HFB3 CMDs_pending
2014-09-19_15:49:40 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_15:49:40 HFB3 HFB3_open Short (to KM01)
2014-09-19_14:16:00 HFB3 CMDs_pending
2014-09-19_14:15:58 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:57 HFB3 HFB3_open Short (to KM01)
2014-09-19_14:15:56 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:55 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:55 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:55 HFB3 CMDs_pending
2014-09-19_14:15:54 HFB3 HFB3_open Short (to KM01)
2014-09-19_14:15:47 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:47 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:46 HFB3 HFB3_open Short (to HMLAN1)
2014-09-19_14:15:46 HFB3 CMDs_pending
2014-09-19_14:15:45 HFB3 HFB3_open Short (to KM01)


Ich weiß nicht, warum das open Short vom HMLAN immer dreimal kommt, wahrscheinlich sind das 3 Versuche, ein Ack zu bekommen. Aber warum macht er das mit KM01 nicht auch?

Ein Versuch hat bisher nichts gebracht: Das Schalten weiterer HM-Geräte, das mit dem Aufsperren getriggert wird, habe ich um 5 Sekunden verschoben, um die Funkdichte zu entlasten.

Hat jemand eine Idee?

frank

kann es sein, dass du die fernbedienung nicht ausschliesslich mit der keymatic gepeert hast? warum sendet die fb überhaupt zum hmlan? eigentlich sollte das nicht nötig sein. muss ja auch ohne funktionieren. kennt eventuell einer der beteiligten nicht den korrekten aes-schlüssel und muss ihn erst von der zentrale besorgen? nur mal so als idee.

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

einmal rohmessages von dem Abauf.
wie ist das keymatic programmiert? Braucht es zwei trigger?
ist burst gesetzt in der remote im den keymatic wachzuschütteln?

topfi

#3
So, ich hatte überraschend Besuch, da kann man so etwas natürlich nicht ausprobieren. Jetzt ist er weg. :D

@frank: Ja, ich habe zusätzlich mit dem HMLAN gepeert, damit auch von dort die grüne Quittung kommt. Eigentlich wollte ich diese Verbindung AES-signiert machen, weil u.a. die Alarmanlage so aktiviert wird. Das habe ich aber bisher noch nicht realisiert. Eben habe ich den peer vom HFB3_open Button zum HMLAN mal gelöscht, das bringt aber leider nichts.

@Martin: Seltsamerweise bekomme ich trotz Eingabe von
attr global verbose 1
attr global mseclog 1
attr HMLAN1 logIDs all,sys

nur ein verbose 1-Log. Keine Einträge von den HM-Komponenten. Deshalb habe ich mal verbose 4 gesetzt.

KM01 ist die Keymatic. Mit HFB2 habe ich um 12:09 abgeschlossen. Zusätzlich wird die Variable abwesend gesetzt, uncertain off und ANLAGE_SCHARF auf on.

2014.09.21 12:09:00 4: eventTypes: CUL_HM HFB2 HFB2_lock Short (to KM01) -> HFB2_lock Short (to KM01)
2014.09.21 12:09:00 4: eventTypes: CUL_HM HFB2 state: HFB2_lock Short (to KM01) -> state: HFB2_lock Short (to KM01)
2014.09.21 12:09:01 4: KMabwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "ja")) {fhem "set abwesend ja"}}
2014.09.21 12:09:01 4: dummy set abwesend ja
2014.09.21 12:09:01 4: eventTypes: dummy abwesend ja -> ja
2014.09.21 12:09:01 4: eventTypes: dummy abwesend state: ja -> state: ja
2014.09.21 12:09:01 4: KMscharf2 exec
{if (($value{KMscharf2_aktiv} eq "ja") && ($value{ANLAGE_SCHARF} ne "on")) {fhem "set ANLAGE_SCHARF on"}}
2014.09.21 12:09:01 4: dummy set ANLAGE_SCHARF on
2014.09.21 12:09:01 4: act_on_ANLAGE_SCHARF_on exec { if (Value("ANLAGE_STATUS") ne "scharf" && Value("ANLAGE_STATUS") ne "60sec")
{ fhem("set Scharfanzeige1 on;;set ANLAGE_STATUS 60sec ;; set ALARM_STATUS bereit ;; define verzoegert_scharf at +00:02:00 set ANLAGE_STATUS scharf ;;;; set Scharfanzeige2 on") }}
2014.09.21 12:09:01 4: dummy set Scharfanzeige1 on
2014.09.21 12:09:01 4: eventTypes: dummy Scharfanzeige1 on -> on
2014.09.21 12:09:01 4: eventTypes: dummy Scharfanzeige1 state: on -> state: on
2014.09.21 12:09:01 4: dummy set ANLAGE_STATUS 60sec
2014.09.21 12:09:01 4: eventTypes: dummy ANLAGE_STATUS 60sec -> 60sec
2014.09.21 12:09:01 4: eventTypes: dummy ANLAGE_STATUS state: 60sec -> state: 60sec
2014.09.21 12:09:01 4: dummy set ALARM_STATUS bereit
2014.09.21 12:09:01 4: eventTypes: dummy ALARM_STATUS bereit -> bereit
2014.09.21 12:09:01 4: eventTypes: dummy ALARM_STATUS state: bereit -> state: bereit
2014.09.21 12:09:01 4: eventTypes: dummy ANLAGE_SCHARF on -> on
2014.09.21 12:09:02 4: eventTypes: dummy ANLAGE_SCHARF state: on -> state: on
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2_lock Short (to KM01) -> Short (to KM01)
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2_lock trigger: Short_1 -> trigger: Short_1
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2_lock state: Short (to KM01) -> state: Short (to KM01)
2014.09.21 12:09:02 4: eventTypes: CUL_HM KM01 trigLast: HFB2_lock :short -> trigLast: HFB2_lock :short
2014.09.21 12:09:02 4: eventTypes: CUL_HM KM01 uncertain: yes -> uncertain: yes
2014.09.21 12:09:02 4: eventTypes: CUL_HM KM01 direction: down -> direction: down
2014.09.21 12:09:02 4: eventTypes: CUL_HM KM01 unlocked (uncertain) -> unlocked (uncertain)
2014.09.21 12:09:02 4: eventTypes: CUL_HM KM01 state: unlocked (uncertain) -> state: unlocked (uncertain)
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2 HFB2_lock Short (to HMLAN1) -> HFB2_lock Short (to HMLAN1)
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2 CMDs_done -> CMDs_done
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2 state: CMDs_done -> state: CMDs_done
2014.09.21 12:09:02 4: KMabwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "ja")) {fhem "set abwesend ja"}}
2014.09.21 12:09:02 4: KMscharf2 exec
{if (($value{KMscharf2_aktiv} eq "ja") && ($value{ANLAGE_SCHARF} ne "on")) {fhem "set ANLAGE_SCHARF on"}}
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2_lock Short (to HMLAN1) -> Short (to HMLAN1)
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2_lock trigger: Short_1 -> trigger: Short_1
2014.09.21 12:09:02 4: eventTypes: CUL_HM HFB2_lock state: Short (to HMLAN1) -> state: Short (to HMLAN1)
2014.09.21 12:09:02 4: HTTP FHEMWEB:192.168.0.42:53184 GET /fhem/images/default/on.png
2014.09.21 12:09:09 4: eventTypes: CUL_HM KM01 uncertain: no -> uncertain: no
2014.09.21 12:09:09 4: eventTypes: CUL_HM KM01 direction: none -> direction: none
2014.09.21 12:09:09 4: eventTypes: CUL_HM KM01 lock: locked -> lock: locked
2014.09.21 12:09:09 4: eventTypes: CUL_HM KM01 locked -> locked
2014.09.21 12:09:09 4: eventTypes: CUL_HM KM01 state: locked -> state: locked

Nach 2 Minuten wird die Anlage scharf:

2014.09.21 12:11:01 4: dummy set ANLAGE_STATUS scharf
2014.09.21 12:11:01 4: eventTypes: dummy ANLAGE_STATUS scharf -> scharf
2014.09.21 12:11:01 4: eventTypes: dummy ANLAGE_STATUS state: scharf -> state: scharf
2014.09.21 12:11:01 4: dummy set Scharfanzeige2 on
2014.09.21 12:11:01 4: KM_Tastensperre_an exec set KM01 inhibit on ; set KMSperre gesperrt
2014.09.21 12:11:01 4: eventTypes: CUL_HM KM01 set_inhibit on -> set_inhibit on
2014.09.21 12:11:01 4: eventTypes: CUL_HM KM01 state: set_inhibit on -> state: set_inhibit on
2014.09.21 12:11:01 3: CUL_HM set KM01 inhibit on
2014.09.21 12:11:01 4: dummy set KMSperre gesperrt
2014.09.21 12:11:02 4: eventTypes: dummy KMSperre gesperrt -> gesperrt
2014.09.21 12:11:02 4: eventTypes: dummy KMSperre state: gesperrt -> state: gesperrt
2014.09.21 12:11:02 4: eventTypes: dummy Scharfanzeige2 on -> on
2014.09.21 12:11:02 4: eventTypes: dummy Scharfanzeige2 state: on -> state: on

Nun nehme ich Fernbedienung HFB3 und möchte öffnen. Es werden gleichzeitig ANLAGE_SCHARF off (das um 4 Sek verzögert, damit der Funkverkehr zur Alarmanlage nicht stört) , inhibit auf off und abwesend auf 0 gesetzt. Das Öffnen der Tür hat hier erst beim dritten mal geklappt (Versuche 12:00:00, 12:00:05, 12:00:10):

2014.09.21 12:11:59 4: KManwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "nein")) {fhem "set abwesend nein"}}
2014.09.21 12:11:59 4: dummy set abwesend nein
2014.09.21 12:11:59 4: eventTypes: dummy abwesend nein -> nein
2014.09.21 12:11:59 4: eventTypes: dummy abwesend state: nein -> state: nein
2014.09.21 12:11:59 4: KMunscharf3 exec
{if (($value{KMscharf3_aktiv} eq "ja") && ($value{ANLAGE_STATUS} ne "unscharf") && ($value{"KMuplus"} eq "")) {fhem "define KMuplus at +00:00:04 set ANLAGE_SCHARF off"}}
2014.09.21 12:11:59 4: eventTypes: CUL_HM HFB3_open Short (to KM01) -> Short (to KM01)
2014.09.21 12:11:59 4: eventTypes: CUL_HM HFB3_open trigger: Short_24 -> trigger: Short_24
2014.09.21 12:11:59 4: eventTypes: CUL_HM HFB3_open state: Short (to KM01) -> state: Short (to KM01)
2014.09.21 12:11:59 4: eventTypes: CUL_HM KM01 trigLast: HFB3_open :short -> trigLast: HFB3_open :short
2014.09.21 12:11:59 4: eventTypes: CUL_HM KM01 Nack -> Nack
2014.09.21 12:11:59 4: eventTypes: CUL_HM KM01 NACK -> NACK
2014.09.21 12:11:59 4: eventTypes: CUL_HM KM01 state: NACK -> state: NACK
2014.09.21 12:11:59 3: CUL_HM set HFB3_lock getConfig
2014.09.21 12:11:59 3: CUL_HM set HFB3_open getConfig
2014.09.21 12:11:59 4: eventTypes: CUL_HM HFB3 CMDs_pending -> CMDs_pending
2014.09.21 12:11:59 4: eventTypes: CUL_HM HFB3 HFB3_open Short (to HMLAN1) -> HFB3_open Short (to HMLAN1)
2014.09.21 12:11:59 4: eventTypes: CUL_HM HFB3 state: HFB3_open Short (to HMLAN1) -> state: HFB3_open Short (to HMLAN1)
2014.09.21 12:11:59 4: KManwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "nein")) {fhem "set abwesend nein"}}
2014.09.21 12:12:00 4: KMunscharf3 exec
{if (($value{KMscharf3_aktiv} eq "ja") && ($value{ANLAGE_STATUS} ne "unscharf") && ($value{"KMuplus"} eq "")) {fhem "define KMuplus at +00:00:04 set ANLAGE_SCHARF off"}}
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open Short (to HMLAN1) -> Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open trigger: Short_24 -> trigger: Short_24
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open state: Short (to HMLAN1) -> state: Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3 HFB3_open Short (to HMLAN1) -> HFB3_open Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3 state: HFB3_open Short (to HMLAN1) -> state: HFB3_open Short (to HMLAN1)
2014.09.21 12:12:00 4: KManwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "nein")) {fhem "set abwesend nein"}}
2014.09.21 12:12:00 4: KMunscharf3 exec
{if (($value{KMscharf3_aktiv} eq "ja") && ($value{ANLAGE_STATUS} ne "unscharf") && ($value{"KMuplus"} eq "")) {fhem "define KMuplus at +00:00:04 set ANLAGE_SCHARF off"}}
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open Short (to HMLAN1) -> Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open trigger: Short_24 -> trigger: Short_24
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open state: Short (to HMLAN1) -> state: Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3 HFB3_open Short (to HMLAN1) -> HFB3_open Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3 state: HFB3_open Short (to HMLAN1) -> state: HFB3_open Short (to HMLAN1)
2014.09.21 12:12:00 4: KManwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "nein")) {fhem "set abwesend nein"}}
2014.09.21 12:12:00 4: KMunscharf3 exec
{if (($value{KMscharf3_aktiv} eq "ja") && ($value{ANLAGE_STATUS} ne "unscharf") && ($value{"KMuplus"} eq "")) {fhem "define KMuplus at +00:00:04 set ANLAGE_SCHARF off"}}
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open Short (to HMLAN1) -> Short (to HMLAN1)
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open trigger: Short_24 -> trigger: Short_24
2014.09.21 12:12:00 4: eventTypes: CUL_HM HFB3_open state: Short (to HMLAN1) -> state: Short (to HMLAN1)
2014.09.21 12:12:03 4: dummy set ANLAGE_SCHARF off
2014.09.21 12:12:03 4: dummy set ALARM_Melder off
2014.09.21 12:12:03 4: aus_ALARM_Melder exec {if  (Value("Alarmverz") eq "off") {fhem("set AlarmSchalter_03 off;;set AlarmSchalter_04 off")}
else {fhem("set AlarmSchalter_04 off;;set AlarmSchalter_03 off;;delete Fiep_an;;set Alarmverz off")}}
2014.09.21 12:12:03 4: eventTypes: CUL_HM AlarmSchalter CMDs_pending -> CMDs_pending
2014.09.21 12:12:03 4: eventTypes: CUL_HM AlarmSchalter state: CMDs_pending -> state: CMDs_pending
2014.09.21 12:12:03 4: eventTypes: CUL_HM AlarmSchalter_03 set_off -> set_off
2014.09.21 12:12:03 4: eventTypes: CUL_HM AlarmSchalter_03 state: set_off -> state: set_off
2014.09.21 12:12:03 3: CUL_HM set AlarmSchalter_03 off
2014.09.21 12:12:03 4: eventTypes: CUL_HM AlarmSchalter_04 set_off -> set_off
2014.09.21 12:12:03 4: eventTypes: CUL_HM AlarmSchalter_04 state: set_off -> state: set_off
2014.09.21 12:12:03 3: CUL_HM set AlarmSchalter_04 off
2014.09.21 12:12:03 4: eventTypes: dummy ALARM_Melder off -> off
2014.09.21 12:12:03 4: eventTypes: dummy ALARM_Melder state: off -> state: off
2014.09.21 12:12:03 4: dummy set ALARM_STATUS unscharf
2014.09.21 12:12:04 4: eventTypes: dummy ALARM_STATUS unscharf -> unscharf
2014.09.21 12:12:04 4: eventTypes: dummy ALARM_STATUS state: unscharf -> state: unscharf
2014.09.21 12:12:04 4: dummy set ANLAGE_STATUS unscharf
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_STATUS unscharf -> unscharf
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_STATUS state: unscharf -> state: unscharf
2014.09.21 12:12:04 4: dummy set Scharfanzeige1 off
2014.09.21 12:12:04 4: eventTypes: dummy Scharfanzeige1 off -> off
2014.09.21 12:12:04 4: eventTypes: dummy Scharfanzeige1 state: off -> state: off
2014.09.21 12:12:04 4: dummy set Scharfanzeige2 off
2014.09.21 12:12:04 4: KM_Tastensperre_aus exec set KM01 inhibit off ; set KMSperre frei
2014.09.21 12:12:04 4: eventTypes: CUL_HM KM01 set_inhibit off -> set_inhibit off
2014.09.21 12:12:04 4: eventTypes: CUL_HM KM01 state: set_inhibit off -> state: set_inhibit off
2014.09.21 12:12:04 3: CUL_HM set KM01 inhibit off
2014.09.21 12:12:04 4: dummy set KMSperre frei
2014.09.21 12:12:04 4: eventTypes: dummy KMSperre frei -> frei
2014.09.21 12:12:04 4: eventTypes: dummy KMSperre state: frei -> state: frei
2014.09.21 12:12:04 4: eventTypes: dummy Scharfanzeige2 off -> off
2014.09.21 12:12:04 4: eventTypes: dummy Scharfanzeige2 state: off -> state: off
2014.09.21 12:12:04 4: dummy set ANLAGE_SCHARF off
2014.09.21 12:12:04 4: dummy set ANLAGE_SCHARF_intern off
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_SCHARF_intern off -> off
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_SCHARF_intern state: off -> state: off
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_SCHARF off -> off
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_SCHARF off -> off
2014.09.21 12:12:04 4: eventTypes: dummy ANLAGE_SCHARF state: off -> state: off
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter_03 level: 0 -> level: .*
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter_03 pct: 0 -> pct: .*
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter_03 deviceMsg: off (to HMLAN1) -> deviceMsg: off (to HMLAN1)
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter_03 off -> off
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter_03 timedOn: off -> timedOn: off
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter_03 state: off -> state: off
2014.09.21 12:12:05 4: eventTypes: CUL_HM KM01 Nack -> Nack
2014.09.21 12:12:05 4: eventTypes: CUL_HM KM01 NACK -> NACK
2014.09.21 12:12:05 4: eventTypes: CUL_HM KM01 state: NACK -> state: NACK
2014.09.21 12:12:05 4: CUL_HM_Resend: HFB3 nr 2
2014.09.21 12:12:05 4: eventTypes: CUL_HM HFB3 CMDs_pending -> CMDs_pending
2014.09.21 12:12:05 4: eventTypes: CUL_HM HFB3 state: CMDs_pending -> state: CMDs_pending
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter CMDs_done -> CMDs_done
2014.09.21 12:12:05 4: eventTypes: CUL_HM AlarmSchalter state: CMDs_done -> state: CMDs_done
2014.09.21 12:12:05 4: HTTP FHEMWEB:192.168.0.42:53190 GET /fhem/images/default/set_off.png
2014.09.21 12:12:06 4: CUL_HM AlarmSchalter dupe: repeat 2 ack, dont process
2014.09.21 12:12:10 4: eventTypes: CUL_HM HFB3 HFB3_open Short (to KM01) -> HFB3_open Short (to KM01)
2014.09.21 12:12:10 4: eventTypes: CUL_HM HFB3 state: HFB3_open Short (to KM01) -> state: HFB3_open Short (to KM01)
2014.09.21 12:12:10 4: KManwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "nein")) {fhem "set abwesend nein"}}
2014.09.21 12:12:10 4: KMunscharf3 exec
{if (($value{KMscharf3_aktiv} eq "ja") && ($value{ANLAGE_STATUS} ne "unscharf") && ($value{"KMuplus"} eq "")) {fhem "define KMuplus at +00:00:04 set ANLAGE_SCHARF off"}}
2014.09.21 12:12:10 4: eventTypes: CUL_HM HFB3_open Short (to KM01) -> Short (to KM01)
2014.09.21 12:12:10 4: eventTypes: CUL_HM HFB3_open trigger: Short_26 -> trigger: Short_26
2014.09.21 12:12:10 4: eventTypes: CUL_HM HFB3_open state: Short (to KM01) -> state: Short (to KM01)
2014.09.21 12:12:11 4: eventTypes: CUL_HM KM01 locked -> locked
2014.09.21 12:12:11 4: eventTypes: CUL_HM KM01 state: locked -> state: locked
2014.09.21 12:12:11 4: eventTypes: CUL_HM HFB3 HFB3_open Short (to HMLAN1) -> HFB3_open Short (to HMLAN1)
2014.09.21 12:12:11 4: eventTypes: CUL_HM HFB3 state: HFB3_open Short (to HMLAN1) -> state: HFB3_open Short (to HMLAN1)
2014.09.21 12:12:11 4: KManwesend exec
{if (($value{KManabwesend_aktiv} eq "ja") && ($value{abwesend} ne "nein")) {fhem "set abwesend nein"}}
2014.09.21 12:12:11 4: KMunscharf3 exec
{if (($value{KMscharf3_aktiv} eq "ja") && ($value{ANLAGE_STATUS} ne "unscharf") && ($value{"KMuplus"} eq "")) {fhem "define KMuplus at +00:00:04 set ANLAGE_SCHARF off"}}
2014.09.21 12:12:11 4: eventTypes: CUL_HM HFB3_open Short (to HMLAN1) -> Short (to HMLAN1)
2014.09.21 12:12:11 4: eventTypes: CUL_HM HFB3_open trigger: Short_26 -> trigger: Short_26
2014.09.21 12:12:11 4: eventTypes: CUL_HM HFB3_open state: Short (to HMLAN1) -> state: Short (to HMLAN1)
2014.09.21 12:12:16 4: CUL_HM_Resend: HFB3 nr 3
2014.09.21 12:12:16 4: eventTypes: CUL_HM HFB3 CMDs_pending -> CMDs_pending
2014.09.21 12:12:16 4: eventTypes: CUL_HM HFB3 state: CMDs_pending -> state: CMDs_pending


Das attr burstAccess habe ich nicht explizit gesetzt. Die Öffnen-Taste habe ich tatsächlich auf Doppelklick programmiert, aber wahrscheinlich meinst du das nicht. Die FB meldet auch Rotlicht, wenn die Tür nicht öffnet.

topfi

#4
Mann, bin ich blöd!  :o

Ich habe Es gefunden. Inhibit sperrt nicht nur die Tasten an der Keymatic, sondern auch die Fernbedienungen aus. So steht es leider nicht in der Beschreibung...

Frank und Martin, danke für Eure Zeit.