Ich bin ja damals von Pushover weg, weil das mit den Bildern nicht so geklappt hat.
Mit dem neuen Update funktioniert das aber grandios. Zusätzlich klappt der Push bei Slack nicht immer… liegt aber wohl an Slack.

Nun hab ich das mal ausprobiert und Pushover hat derzeit paar Vorteile:

  • Vorschau in der Push Notification
  • Push funktioniert zuverlässig
  • Größere Übersicht der Fotos

Ich hab das mal wie folgt mit Requests implementiert:

import requests

...

r = requests.post("https://api.pushover.net/1/messages.json", data = {
  "token": "-- API Token --",
  "user": "-- User Key --",
  "message": "Knock Knock Knock"
},
files = {
  "attachment": ("image.jpg", open('/home/pi/Desktop/doorbell/web/photos/' +  filename, "rb"), "image/jpeg")
})
print(r.text)