FHEM Forum
FHEM => Anfängerfragen => Thema gestartet 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
-
Hallo Roland,
Setze bitte Deinen Notify Code in Codetags. Das ist im Forumeditor das Raute Zeichen.
-
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
-
Hallo Otto,
Danke für deinen Hilfestellung, hat Reibungslos funktionert. Danke Dir