Kamera Snapshot mittels Push Nachricht verschicken

Hallo

Hab mir schon die ähnlichen Beiträge angeseheb aber bin zu keiner Lösung gekommen. Der Snapshot wird erstellt ist aber bei der Benachrichtigung an meinem Iphone nicht zu sehen.

alias: Doorbell Benachrichtigung Flo
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.reolink_haustuer_besucher
    to: "on"
condition: []
action:
  - service: camera.snapshot
    metadata: {}
    data:
      filename: /config/www/tmp/doorbell_snapshot.jpg
    target:
      entity_id: camera.reolink_haustuer_fliessend
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: notify.mobile_app_flo
    data:
      message: Es ist jemand an der Haustür
      title: Haustür Glocke
      data:
        attachment:
          url: >-
            https://*************************************.ui.nabu.casa/config/www/tmp/doorbell_snapshot.jpg
mode: single

Einfach auf die Lokale Daten zugreifen mit
/local/tmp/doorbell_snapshot.jpg

und image anstatt attachment verwenden.

action:
  - service: camera.snapshot
    target:
      entity_id: camera.reolink_haustuer_fliessend
    data:
      filename: /config/www/tmp/doorbell_snapshot.jpg
  - delay:
      hours: 0
      minutes: 0
      seconds: 3
      milliseconds: 0
  - service: notify.mobile_app_flo
    data:
      message: Es ist jemand an der Haustür
      title: Haustür Glocke
      data:
        image: /local/tmp/doorbell_snapshot.jpg

Gruß
Osorkon

1 „Gefällt mir“

Danke das hat funktioniert. Wie kann ich jetzt das Dashboard in der App öffnen? Will es nicht im Safari sondern das er die App öfnnet. Hast du da noch eine Idee?

        actions:
          - action: URI
            title: Öffne Kamera
            uri: >- 
actions:
  - action: URI
    title: Öffne Kamera
    uri: /dashboard/ansicht

Gruß
Osorkon

Super hat funktioniert. Wäre es auch möglich das ich den Link gleich beim Bild hinterlege und keinen extra Button habe?

Hallo zusammen,
ich fummel hier schon seit Tagen rum und bekomme den Screenshot der Kamera nicht in die Push Benachrichtigung.

Ich weiß auch nicht was ich falsch mache. Anfangs lag es am Zugriff. Aber mitlerweile kann ich über http://homeassistant.local:8123/local/camera.vordertur_snapshot.jpg das Bild auch anschauen.
Egal ob ich den lokalen oder nabucasa Pfad verwende, das Bild taucht einfach nicht in der Push-Mitteilung auf iOS auf.

Das ist jetzt die letzte Konfiguration der Automation. Ich habe zig ausprobiert. Aber das verdammte Bild möchte nicht erscheinen. Vielleicht habt ihr einen Tipp?

Danke.

alias: Bewegung_Vordertür
description: Push mit Snapshot
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.vordertur_motion_detected
    to: "on"
actions:
  - data:
      entity_id: camera.vordertur
      filename: /config/www/camera.vordertur_snapshot.jpg
    action: camera.snapshot
  - delay:
      seconds: 2
  - data:
      title: 🚨 "Bewegung an der EufyCam"
      message: Sieh Dir das Bild an
      data:
        push:
          image: "/local/camera.vordertur_snapshot.jpg"
    action: notify.mobile_app_iphone

Versuch mal
filename: /local/camera.vordertur_snapshot.jpg

Hi, funktioniert leider nicht.
Irgendwo habe ich gelesen dass das zumindest so sein soll.

local ist wohl ein Alias für /config/www beim Zugriff. Warum auch immer.

Danke und Gruß.

geht bei mir, hbs nach der Anleitung gebastelt

alias: Benachrichtigung Türklingel vorne
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.shellyplusi4_tuerklingel_vorne
    from: "off"
    to: "on"
conditions: []
actions:
  - action: camera.snapshot
    metadata: {}
    data:
      filename: /media/local/tuer.jpg
    target:
      entity_id: camera.kamera_eingang_fliessend
  - action: notify.mobile_app_all
    metadata: {}
    data:
      message: "🚪Vorne : Es hat an der Haustüre vorne geklingelt"
      data:
        image: /media/local/local/tuer.jpg
      title: Haustüre Vorne
mode: single

Danke ich habe mir das Video und Deine Konfiguration angeschaut.
Trotzdem wird bei mir kein Bild angehangen :frowning:

alias: Bewegung_Vordertür
description: Push mit Snapshot
triggers:
  - trigger: state
    entity_id: binary_sensor.vordertur_motion_detected
    from: "off"
    to: "on"
conditions: []
actions:
  - action: camera.snapshot
    data:
      filename: /config/www/eufytest.jpg
    target:
      entity_id:
        - camera.vordertur
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - action: notify.mobile_app_iphonex3tb
    data:
      message: Sieh Dir das Bild an
      data:
        image: /local/eufytest.jpg"
      title: 🚨 Bewegung an der EufyCam
mode: single

Ich habe getestet unter http://homeassistant.local:8123/local/eufytest.jpg kann ich auf das Bild zugreifen und sehe es.

Vermutlich ist es nur eine Kleinigkeit, aber bis jetzt hat nichts funktioniert. Auch wenn ich andere Bilder verwende zum Testen.

und wenn du mal das wie im Video angegebene Verzeichnis probierst?

/media/local/tuer.jpg

Danke für die Hilfestellung.
Aber auch das macht keinen Unterschied. Schade.
Ich finde dazu aber auch nichts in den Logs außer dass die Automation getriggert wurde.

