Moduł 16 · Lekcja 9
Powiadomienia z akcjami: przyciski w notyfikacji
Kurs Smart Home od Zera · ok. 110-140 minut · Poziom: Średnio zaawansowany
Przycisk w wiadomości może skrócić obsługę domu do jednego dotknięcia. Pokażę, jak powiązać odpowiedź z właściwym zdarzeniem i sprawdzić, co rzeczywiście wykona Home Assistant. Uwzględnię też starą wiadomość oraz brak odpowiedzi, bo powiadomienie nie zawsze zostaje użyte od razu.
Rozróżniasz: akcję zdarzeniową (mobile_app_notification_action), URI (otwiera widok/stronę) oraz REPLY. Kliknięcie całego powiadomienia to jeszcze inna ścieżka. Budujesz bezpieczne actions, odbierasz zdarzenie i zapisujesz potwierdzenie w helperze.
Planuj 110-140 minut: projekt bezpiecznych przycisków, potem realny test. Przykłady: „Oznacz jako zrobione”, „Przypomnij za godzinę” : nie „Otwórz bramę” bez potwierdzenia.
W module 16 kursu Smart Home od Zera lekcja Moduł 16 · Lekcja 9 dotyczy telefonu w Home Assistant: „Powiadomienia z akcjami: przyciski w notyfikacji”. Telefon to urządzenie osobiste : nie wspólny panel ścienny i nie pełny pulpit administratora. Companion App łączy dom z konkretną osobą: obecność, strefy, powiadomienia, dashboard mobilny i skróty. Cały moduł uczy wygody z granicami: prywatność, bateria, niezawodność i bezpieczeństwo akcji jednym tapnięciem.
Kluczowe fakty z tej lekcji
| • | Przycisk w notify = szybka decyzja : tylko bezpieczne akcje. |
| • | Akcja zdarzeniowa ≠ URI ≠ kliknięcie treści. |
| • | mobile_app_notification_action łączy przycisk z HA. |
| • | Helper potwierdzenia pomaga domknąć obsługę alertu. |
| • | Ryzykowne sterowanie nie chowa się za jednym tapnięciem. |
Czego się nauczysz
| ✓ | Trzy rodzaje reakcji w powiadomieniu |
| ✓ | Projekt bezpiecznych etykiet przycisków |
| ✓ | Wysłanie actions i odbiór zdarzenia |
| ✓ | Helper jako potwierdzenie obsługi |
| ✓ | Różnica tap treści vs tap przycisku |
| ✓ | Czego nie podłączać pod akcję (brama, alarm…) |
| ✓ | Test na Androidzie/iOS z ograniczeniami systemu |
| ✓ | Most do alertów krytycznych (lekcja 10) |
Bezpieczny przycisk w alercie
| 1. | Wybierz jedną niekrytyczną sytuację (np. pralka / okno). |
| 2. | Zaprojektuj 1-2 bezpieczne przyciski bez ryzyka. |
| 3. | Wyślij powiadomienie z actions i złap zdarzenie w HA. |
| 4. | Zapisz stan w helperze (obsłużone / przypomnij). |
| 5. | Nie podpinaj otwierania bramy ani rozbrajania alarmu. |
Najczęściej zadawane pytania
Przycisk „otwórz bramę” w notify?
Zbyt ryzykowne jednym tapnięciem : unikaj.
URI zamiast akcji?
URI otwiera widok; nie zastępuje zdarzenia do automatyzacji.
Wiele przycisków naraz?
Zacznij od jednego-dwóch czytelnych.
Bez helpera?
Helper pomaga domknąć „alert obsłużony” i uniknąć chaosu.