FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: FrankOverIP am 11 Februar 2024, 11:41:49

Titel: Pushover Parameter TTL
Beitrag von: FrankOverIP am 11 Februar 2024, 11:41:49
Hallo Forum,

die Pushover API kennt für Nachrichten seit einiger Zeit den Parameter TTL, mit dem Nachrichten eine Lebenszeit mitgegeben werden kann. Die meisten Meldungen sind ja nur einige Minuten, vielleicht ein paar Stunden, interessant und müssen ohne TTL dann immer händisch gelöscht werden.

Wenn ich es richtig sehe, wird der Parameter vom Pushover Gerät noch nicht unterstützt, oder habe ich etwas übersehen?

Viele Grüße,
Frank
Titel: Aw: Pushover Parameter TTL
Beitrag von: Jamo am 11 Februar 2024, 13:18:59
Hallo Frank,
ja, im 70_Pushover.pm fehlt der ttl Parameter. Das müsste eingebaut werden. Rudolf König ist der Modulautor.

Beste Grüsse, Jamo
Titel: Aw: Pushover Parameter TTL
Beitrag von: Jamo am 20 Juni 2024, 21:51:52
Hallo Frank,
Ich habe das 70_Pushover.pm behelfsmässig um den Parameter ttl erweitert. Hierbei muss der ttl parameter zwingend an der 6-ten Stelle stehen.
Falls man keinen ttl setzen will, also Verhalten wie vorher ohne ttl (ttl=''), ist der Aufruf wie folgt.
set pushmsg msg title='title' message='message' device='device' priority=0 sound='sound' ttl=''Mit einem ttl von 10 sekunden (ttl=10) folgender Aufruf:
set pushmsg msg title='title' message='message' device='device' priority=0 sound='sound' ttl=10Mit weiteren parametern dann:
set pushmsg msg title='title' message='message' device='device' priority=2  sound='sound' ttl=$ttl retry=60  expire=3600 cancel_id=securityalertcancelID
Läuft bei mir seit 2 Monaten ohne Probleme. Aber ohne weitere Maintenance !

Beste Grüsse
Titel: Aw: Pushover Parameter TTL
Beitrag von: FrankOverIP am 15 September 2024, 14:31:53
Hi Jamo,

nach der Rückmeldung auf meine Frage hatte ich mit einer Umsetzung gar nicht gerechnet und eher zufällig nochmal in meinen damaligen Post geschaut.

Vielen Dank für die Lösung! Ich habe das mal übernommen und kann nun tatsächlich den vermissten Parameter versorgen. Vielleicht schafft es der Code ja mal in den offiziellen Zweig.

Nochmal vielen Dank - und bitte entschuldige die sehr späte Rückmeldung...

Viele Grüße,
Frank 
Titel: Aw: Pushover Parameter TTL
Beitrag von: Jamo am 02 November 2024, 19:32:02
Hallo Rudi,
es gibt es einen neuen "Time to Live" Parameter für das Pushover Modul, wie hier in https://forum.fhem.de/index.php?topic=137056.0 beschrieben.
Ich habe den neuen zusätzlichen Parameter in dem Patch (3-ter thread) Anfang des Jahres schon mal provisorisch mit eingebaut, aber das habe ich mehr reverse engineered als professionell gemacht.

Vielleicht magst Du das mit einbauen, und ein neues Modul für FHEM releasen? Leider kann ich Dir keine persönliche Nachricht schicken, deswegen auf diesem Weg

Danke und Grüsse, Jamo
Titel: Aw: Pushover Parameter TTL
Beitrag von: Dries am 11 Januar 2025, 12:39:08
Hallo Zusammen,

den TTL-Parameter für das Pushover Modul umzusetzen wäre auch für meinen Anwendungsfall super, daher bin ich auf diesen Thread gestoßen.

In https://fhem.de/MAINTAINER.txt (https://fhem.de/MAINTAINER.txt) steht 'loredo' als Modul-Maintainer für 70_Pushover.pm.

Leider bin ich mit dem Forum nicht geübt genug, um ihn hier in Kopie/Information/@ zu setzen, damit er über den Vorschlag informiert  wird.
Titel: Aw: Pushover Parameter TTL
Beitrag von: PatrickR am 15 Januar 2025, 21:41:12
Mahlzeit!

Hier mal eine Datei zum Testen.

Änderungen:

Nutzung des TTL-Parameters nur im "neuen" Format:
set Pushover_pr msg title="testttl" message="test1234" ttl=10

Patrick