Kurs Home Assistant od Zera

Drugi pokój, drugi Voice PE: budujemy prawdziwy multiroom bez chaosu

Dodaj drugi Voice PE, przypisz oba urządzenia do pokoi i sprawdź wake word, current area, routing pytań, ogłoszenia oraz awarię satelity.

Home Assistant LAB · Głos i AI w praktyce · Lekcja 12

Drugi pokój, drugi Voice PE: budujemy prawdziwy multiroom bez chaosu

Dwa Voice PE to nie tylko dwa mikrofony. Od tej chwili system musi rozumieć, który satelita należy do którego Area, który przejął wake word, gdzie ma trafić announcement i na którym urządzeniu trzeba zadać pytanie. W tej lekcji budujemy multiroom tak, żeby krótka komenda „włącz światła” nadal była przewidywalna.

Dlaczego ten etap jest ważny

Gdy dwa urządzenia usłyszą ten sam wake word, Home Assistant utrzymuje jedną aktywną sesję. To chroni przed dwiema odpowiedziami naraz, ale zwycięski satelita może również dostarczyć Area dla komendy current-area. Dlatego położenie urządzeń staje się częścią logiki systemu.

W pełnej lekcji zrobisz to krok po kroku

Drugi Voice PE konfigurujemy szybciej, ale nie powierzchownie

Onboarding jest już znany z Lekcji 3. Teraz skupiamy się na nazwie urządzenia, Area, Floor, pipeline i wake wordzie, czyli danych, które rzeczywiście decydują o zachowaniu multiroom.

Ten sam wake word uruchamia test konkurencji satelitów

Sprawdzamy Salon, Kuchnię i granicę pomieszczeń. Nie zgadujemy, który mikrofon wygrał. Własna komenda „gdzie jestem?” pokazuje Area aktywnej sesji.

Current-area testujemy w realnych punktach użytkowych

Kanapa, stół, blat i przejście. W każdym miejscu sprawdzamy serię prób, a dopiero potem oceniamy rozmieszczenie Voice PE.

Przycisk środkowy i mute rozdzielają problemy konfiguracji od akustyki

Rozmowa uruchomiona przyciskiem eliminuje wyścig wake wordu. Tymczasowe sprzętowe wyciszenie drugiego satelity daje prosty test A/B. Dzięki temu dokładnie wiemy, czy winne jest Area, czy konkurencja mikrofonów.

Announcements mogą targetować encję, Area i Floor

Testujemy komunikat tylko w Salonie, tylko w Kuchni oraz na całym Parterze. Od tej chwili routing z Lekcji 10 staje się naprawdę praktyczny.

Ask Question wymaga konkretnego satelity

Pytania nie kierujemy do całego domu. Testujemy `ask_question` osobno na każdym Voice PE i pokazujemy prosty routing na podstawie obecności, bez udawania inteligencji tam, gdzie czujniki są niewiarygodne.

Pełna wersja zawiera
  • konfigurację drugiego Voice PE bez powtarzania Lekcji 3
  • standard nazw Voice PE Salon / Voice PE Kuchnia
  • przypisanie drugiego satelity do Area i Floor
  • kontrolę wspólnego pipeline MarkLabs Local PL
  • kontrolę wake word na obu urządzeniach
  • wyjaśnienie arbitrażu przy jednym wake wordzie
  • wpływ zwycięskiego satelity na current area
  • test izolowany Salonu
  • test izolowany Kuchni
  • 10-próbkowy test granicy pomieszczeń
  • test naturalnych punktów użytkowych
  • wykorzystanie komendy „gdzie jestem?” do diagnostyki
  • test current-area po ustabilizowaniu granicy
  • jawny Area jako bezpieczny wariant w strefie granicznej
  • test temperatury „tutaj” w dwóch pokojach
  • routing announcements: entity, Area, Floor i Label
  • ask_question na Salonie i Kuchni osobno
  • prosty dynamiczny routing pytania z obecności
  • obserwację stanów obu assist_satellite
  • porównanie opóźnienia obu pomieszczeń
  • diagnostykę Wi-Fi drugiego satelity
  • test awarii jednego Voice PE
  • różnicę zachowania entity target i Floor przy awarii
  • przycisk środkowy jako test bez konkurencji wake wordu
  • sprzętowe mute jako test A/B
  • kontrolę encji select dla pipeline i wake word
  • audyt aliasów Areas
  • zasadę nieprzejmowania Voice PE w ESPHome bez powodu
  • mapę pokrycia przed dodaniem trzeciego satelity
  • test WAN OFF w dwóch pokojach
  • test drugiego domownika
  • pełny test regresyjny obu satelitów
  • Multiroom Test Pack i procedurę diagnostyczną
Jak pracujemy w pełnej wersji

Najpierw stabilizujemy oba satelity osobno. Dopiero potem pozwalamy im konkurować o ten sam wake word. Jeśli pojawia się zły Area, testujemy przycisk środkowy i chwilowo wyciszamy drugi mikrofon, żeby precyzyjnie znaleźć warstwę problemu.

Nie zmieniamy jeszcze wake wordów między pokojami i nie tworzymy osobnych pipeline bez potrzeby. Wielopipeline ma własną późniejszą lekcję.

Efekt po zakończeniu lekcji

Masz dwupokojowy system głosowy, a nie dwa niezależne gadżety. Ten sam lokalny pipeline działa w obu miejscach, krótkie polecenia dostają poprawny kontekst, a komunikaty i pytania są świadomie routowane.

Chcesz przejść od jednego Voice PE do prawdziwego asystenta całego domu?

Ta lekcja jest częścią kursu Smart Home od Zera na platformie MarkLabs E-Learning. Pełna wersja prowadzi od drugiego urządzenia aż do testu granicy, routingu i awarii.

Kup dostęp do kursu: 29 zł
Dożywotni dostęp | Wszystkie lekcje | Bez subskrypcji

Każdy test wykonamy najpierw w jednym pokoju, a dopiero potem na granicy zasięgu. Po ćwiczeniu oba satelity wrócą do zapisanych nazw, Area, pipeline i ustawień prywatności.

🔒

Pełna treść dostępna po zakupie kursu

Za symboliczne 29 zł zyskujesz dostęp do 200+ stron praktycznej wiedzy o Home Assistant — wszystkich lekcji, przykładów i aktualizacji.

  • Dożywotni dostęp do całego kursu
  • Nowe lekcje bez dodatkowych opłat
  • Bez reklam i bez abonamentu

Nikt nie jest nieomylny. Coś nie gra w tej lekcji? Zgłoś błąd