[Gelöst] Keymatic uncertain notify wird nicht getriggert

Begonnen von Nic888, 17 Januar 2015, 11:53:06

Vorheriges Thema - Nächstes Thema

Nic888

Hallo zusammen,

ich möchte meine Keymatic zuschließen, wenn der Status auf "uncertain" wechselt.

Dafür habe ich in der fhem.cfg folgendes notify eingefügt:


define Turschloss CUL_HM xxxxxx
attr Turschloss IODev HMLAN1
attr Turschloss autoReadReg 4_reqStatus
attr Turschloss expert 2_full
attr Turschloss firmware 2.5
attr Turschloss model HM-SEC-KEY
attr Turschloss msgRepeat 1
attr Turschloss room Schlafzimmer
attr Turschloss serialNr xxxxxxxxxx
attr Turschloss subType keyMatic
attr Turschloss webCmd lock:unlock:open
define FileLog_Tur FileLog ./log/Tur-%Y.log Tur
attr FileLog_Tur logtype text

define DoorLockedNotify notify Turschloss.uncertain {
      fhem ("set Turschloss lock")
}



Leider Funktioniert das nicht. Ich habe das uncertain durch schon mal durch unlocked ersetzt. Dann funktioniert es wenn ich aufschließe.

Aber ich möchte das event ja auslösen wenn das schloss manuell bedient wurde.

Laut fhem referenz kann man uncertain auch als notify benutzen.

Hat jemand eine Idee ?


Vielen Dank  :)

frank

ZitatHat jemand eine Idee ?
schau in den eventmonitor, dann siehst du genau, welche events generiert werden.
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

Nic888

Wenn ich das schloss manuell betätige gibt der Eventmonitor folgendes aus:

2015-01-17 12:41:13 CUL_HM Turschloss battery: ok
2015-01-17 12:41:13 CUL_HM Turschloss uncertain: yes
2015-01-17 12:41:13 CUL_HM Turschloss direction: undef
2015-01-17 12:41:13 CUL_HM Turschloss error: none
2015-01-17 12:41:13 CUL_HM Turschloss lock: unlocked
2015-01-17 12:41:13 CUL_HM Turschloss unlocked (uncertain)



frank

dann musst du dein notify auf das reading uncertain anpassen. wahrscheinlich zb so:

define DoorLockedNotify notify Turschloss.uncertain:.yes {
      fhem ("set Turschloss lock")
}
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

Nic888