FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Hartmi am 19 Juni 2019, 20:00:56

Titel: Notify für Keymatic zusammenfassen - Anfängerfrage
Beitrag von: Hartmi am 19 Juni 2019, 20:00:56
Hallo zusammen,

ich habe in mein besetehendes Fhem folgende Komponenten erweitert:
- Keymatic
- HM-PBI-4-FM (4 Kanal Taster)
- HM-SEC-SCO (Tür Sensor)
- externes Codeschloss

Aufgabe hierbei das Codeschloss soll die Keymatic im Toggle Modus bei der richtigen PIN (Fingerprint eingabe) auf und zu sperren!

Problem:
Da es mir nach vielen Versuchen nicht gelungen ist die Keymatic mit dem HM-PBI-4-FM (4 Kanal Taster) zu peeren (AES bringt mich zum verzweifeln), hab ich mich dran gemacht das ganze über Notify ´s zu zu prüfen und schalten zu lassen.

Der Taster HM-PBI-4-FM empfängt aufgrund des Auslösers Long diese dann verzögert ankommen, meine Versuche dies mit
[bset Codeschloss_Werkstatt_Btn_03 regset longpress 1.8  [/b]
zu unterbinden  fiel mit des Meldung leider fehl!
longpress failed: supported register are dblPress expectAES longPress pairCentral peerNeedsBurst sign

So hab ich es mit folgenden 2 Nofify´s an laufen gebracht:
define Werkstatt_Codeschloss_toggle2 notify Codeschloss_Werkstatt_Btn_03 IF ([Werkstatt_Tuer:lock] eq "locked") (set Werkstatt_Tuer unlock)
setuuid Werkstatt_Codeschloss_toggle2 5d057e2c-f33f-118b-0471-6393a2d661789756
define Werkstatt_Codeschloss_toggle1 notify Codeschloss_Werkstatt_Btn_03 IF ([Werkstatt_Tuer:lock] eq "unlocked") (set Werkstatt_Tuer lock)
setuuid Werkstatt_Codeschloss_toggle1 5d057e2c-f33f-118b-f8ce-99472ed2c44bca3c[/b]

Kann mir hier jemand tipps geben wie ich diese in 1 Notify zusammenfassen kann?

Sorry für die Anfängerfragen bin aber um jeden Rat dankbar.

Gruß

Roland


Das
Titel: Antw:Notify für Keymatic zusammenfassen - Anfängerfrage
Beitrag von: CoolTux am 19 Juni 2019, 20:06:59
Hallo Roland,

Setze bitte Deinen Notify Code in Codetags. Das ist im Forumeditor das Raute Zeichen.
Titel: Antw:Notify für Keymatic zusammenfassen - Anfängerfrage
Beitrag von: Otto123 am 19 Juni 2019, 21:56:29
Hi,

ich denke mal so
define Werkstatt_Codeschloss_toggle2 notify Codeschloss_Werkstatt_Btn_03 IF ([Werkstatt_Tuer:lock] eq "locked") (set Werkstatt_Tuer unlock) ELSE (IF ([Werkstatt_Tuer:lock] eq "unlocked") (set Werkstatt_Tuer lock))

Gruß Otto
Titel: Antw:Notify für Keymatic zusammenfassen - Anfängerfrage
Beitrag von: Hartmi am 19 Juni 2019, 23:07:46
Hallo Otto,

Danke für deinen Hilfestellung, hat Reibungslos funktionert. Danke Dir