Hallo zusammen,
ich habe mir einen notify eingerichtet und als Suchmuster einen Türkontakt und als Befehl eine Benachrichtigung über Pushover angegeben.
Jetzt bekomme ich beim Öffnen und beim Schließen der Türe jeweils ca. 5-10 Push Benachrichtigungen auf's Handy.
Wie lautet der korrekte notify, damit ich nur beim Zustandswechsel von geschlossen auf offen eine einzige Push Mitteilung bekommen?
Vielen Dank.
Grüße Mave
Poste doch mal einen Auszug aus dem Eventmonitor, wenn du die Tür auf/zu machst...
Und natürlich was du bislang so hast...
Und bitte in code-Tags ('#' im "Menü")...
Und vielleicht auch ein list des Türkontaktes...
Bzw. event-on-change-reading richtig setzen...
Gruß, Joachim
Zitat von: Mave am 24 Mai 2017, 18:00:19
Hallo zusammen,
ich habe mir einen notify eingerichtet und als Suchmuster einen Türkontakt und als Befehl eine Benachrichtigung über Pushover angegeben.
Jetzt bekomme ich beim Öffnen und beim Schließen der Türe jeweils ca. 5-10 Push Benachrichtigungen auf's Handy.
Wie lautet der korrekte notify, damit ich nur beim Zustandswechsel von geschlossen auf offen eine einzige Push Mitteilung bekommen?
Vielen Dank.
Grüße Mave
Ich rate mal. Die Tür ist kaputt.
Möglichkeiten:
Foto von Tür einstellen zu Diagnosezwecke
list vom Türkontakt und dem Notify aus FHEM hier einstellen zu selben Zweck.
Grüße
Zitat von: Mave am 24 Mai 2017, 18:00:19
Hallo zusammen,
ich habe mir einen notify eingerichtet und als Suchmuster einen Türkontakt und als Befehl eine Benachrichtigung über Pushover angegeben.
Jetzt bekomme ich beim Öffnen und beim Schließen der Türe jeweils ca. 5-10 Push Benachrichtigungen auf's Handy.
Wie lautet der korrekte notify, damit ich nur beim Zustandswechsel von geschlossen auf offen eine einzige Push Mitteilung bekommen?
Vielen Dank.
Grüße Mave
Fünf dürfte ziemlich genau die korrekte Anzahl sein. Ich gehe davon aus, dass es Homematic ist. Da wird wohl dein Notify auf alles reagieren, was von diesem Device kommt und das sind ziemlich genau fünf Events beim Schließen und beim Öffnen ;)
Das erscheint im Monitor, wenn ich die Türe öffne:
2017-05-24 18:51:51 Pushover Benachrichtigung msg 'Flur' 'Türe'
2017-05-24 18:51:51 Pushover Benachrichtigung msg 'Flur' 'Türe'
2017-05-24 18:51:51 Pushover Benachrichtigung msg 'Flur' 'Türe'
2017-05-24 18:51:51 Pushover Benachrichtigung msg 'Flur' 'Türe'
2017-05-24 18:51:51 HMCCUDEV fl_Tuere 0.RSSI_DEVICE: -52
2017-05-24 18:51:51 HMCCUDEV fl_Tuere 1.STATE: 1
2017-05-24 18:51:51 HMCCUDEV fl_Tuere 1
2017-05-24 18:51:51 HMCCUDEV fl_Tuere hmstate: 1
2017-05-24 18:51:52 Pushover Benachrichtigung apiRemaining: 7366
2017-05-24 18:51:52 Pushover Benachrichtigung lastTitle: Flur
2017-05-24 18:51:52 Pushover Benachrichtigung lastMessage: Türe
2017-05-24 18:51:52 Pushover Benachrichtigung lastAction: -
2017-05-24 18:51:52 Pushover Benachrichtigung lastDevice: sm-g935f
2017-05-24 18:51:52 Pushover Benachrichtigung lastRequest: 2eb770a8-7421-46c3-b875-806f6ae7b9ae
2017-05-24 18:51:52 Pushover Benachrichtigung lastResult: ok
2017-05-24 18:51:53 Pushover Benachrichtigung apiRemaining: 7365
2017-05-24 18:51:53 Pushover Benachrichtigung lastTitle: Flur
2017-05-24 18:51:53 Pushover Benachrichtigung lastMessage: Türe
2017-05-24 18:51:53 Pushover Benachrichtigung lastAction: -
2017-05-24 18:51:53 Pushover Benachrichtigung lastDevice: sm-g935f
2017-05-24 18:51:53 Pushover Benachrichtigung lastRequest: 1962198b-eae1-4855-af8e-2cc6553c0f0c
2017-05-24 18:51:53 Pushover Benachrichtigung lastResult: ok
2017-05-24 18:51:53 Pushover Benachrichtigung apiRemaining: 7364
2017-05-24 18:51:53 Pushover Benachrichtigung lastTitle: Flur
2017-05-24 18:51:53 Pushover Benachrichtigung lastMessage: Türe
2017-05-24 18:51:53 Pushover Benachrichtigung lastAction: -
2017-05-24 18:51:53 Pushover Benachrichtigung lastDevice: sm-g935f
2017-05-24 18:51:53 Pushover Benachrichtigung lastRequest: e0d072ad-acfe-4670-b7c4-a74a53d9af30
2017-05-24 18:51:53 Pushover Benachrichtigung lastResult: ok
2017-05-24 18:51:53 Pushover Benachrichtigung apiRemaining: 7363
2017-05-24 18:51:53 Pushover Benachrichtigung lastTitle: Flur
2017-05-24 18:51:53 Pushover Benachrichtigung lastMessage: Türe
2017-05-24 18:51:53 Pushover Benachrichtigung lastAction: -
2017-05-24 18:51:53 Pushover Benachrichtigung lastDevice: sm-g935f
2017-05-24 18:51:53 Pushover Benachrichtigung lastRequest: d9b6215d-dd9e-417a-bb08-59cf500250e1
2017-05-24 18:51:53 Pushover Benachrichtigung lastResult: ok
Es ist ein HomeMatic IP Türkontakt.
Zitat von: Damian am 24 Mai 2017, 18:46:49
Fünf dürfte ziemlich genau die korrekte Anzahl sein. Ich gehe davon aus, dass es Homematic ist. Da wird wohl dein Notify auf alles reagieren, was von diesem Device kommt und das sind ziemlich genau fünf Events beim Schließen und beim Öffnen ;)
Es kommen zwischen 3 und 5 Benachrichtigungen...
Ein List des Türkontaktes:
Internals:
DEF 0000D7098E401C
IODev CCU2
NAME fl_Tuere
NR 61
STATE 1
TYPE HMCCUDEV
ccuaddr 0000D7098E401C
ccudevstate active
ccuif HmIP-RF
ccuname HMIP-SWDO 0000D7098E401C
ccutype HMIP-SWDO
channels 2
firmware 1.12.1
statevals devstate
Readings:
2017-05-24 14:54:41 0.CONFIG_PENDING false
2017-05-24 18:51:51 0.DUTY_CYCLE 0
2017-05-24 18:51:51 0.ERROR_CODE 0
2017-05-24 18:51:51 0.LOW_BAT 0
2017-05-24 18:51:51 0.OPERATING_VOLTAGE 1.4
2017-05-24 18:51:51 0.RSSI_DEVICE -52
2017-05-24 14:54:41 0.RSSI_PEER 0
2017-05-24 18:51:51 0.SABOTAGE 0
2017-05-24 18:51:51 0.UNREACH 0
2017-05-24 14:54:41 0.UPDATE_PENDING false
2017-05-24 18:51:51 1.STATE 1
2017-05-24 18:51:51 hmstate 1
2017-05-24 18:51:51 state 1
Hmccu:
Dp:
0.config_pending:
VAL false
0.duty_cycle:
VAL 0
0.error_code:
VAL 0
0.low_bat:
VAL 0
0.operating_voltage:
VAL 1.4
0.rssi_device:
VAL -52
0.rssi_peer:
VAL 0
0.sabotage:
VAL 0
0.unreach:
VAL 0
0.update_pending:
VAL false
1.state:
VAL 1
Attributes:
IODev CCU2
devStateIcon 0:fts_door@green 1:fts_door_open@red
event-on-change-reading .*
room Flur
Beim notify habe ich einfach das Device, sprich den Türkontakt, angegeben.
Ich vermute, ich muß ein Reading verwenden, das nur die Statusänderung von geschlossen nach offen übermittelt.....??
Wurde ja bereits angemerkt, dass du es vermutlich so gemacht hast...
Und: nö.
Nur ein regex was halt nur auf Tür-Auf passt.
Evtl. mal:
fl_Tuere:.1
probieren.
Oder einfach im EventMonitor genau das passende Event markieren und dann Notify "erzeugen lassen"...
Gruß, Joachim
Hier die Lösung:
fl_Tuere:hmstate:.1
Damit bekomme ich eine Push-Nachricht beim Öffnen der Türe. Beim Schließen bekomme ich keine Nachricht.
Danke an Alle.
Grüße Mave