alias: Bewegung_Vordertür
description: Push mit Snapshot
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.vordertur_motion_detected
    to: "on"
conditions: []
actions:
  - action: camera.snapshot
    data:
      filename: /media/local/eufytest.jpg
    target:
      entity_id:
        - camera.vordertur
    enabled: true
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
    enabled: true
  - action: notify.mobile_app_iphonex3tb
    data:
      message: Sieh Dir das Bild an
      data:
        image: /media/local/local/eufytest.jpg
      title: 🚨 Bewegung an der EufyCam
mode: single

In welchem Ordner liegen deine Snapshots?

Physisch auf dem Dateisystem:
/media/eufytest.jpg
/media/local/eufytest.jpg

Über den Medien Explorer:

My Media/eufytest.jpg

My Media/local/eufytest.jpg

Sieht für mich ok aus.

Deine Automation legt den Snapshot in /media/local/eufytest.jpg ab, aber beim Versenden benutzt du /media/local/local/eufytest.jpg.

@anon76678013 danke für den Hinweis.
Für das Testen ist es egal, weil dort eine Datei liegt mit entsprechender Bezeichnung liegt. Ich ändere nicht immer alles da es zu aufwendig wäre bei den vielen Änderungen die ich versuche.
Auch die Änderung bewirkt nichts.
VG

Ich habs geschafft. Es lag nicht an der Automation an sich.

Folgende Automation funktioniert wunderbar. Das Problem war aber dass in HomeAssistant eine zweite MobileApp Registrierung existierte. Es gab zweimal das Gerät: iphonex3tb

Das falsche habe ich gelöscht, es hatte kaum gefüllte Attribute und die iOS Version war weit hinter der die ich aktuell nutze. Und voila es fluppt :grinning:

alias: Bewegung_Vordertür
description: Push mit Snapshot
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.vordertur_motion_detected
    to: "on"
conditions: []
actions:
  - action: camera.snapshot
    data:
      filename: /media/local/eufytest.jpg
    target:
      entity_id:
        - camera.vordertur
    enabled: true
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
    enabled: true
  - action: notify.mobile_app_iphonex3tb
    data:
      message: Sieh Dir das Bild an
      data:
        image: /media/local/eufytest.jpg
        #image: "{{ state_attr('camera.vordertur', 'camera.vordertur') }}"
      title: 🚨 Bewegung an der EufyCam
mode: single

Danke euch!

Update 14.02.2026

Hallo zusammen,

leider hat die Benachrichtigung nach einem der letzten HA Updateds nicht mehr funktionert. Habe mir das eben angeschaut und es für HA 2026.2.2 wieder ans Laufen bekommen. Anbei ein Beispiel für meine Automation für die eufyCam 2C.

alias: "1OG Garten Bewegung"
description: "Push-Benachrichtigung mit Bild und Aktionsknöpfen"
trigger:
  - platform: state
    entity_id:
      - binary_sensor.garten_motion_detected
      - binary_sensor.garten_person_detected
    to: "on"
    id: sensor
  - platform: event
    event_type: mobile_app_notification_action
    event_data:
      action: SNOOZE
    id: snooze
  - platform: event
    event_type: mobile_app_notification_action
    event_data:
      action: ALARM
    id: alarm
condition: []
action:
  - choose:
      # FALL 1: Bewegung erkannt
      - conditions:
          - condition: trigger
            id: sensor
        sequence:
          - delay: "00:00:03" # Kurzes Warten für das Kamerabild
          - action: notify.mobile_app_<Dein Mobilgerätname>
            data:
              title: "🚨 Bewegung im Garten!"
              message: "Es wurde eine Person oder Bewegung erkannt."
              data:
                image: /api/image_proxy/image.garten_event_image
                # Wichtig für iOS: Kategorie oder direkt die Actions
                actions:
                  - action: ALARM
                    title: "Alarm auslösen"
                    destructive: true
                  - action: SNOOZE
                    title: "10 Min. Schlummern"

      # FALL 2: Snooze gedrückt
      - conditions:
          - condition: trigger
            id: snooze
        sequence:
          - action: eufy_security.snooze
            data:
              snooze_time: 10
              snooze_chime: false
              snooze_motion: true
              snooze_homebase: false
            target:
              entity_id: camera.garten

      # FALL 3: Alarm gedrückt
      - conditions:
          - condition: trigger
            id: alarm
        sequence:
          - action: eufy_security.trigger_camera_alarm_with_duration
            data:
              duration: 1
            target:
              entity_id: camera.garten

# WICHTIG: Auf parallel setzen, damit Trigger und Actions gleichzeitig laufen können
mode: single

@Toyopit Danach hattest Du ja gefragt, ich hoffe das Beispiel hilft Dir.

Vg

Hallo,

Das ist ein Mega geiles Beispiel. Über die eufy App kommen Tausende von Nachrichten rein. Gerade wenn die Kinder im Garten Spielen. Das mit den Actions ist dann Mega. Den Grundgedanken verstehe aber die Umsetzung hat bei mir null Funktioniert. Ich bin auch gar kein HA ass :see_no_evil_monkey:. Kannst du die einzelnen Schritte für mich vielleicht näher erläutern und mal zeigen, wie es bei dem visuellen Editor aussieht??

Mein Wunsch wäre, wenn ich eine Nachricht erhalte mir das Bild angezeigt wird und ich wie beschrieben auf Snooze, Alarm oder auf meine automation, dass die Kinder im Garten sind, schalten kann. Wenn ich nicht reagiere eine neue Benachrichtigung bei Bewegung. Ich möchte diese Automation dann natürlich auch verstehen und selbst aufbauen können. Ich habe aber kein Plan wie​:joy: