iOS Benachrichtigung

Hallo zusammen,

ich schaffe es einfach nicht, bei einer Benachrichtigung die URL zu einem bestimmten Dashboard mitzugeben. Beim Klick auf die Benachrichtigung öffnet sich immer die HA App mit der zuletzt geöffneten Seite.

action: notify.mobile_app_mein_iphone
data:
  title: Testnachricht
  message: >
    Irgendwas halt
  data:
    push:
      sound:
        name: default
        critical: 0
        volume: 0
    actions:
      - action: "URI"
        title: "ButtonText"
        uri: "/iphone/status"

Die angegebene URL ist die, die ab dem Port angezeigt wird, wenn ich das Dashboard öffne…

Danke für Eure Tipps!

Du hast ein Dashboard, das iPhone heißt? Also rufst Du es mit http://IP:8123/iphone/status auf? :face_with_raised_eyebrow:

Ich würde doch sehr erwarten, dass es eher […]:8123/dashboard-iphone/[…] oder ähnlich ist.

Hi @tarag, nein, mein Dashboard hat tatsächlich die URL
http://homeassistant.local:8123/iphone/status

Habe gerade noch was rausgefunden: wenn ich lange auf die Pusnachricht drücke, erscheint darunter dann ein Button mit dem angegebenen Text. Wenn ich diesen öffne, wird auch das korrekte Dashboard geöffnet. Allerdings fände ich es viel besser, wenn das auchpassieren würde, wenn ich direkt die Pushnachricht anklicke ohne den Umweg.

:pencil2: by tarag: Beiträge zusammengeführt

Habs rausgefunden, die URL muss direkt ins Data-Attribut :slight_smile:

Zum einen kannst Du Beiträge bearbeiten. Zum anderen ist es schön, wenn man die Lösung dann auch postet.

Und ne Menge Arbeit erspart man sich (und anderen), wenn man einfach in die Dokumentation schaut. :wink:

automation:
  - alias: "Send Notification with a link"
    trigger:
      ...
    action:
      - action: notify.mobile_app_<your_device_id_here>
        data:
          title: "Motion Detected in Backyard"
          message: "Someone might be in the backyard."
          data:
            # iOS URL
            url: "/lovelace/cameras"
            # Android URL
            clickAction: "/lovelace/cameras"

Du hast natürlich Recht, danke dir. Werde das beherzigen :wink:

1 „Gefällt mir“