da muss ein Unterstrich rein also so …
notify.mobile_app_namedeinesdevices
EDIT:
wie könnte ich denn diese laufende Automation abbrechen?
hab das auf’s Handy meiner Frau geschickt und die ist jetzt weg zum Einkaufen ![]()
Homeassistant neu starten, das unterbricht alle laufenden Automationen
oder ohne Neustart hier ….???
EDIT:
ok, mit dem Trockner läuft das jetzt, was muß ich in der Automation anpassen, damit es analog mit der Waschmaschine funktioniert, nur den Message-Text und das script am Ende oder sonst noch etwas? Hab nur den Teil vom Trockner kopiert und dann steht da dies noch drin…
nö, so läuft das noch nicht, wenn ich jetzt die Waschmaschine trigger kommt das mit dem Trocker aufs Handy …
EDIT2:
das hinter AUSFUEHREN_SKRIPT_
muss jeweils umbenannt werden.
dieser letzte Schritt fehlt mir jetzt noch. Also am Ende wird bei mir ja ein Scrpt ausgeführt, was das flag/helper für den Briefkasten ausschaltet.
Kann ich an dieses Script evtl. auch o.g. Löschbefehl anhängen?
Wie würde das aussehen?
Das geht mit clear_notification als Message, siehe Beitrag von Mirco
zwei Dinge funktionieren noch nicht richtig:
sequence:
- action: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.postbox
- action: notify.mobile_app_handy_he
data:
message: clear_notification
data: {}
alias: post_off
description: schaltet Postbox aus & löscht Handy Nachricht
und am Handy kommt dies an:
es wird also eine Nachricht mit dem Text “clear_notification” verschickt
und 2.)
wie lautet das ganze, wenn ich es an zwei Handy schicken will, muß ich dazu erst eine Gruppe anlegen oder kann ich den Befehl einfach 2x untereinander schreiben?
Du hast den Tag an der Nachricht vergessen.
geändert:
sequence:
- action: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.postbox
- action: notify.mobile_app_handy_he
data:
message: clear_notification
data:
tag: mailboxmessage
alias: post_off
description: schaltet Postbox aus & löscht Handy Nachricht
aber der Schritt wird nicht ausgeführt. Trace sieht so aus:
Der Tag ist vermutlich falsch?
Du musst den Tag natürlich auch bei der vorher gesendeten Nachricht anfügen. Sonst weiß Homeassistent ja nicht was es löschen soll
danke, das hat funktioniert, bleibt nur als letzte noch, das ganze nicht an ein Handy sondern an eine Gruppe von 3 Handys zu schicken, wie lege ich denn da eine Gruppe an? Ist das ein Helfer?
Auch das hat @der_Micro schon geschrieben
Das geht mit dem notify Abschnitt in der configuration.yaml
Hey abend . Ich misch mich mal mit ein .
automation:
action:
- action: notify.mobile_app\_<your_device_id_here>
data:
message: "Something happened at home!"
data:
*# an example of an absolute url*
image: "https://www.home-assistant.io/images/default-social.png"
*# example of a relative url*
image: "/media/local/image.png"
Also wenn du ein Bild auf deinem Home Assistant server gespeichert hast , nimmst du die /media/local/ ….. .
Hier noch der Link zur offiziellen Doku .
Achja und wenn ich meinen Senf noch zu grundsätzlichen Thematik geben darf:
Also ich habe mir jetzt nicht den gesamten Thread durchgelesen aber ein paar der Beispiele sahen mir etwas Over-engineered aus.
Meine Beispiel-Nachricht sieht so aus :
actions:
- action: Tuer
title: Tür auf
data:
message: clear_notification
data:
tag: liste
priority: high
also ich sende mit dem button “Tür Auf” den Befehl Tuer
und das ist als Trigger in der jeweiligen Automation hinterlegt .
event_type: mobile_app_notification_action
event_data:
action: Tuer
trigger: event
Vielleicht hilft es ja .
ja ist bei mir gespeichert aber unter dem link
/homeassistant/www/media/
und meine Script sieht so aus …
- data:
title: Hallo ...
message: es gibt neue Post, hier klicken, wenn...
data:
image: /homeassistant/www/media/neuePost.png
tag: mailboxmessage
actions:
- action: AUSFUEHREN_SKRIPT_LETTER
title: abgeholt
icon: sfsymbols:square.and.arrow.down
action: notify.mobile_app_handy_he
- wait_for_trigger:
da wird aber kein Bild in der Nachricht angezeigt…
oder muß ich da die absolute URL nehmen, da das Handy ja meist ausser Haus ist …
Ganz ehrlich , ich bekomme es auch gerade nicht hin . weder local noch per url wird mir ein bild angezeigt, und ich finde auch nichts in der Dokumentation woran es liegen könnte. Eventuell kann da jemand anders helfen .
Jo sehr gern .
Glaub damit lassen sich ein paar Benachrichtigungen etwas aufhübschen.
Also teile gern dein Wissen ![]()
ok, here we go - Voraussetzungen:
der Router muß exponiert werden, wenn man eine FritzBox hat zb per myFritz ansonsten zB kostenlos per selfhost.eu
Ich nenne das im Folgenden mal meneDomain.de
Für HA muß der externe Zugriff freigeschaltet sein sowie Portfreigabe für Port 8123
auf dem dashboard eine neue Karte erstellen (Bild), die Grafik hochladen …
während man sich noch im Bearbeiten-Modus befindet Rechtsklick auf die hochgeladene Grafik und “im neuen Tab öffnen”
die komplette URL in die Zwischenablage nehmen
neue Automation sieht dann zB so aus (hier ohne trigger nur das, was ausgeführt werden soll)
- data:
title: ""
message: Hallo ....
data:
image: >-
http://meineDomain.de:8123/api/image/serve/f7c13b55eb0feb37e39a1c2c6f15abba/512x512
tag: mailboxmessage
actions:
- action: AUSFUEHREN_SKRIPT_LETTER
title: abgeholt
icon: sfsymbols:square.and.arrow.down
action: notify.mobile_app_DeinHandy
- wait_for_trigger:
- event_type: mobile_app_notification_action
event_data:
action: AUSFUEHREN_SKRIPT_LETTER
trigger: event
timeout:
hours: 0
minutes: 60
seconds: 0
continue_on_timeout: false
- data: {}
action: script.post_off (was soll passieren, wenn man draufklickt)
wie man sieht wurde in der URL zum Bild die lokale IP 192.168.xxx.xxx durch die eigene Domain ersetzt, Dann noch bei “notify.mobile_app_DeinHandy” natürlich “DeinHandy” durch Deine Handy-Entität ersetzen….
das script am Ende schaltet alle Notifications wieder aus und muß zusätzlich erstellt werden.
Die eingangs erstellte dashboard Karte wird nicht benötigt aber ich habe sie auf einem Reserve-dashboard behalten (k.A. ob ansonsten das hochgeladene Bild wieder aus dem System gelöscht wird).
EDIT:
ich habe noch mehr von diesen Grafiken erstellt ….
Bildnachweis/Quelle: Icons erstellt von Smashicons - Flaticon
wer sie auch verwenden möchte findet es im Archiv hier…
Notifications_Grafik.zip.txt (429,6 KB)
.TXT im Dateinamen am Ende löschen!!! und das Archiv entpacken ….
entsprechend der Hintegrundfarbe (gelb, rot, hellblau) leuchtet ein LED Nachtlicht im Flur zur optischen Benachrichtigung.
wie ich das gemacht habe steht hier …..
Ich hoffe das sind alles freie oder eigens von dir komplett entworfene Grafiken, sonst könnte es hier im Forum rechtliche Probleme geben.
ja sind von mir entworfen bzw. frei verfügbar …hab’s oben aber sicherheitshalber verpixelt