Hauptmenü

HM-Sec-SCo Statusabfrage

Begonnen von Flar64, 15 März 2015, 09:44:29

Vorheriges Thema - Nächstes Thema

Flar64

Hallo zusammen,
ich brauche mal einen kleinen Tipp zu meinen Problem.
Und zwar habe ich wie im Titel schon erwähnt, einen HM-Sec-SCo bei dem ich mir mit einem Notify den Status bei einer Auslösung per Pushover aufs Handy senden lasse. Nun ist es aber so das ich ohne Auslösung des Fensterkontakts Stündlich eine "closed" Meldung bekomme. Habe ich irgendwas übersehen?
Wo liegt das Problem, was löst das Notify aus?

Der Türkontakt:
define Wohnung.Tuer CUL_HM 123456
attr Wohnung.Tuer IODev hmusb
attr Wohnung.Tuer actCycle 000:50
attr Wohnung.Tuer actStatus alive
attr Wohnung.Tuer autoReadReg 4_reqStatus
attr Wohnung.Tuer expert 2_full
attr Wohnung.Tuer firmware 1.0
attr Wohnung.Tuer icon fts_door_right_open
attr Wohnung.Tuer model HM-SEC-SCo
attr Wohnung.Tuer peerIDs 00000000,
attr Wohnung.Tuer room CUL_HM
attr Wohnung.Tuer serialNr LEQ1234567
attr Wohnung.Tuer subType threeStateSensor


das Notify:
define Wohnung.Tuer.Tueroeffnung_Pushover notify Wohnung.Tuer:open {Pushover...}
define Wohnung.Tuer.Tuerschliessung_Pushover notify Wohnung.Tuer:closed {Pushover...}


Nachtrag: mit define Wohnung.Tuer.Tueroeffnung_Pushover notify Wohnung.Tuer:open.* {Pushover...}
define Wohnung.Tuer.Tuerschliessung_Pushover notify Wohnung.Tuer:closed.* {Pushover...}
hatte ich das gleiche Problem ;)

Mad22

Hallo,

probiere mal :

attr Wohnung.Tuer event-on-change-reading state

Wenn es funktioniert bitte noch mal kurz eine Rückmeldung dazu, ich bin auch recht neu bei Fhem .

Gruß Martin
Raspberry Pi2 Model B, Add-On Board mit 1.8" TFT LCD, FHEM V5.6, CULFW V1.61, JeeLink Clone, HMUsb,  FS20, Homematic , LaCrosse, 1-Wire (10x DS1820)

Puschel74

Einfach mal einen Blick in den EventMonitor werfen und sich Gedanken machen was man dort zu sehen bekommt.
Das sollte einige Fragen klären.
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.

frank

du kannst dir auch einen "eventmonitor mit regex" bauen. der zeigt dir dann genau die events an, die das notify triggern. einfach ein readingshistory-device mit der regex des notify definieren. für deinen fall:

define my_events readingsHistory Wohnung.Tuer:open
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

Flar64

Zitat von: Puschel74 am 15 März 2015, 10:55:23
Einfach mal einen Blick in den EventMonitor werfen und sich Gedanken machen was man dort zu sehen bekommt.
Das sollte einige Fragen klären.

2015-03-15 12:31:25 CUL_HM Wohnung.Tuer alive: yes
2015-03-15 12:31:25 CUL_HM Wohnung.Tuer battery: ok
2015-03-15 12:31:25 CUL_HM Wohnung.Tuer sabotageError: off
2015-03-15 12:31:25 CUL_HM Wohnung.Tuer closed
2015-03-15 12:31:25 CUL_HM Wohnung.Tuer contact: closed (to hmusb)


Ok, das es sich bei der stündlichen Meldung um das Lebenszeichen des Sensors handeln könnte hatte ich für mich schon in Erwägung gezogen. Nur wie bringe ich das Notify dazu nicht darauf zu reagieren. Eine zusätzliche IF-Abfrage einbauen!?
Oder weis jemand eine elegantere Lösung. Für einen einfachen Tipp wäre ich sehr dankbar :)

@Frank, danke für den Tipp!
Werde ihn mir für weitere Probleme vormerken :)

LuckyDay


Flar64

Sorry das ich mich nicht schon eher gemeldet habe.  :(
So, erstmal vielen Dank für die schnelle Hilfe!!!
Mit dem Tipp von Martin konnte ich die ungewollten Benachrichtigungen unterbinden  :D

Zitat von: Mad22 am 15 März 2015, 10:38:18
Hallo,

probiere mal :

attr Wohnung.Tuer event-on-change-reading state



Wenn es funktioniert bitte noch mal kurz eine Rückmeldung dazu, ich bin auch recht neu bei Fhem .

Gruß Martin

Gruß Ralf