Moduł 22 · Lekcja 9
Powiadomienia multimedialne: telefon, tablet, TV, głośnik, światło i wybór kanału
Kurs Smart Home od Zera · ok. 110-130 minut · Poziom: Średnio zaawansowany
Pralka, dzwonek i zalanie nie powinny wywoływać tej samej reakcji domu. Pokażę Ci, jak dobrać kanał do zdarzenia, oddzielić pilne od krytycznego i zostawić telefonowi niezależną kopię. Przećwiczymy tryb bez wysyłania, przyciski potwierdzenia, spokojny sygnał świetlny i zachowanie po utracie łączności. Wybierzesz tylko potrzebne urządzenia, bez budowania wszystkiego naraz.
„Wyślij wszystko wszędzie” kończy się zmęczeniem alertami i konfliktem kanałów (tablet mówi, głośnik mówi, TV pokazuje baner). Skrypt ma działać także bez TV, Fully i RGB : najpierw prosta wersja, potem ścieżki.
Planuj 110-130 minut na router powiadomień, który kolejne lekcje będą wołać.
W module 22 kursu Smart Home od Zera lekcja Moduł 22 · Lekcja 9 dotyczy multimediów i komunikatów: „Powiadomienia multimedialne: telefon, tablet, TV, głośnik, światło i wybór kanału”. Muzyka jest usługą wybieraną przez domownika; komunikat jest przerwaniem : te same głośniki, osobne zasady i priorytety. Home Assistant spina TV, głośniki, Music Assistant, TTS, tablet i powiadomienia, ale nie zamienia domu w przypadkowy zbiór głośnych automatyzacji. Najpierw plan pomieszczeń i ról, potem jeden działający tor, na końcu sceny, cisza i alerty bez paniki.
Kluczowe fakty z tej lekcji
| • | Waga zdarzenia decyduje o kanale, nie odwrotnie. |
| • | Krytyczne ≠ jeden push na jeden telefon. |
| • | Brak TV/tabletu nie może łamać skryptu. |
| • | Konflikt kanałów = zmęczenie i ignorowanie. |
| • | Potwierdzenie jest częścią projektu, nie dodatkiem. |
Czego się nauczysz
| ✓ | Macierz: informacja / ważne / krytyczne |
| ✓ | Wybór kanału: telefon, głos, TV, światło |
| ✓ | Obecność, pora, tryb domu jako warunki |
| ✓ | Fallback gdy urządzenie unavailable |
| ✓ | Unikanie „wszystko wszędzie” |
| ✓ | Potwierdzenie i eskalacja (szkic) |
| ✓ | Test skryptu bez pełnego sprzętu |
| ✓ | Most do dzwonka i bramy (lekcja 10) |
Router kanałów
| 1. | Zdefiniuj 3 poziomy wagi i domyślne kanały. |
| 2. | Zbuduj skrypt, który działa z minimalnym zestawem. |
| 3. | Dodaj warunki: cisza/obecność/tryb. |
| 4. | Przetestuj fallback przy wyłączonym TV/głośniku. |
| 5. | Zabroń duplikowania tego samego tekstu na 5 kanałach bez potrzeby. |
Najczęściej zadawane pytania
Krytyczne tylko na głośnik w salonie?
Gdy nikogo nie ma / cisza : potrzebny fallback.
Każda pralka na TV i TTS?
To zmęczenie alertami.
Bez tabletu skrypt pada?
Ścieżki opcjonalne : rdzeń ma przeżyć.
Obecność = wołać wszędzie?
Nie : waga i kontekst ważniejsze.