FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Simon74 am 19 Januar 2017, 21:12:55

Titel: [watchdog] Keymatic, automatisch schliessen
Beitrag von: Simon74 am 19 Januar 2017, 21:12:55
Hallo,

habe schon längere Zeit watchdog zum automatischen schliessen aktiv.
Erst jetzt fällt mir auf das dies aber nur funktioniert wenn per Fernbedienung oder per FHEM geöffnet/geschlossen wird,
nicht jedoch wenn direkt am Keymatic Schloss (per Taster) geöffnet wird.

Was fehlt damit dies auch funktioniert ?

keymatic:unlocked 00:05 keymatic:locked IF ([Personen] ne "absent" and [tuerkontakt] eq "closed") ({Sound("haustuer_wird_gesperrt.wav")}, set keymatic lock) ; trigger eg.ts.autoclose .
Titel: Antw:[watchdog] Keymatic, automatisch schliessen
Beitrag von: Simon74 am 27 Januar 2017, 20:38:31
Ich konnte es per DOIF lösen.
Titel: Antw:[watchdog] Keymatic, automatisch schliessen
Beitrag von: Jamo am 28 Januar 2017, 16:42:37
Magst Du dein DOIF mal hier posten? Dann gaben alle was davon. Danke!
Titel: Antw:[watchdog] Keymatic, automatisch schliessen
Beitrag von: Simon74 am 28 Januar 2017, 18:12:06
Natürlich.

DOIF:
([Türkontakt] eq "closed" and [Keymatic:lock] ne "locked" and [Personen:state] eq "absent")
(set Keymatic lock,{Log 1,"Haustür: zu | Schloss: verriegelt | Personen: abwesend"})
DOELSEIF
([Türkontakt] eq "closed" and [Keymatic:lock] ne "locked" and [Personen:state] ne "absent" and [Flurlicht:state] eq "off")
(set Keymatic lock,{Log 1,"Haustür: zu | Schloss: verriegelt | Personen: anwesend"})
DOELSEIF
([Türkontakt] eq "open" and [Personen:state] ne "absent")
({Log 1,"Haustür: offen | Schloss: entriegelt! | Personen: anwesend"})
DOELSEIF
([Türkontakt] eq "closed" and [Keymatic:lock] ne "locked" and [Personen:state] ne "absent")
({Log 1,"Haustür: zu | Schloss: entriegelt! | Personen: anwesend"})
DOELSEIF
([Türkontakt] eq "open" and [Personen:state] eq "absent")
({Log 1,"Haustür: offen | Personen: keine anwesend !"}, set teleBot message @Vorname_Nachname Haustür: offen | Personen: keine anwesend !)


Attribute:
wait 11:180:0:0:0