Skip to content

Wyślij pierwsze powiadomienie

Wszystko na tej stronie robi się w interfejsie Home Assistant, zaraz po instalacji. Każdy krok pokazuje też YAML, dla tych, którzy go wolą.

1. Powiadom wszystkich

Otwórz kartę Akcje w Narzędziach deweloperskich, wybierz akcję supernotify.notify, wpisz wiadomość i naciśnij Wykonaj akcję.

Akcja w narzędziach deweloperskich

Wiadomość do wszystkich
action: supernotify.notify
data:
  message: Something went off in the basement

Powiadomienie potrzebuje tylko wiadomości. Bez żadnych dodatkowych danych trafia na każdy telefon i tablet z aplikacją Home Assistant, do wszystkich domowników.

2. Powiadom jedną osobę

To pewnie więcej osób, niż chcesz. Aby to ograniczyć, wybierz encje person albo pojedyncze urządzenia mobilne jako cele (targets):

Powiadomienie wszystkich urządzeń mobilnych jednej osoby

Wiadomość do jednej osoby
action: supernotify.notify
data:
  message: Something went off in the basement
  target: person.john_mcdoe

Teraz dostają je tylko urządzenia Johna. Wybranie osoby zamiast telefonu sprawia, że powiadomienie dotrze także wtedy, gdy John zmieni telefon.

3. Wybierz sposób wysyłki

Pole Delivery zawiera sposoby wysyłania powiadomień znalezione przez Supernotify. Jeśli je pominiesz, Supernotify wybierze za Ciebie; jeśli coś wybierzesz, użyte zostaną tylko te pozycje.

Wybór delivery

Jeśli masz urządzenia Alexa, użyj alexa_devices_announce_all lub alexa_devices_speak_all. (Announce dodaje na początku sygnał dźwiękowy, speak nie.) Można je połączyć z e-mailem i powiadomieniami w aplikacji mobilnej w jednym powiadomieniu.

Głośniki i telefony razem
action: supernotify.notify
data:
  message: Someone is at the front door
  delivery:
    - alexa_devices_announce_all
    - mobile_push

Każdy sposób dostaje odpowiednie dla siebie powiadomienie, więc głośniki wypowiadają wiadomość, a telefony ją wyświetlają.

Gdy to działa, następnym krokiem jest dodanie powiadomienia do automatyzacji.