Fensterkontakt: unterschiedliche Logeinträge: open vs. contact: open

Begonnen von Raven, 18 Mai 2014, 12:28:38

Vorheriges Thema - Nächstes Thema

Raven

Dies ist mein Notify:

Zitatdefine notify_Kontakt notify Kontakt_Alarm.*:open {\
if (Value("ANLAGE_STATUS") eq "ein") {\
     myPerlAlarm();;\
     .....
  }\
}

Der Alarm wird NICHT MEHR durch die Waschkuechen-Tür ausgelöst.
Beim Blick in die Logs ist mir aufgefallen, daß ich bei der Waschküchentür
nicht mehr den Log-Eintrag habe: "....Kontakt_Alarm_Waschkueche open" sondern nur noch diesen:

Zitat
HM-SEC-SC
2014-05-17_22:36:52 Kontakt_Alarm_Waschkueche contact: open (to HMLAN1)

Bei den anderen Kontakten habe ich immmer beide:    
   
ZitatHM-SEC-SC
2014-05-18_09:52:42 Kontakt_Alarm_Terrassentuer open
2014-05-18_09:52:42 Kontakt_Alarm_Terrassentuer contact: open (to Heizung_WZ)

HM-SEC-SC-2
2014-05-18_11:42:55 Kontakt_Alarm_Mike open
2014-05-18_11:42:55 Kontakt_Alarm_Mike contact: open (to HMLAN1

HM-SEC-SC-2
2014-05-12_18:44:32 Kontakt_Alarm_Garage open
2014-05-12_18:44:32 Kontakt_Alarm_Garage contact: open (to HMLAN1)

Wie gesagt, bei der Waschküchentür wurde in der Vergangenheit auch der Alarm ausgelöst.
Aber Notify wird doch durch den Status getriggert und nicht durch etwaige Log-Formatierungen.
Was übersehe ich denn bitte hier, daß es nicht mehr funktioniert?

Bei der Waschküchentür und Garage stehen identische readings:
PairedTo         0x1E9D86
R-pairCentral      0x1E9D86


(ups...ich hatte die Namen der Fensterkontakte geändert ("_Alarm_") und versehentlich alte Logs in meinem Ausgangspost verwendet)
Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590

Puschel74

Hallo,

dein notify triggert auf
Kontakt_Alarm.*:open
d.h.
Kontakt_Alarm(mit allem was noch kommt)
und dem Event open.

Das
ZitatKontakt_Waschkueche
kann nicht matchen da es Kontakt_Waschkueche heisst und nicht Kontakt_Alarm_Waschkueche.
Und auch auf das
Kontakt_Terrassentuer open
matcht das notify nicht da es nicht Kontakt_Alarm_Terrassentuer heisst.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Raven

ASCHE AUF MEIN HAUPT - FALSCHE LOGS gepostet. Vielen vielen Dank für den Hinweis.

sorry, sorry...ich hatte zwischenzeitlich die Namen und Notify geändert, aber jetzt teilw. alte Logs gepostet.
D.h. mein Notify lautet "Kontakt_Alarm.*:open" und die Fensterkontakten entsprechend: "Kontakt_Alarm_XYZ".
Ich passe die Namen in meinem ersten Beitrag oben an.

Interessant ist aber, warum sehe ich bei den übrigen funktionierenden Fensterkontakten zwei Log-Einträgen und bei dem fraglichen Fensterkontakt nur ein Log-Eintrag?
Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590

frank

mit "contact:" ist das event vom reading contact. ohne, das event vom reading state.
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

Raven

Zitat von: frank am 18 Mai 2014, 13:00:08
mit "contact:" ist das event vom reading contact. ohne, das event vom reading state.

Dankeschön für den ersten Hinweis. Hat dies Einfluss auf mein Problem?
Ich hab die o.g. Differenzierung nur ansatzweise verstanden und benötige bitte weitere Details.
Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590

frank

je nach dem was du vor hast.

wenn du nur den open-status aller Kontakte überwachen willst, solltest du auf das open-event vom reading contact triggern. also wahrscheinlich
Kontakt_Alarm.*contact:.open

das state reading ist ein "sammel" reading und enthält auch andere informationen. zb missing ack, ...
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

Raven

Super. Mit Deinen Hinweisen konnte ich die Waschküchentür wieder "reaktivieren". :-)
Hier hatte ich ein 'event-on-change-reading' aufgenommen und dies führte dazu, daß Notify nicht mehr getriggert wurde.
Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590