Autor Thema: [patch] Pushover Emergency-Nachrichten stornieren  (Gelesen 112 mal)

Offline gandy

  • Developer
  • Full Member
  • ****
  • Beiträge: 225
[patch] Pushover Emergency-Nachrichten stornieren
« am: 19 März 2017, 15:09:55 »
Hi Loredo,

anbei ein Patch, der Pushover um die Möglichkeit erweitert, Nachrichten mit Priorität 2 zu stornieren. Dazu wird ein Befehl cancel, sowie eine neue Option cancel_id für den msg-Befehl eingeführt, über die man die Nachricht später in einfacher Weise wieder identifizieren kann. Darüber kann ohne weitere Kenntnis des receipt der Notfallcharakter der Nachricht zurückgenommen werden.

Ein Beispiel: Ein vermeintliches Sicherheitsproblem im Wohnzimmer löst Alarm aus:
set Pushover1 msg title=Emergency priority=2 retry=30 expire=3600 Security issue in living room. sound=siren cancel_id=security_alert

Kurze Zeit später ist das Missverständnis geklärt, es besteht also kein Grund, dass die benachrichtigten Geräte weiter um Aufmerksamkeit ringen:
set Pushover1 cancel security_alert

Dabei wird die Nachricht auf dem Endgerät nicht komplett gelöscht, nur die retries werden vor Ablauf der expire-Zeit gestoppt.

Würde mich freuen, wenn der Patch so oder ähnlich Eingang ins Modul findet.

Beste Grüße,
Andy.
fhem (svn) auf cubietruck
2x HMLAN, 19x HM-SEC-RHS, 15x HM-LC-Bl1PBU-FM, etc.
ODYS Neron Tablet / Android 4.2
Samsung Galaxy Tab 2 10.1N / Android 4.1.2
Samsung Galaxy Note / Android 5.1.1

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2609
  • ~ Challenging Innovation ~
Antw:[patch] Pushover Emergency-Nachrichten stornieren
« Antwort #1 am: 20 März 2017, 17:31:45 »
Ich habe den Patch etwas umgeschrieben und eingecheckt.
FHEM-Module: ENIGMA2, GEOFANCY, ONKYO_AVR, PHTV, RESIDENTS, ROOMMATE, GUEST, HP1000, powerMap, Pushover, THINKINGCLEANER, Wunderground | FHEM-Befehl: msg

FHEM 5.9dev auf Intel NUC mit Proxmox VE
Homematic via HMCCU, Hue Color Bulbs
ONKYO TX-NR626, Philips 55" PFL8008S, Sonos 1xS1, 1xS3, 2xS5

Offline l2r

  • Full Member
  • ***
  • Beiträge: 383
Antw:[patch] Pushover Emergency-Nachrichten stornieren
« Antwort #2 am: 21 März 2017, 10:48:43 »
danke funst!

in Commandref_de müsste bei dem Beispiel das cancel noch du msgCancel ersetzt werden.

Gruß Michael
Wissen ist Macht.
Ich weiß nix.
Macht nix.

Offline gandy

  • Developer
  • Full Member
  • ****
  • Beiträge: 225
Antw:[patch] Pushover Emergency-Nachrichten stornieren
« Antwort #3 am: 21 März 2017, 10:59:30 »
Danke fürs übernehmen!
fhem (svn) auf cubietruck
2x HMLAN, 19x HM-SEC-RHS, 15x HM-LC-Bl1PBU-FM, etc.
ODYS Neron Tablet / Android 4.2
Samsung Galaxy Tab 2 10.1N / Android 4.1.2
Samsung Galaxy Note / Android 5.1.1

 

decade-submarginal