FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: PatrickR am 06 April 2021, 20:09:37

Titel: Aktuelle Probleme mit Pushover und Attachments
Beitrag von: PatrickR am 06 April 2021, 20:09:37
Guten Abend zusammen,

ich habe aktuell bei unveränderter Konfiguration das Problem, dass beim Absenden von Pushover-Nachrichten mit Attachments die Nachrichten nicht ankommen und das Device auf disconnected springt, wo es leider auch bleibt.

- Hat aktuell noch jemand vergleichbare Probleme?
- Kann man irgendwie den Reconnect einstellen/forcieren außer mit defmod?

Das Log ist leider auch keine Hilfe, da bis zum verbose 3 nichts geloggt wird und ab 4 ergießt sich der binäre Datenstrom ins Log.

/Update:
Im Binärdump gibt es doch noch etwas zu finden:

2021.04.06 20:11:03.031 4: Pushover Pushover_pr: REQ messages.json/----msgsgmnt
[...]
2021.04.06 20:11:06.247 4: Pushover Pushover_pr: RCV TIMEOUT messages.json/----msgsgmnt
[...]


/Update 2:
Wenn man das Timeout auf 10 Sekunden setzt, dann gehen die Nachrichten durch.
Problem: timeout wird zwar als Argument ausgewertet aber in Zeile 21 nicht zugelassen.

Patrick
Titel: Antw:Aktuelle Probleme mit Pushover und Attachments
Beitrag von: Navigator am 02 Juni 2022, 17:10:49
Habe jetzt aus heiterem Himmel auf zwei FHEM Instanzen das gleiche Problem. Gibt es hierfür eine Lösung?
Edit: Manchmal funktioniert es, dann wieder nicht. Es ist etwas seltsam.
Titel: Antw:Aktuelle Probleme mit Pushover und Attachments
Beitrag von: PatrickR am 03 Juni 2022, 14:11:44
Hi!

Zitat von: Navigator am 02 Juni 2022, 17:10:49
Habe jetzt aus heiterem Himmel auf zwei FHEM Instanzen das gleiche Problem. Gibt es hierfür eine Lösung?
Edit: Manchmal funktioniert es, dann wieder nicht. Es ist etwas seltsam.
Der Bug ist leider immer noch im aktuellen Pushover. Daher eine kurze Anleitung.

Öffne die Datei FHEM/70_Pushover.pm in einem Editor und passe die Zeile 22 an:

Vorher:

disable:0,1 disabledForIntervals do_not_notify:0,1 timestamp:0,1 title sound:pushover,bike,bugle,cashregister,classical,cosmic,falling,gamelan,incoming,intermission,magic,mechanical,pianobar,siren,spacealarm,tugboat,alien,climb,persistent,echo,updown,none device priority:0,1,2,-1,-2 callbackUrl retry expire storagePath


Nachher:

disable:0,1 disabledForIntervals do_not_notify:0,1 timestamp:0,1 timeout title sound:pushover,bike,bugle,cashregister,classical,cosmic,falling,gamelan,incoming,intermission,magic,mechanical,pianobar,siren,spacealarm,tugboat,alien,climb,persistent,echo,updown,none device priority:0,1,2,-1,-2 callbackUrl retry expire storagePath

(Änderung: timeout zur Liste hinzugefügt).

Modul neu laden oder FHEM durchstarten.
Bei den Pushover-Geräten kannst Du jetzt das Attribut Timeout setzen, z. B. auf 60.

Patrick
Titel: Antw:Aktuelle Probleme mit Pushover und Attachments
Beitrag von: Navigator am 03 Juni 2022, 15:07:36
Danke, habe es übernommen und werde mal beobachten wie es sich jetzt verhält.  ;)
Titel: Antw:Aktuelle Probleme mit Pushover und Attachments
Beitrag von: Navigator am 25 Juni 2022, 16:16:47
Scheint wirklich zu funktionieren, leider macht ein Update alles zunichte. Währe schön wenn die Änderung offiziell werden würde, bis dahin behelfe ich mir erst mal mit *exclude_from_update*.