Jak uruchomić losowy utwór na Google Home Mini przy wykryciu ruchu?
Wprowadzenie
Automatyzacja odtwarzania muzyki na Google Home Mini na podstawie czujnika ruchu może być niezwykle przydatna – zwłaszcza w takich pomieszczeniach jak łazienka. W tym artykule pokażę, jak skonfigurować Home Assistant tak, aby muzyka grała, dopóki wykrywana jest obecność, a następnie automatycznie się zatrzymywała.
1. Wymagane urządzenia i dodatki
- Czujnik ruchu Zigbee (np. Sonoff).
- Głośnik Google Home Mini (lub inny obsługiwany w Home Assistant).
- Home Assistant z dodatkiem Google Assistant SDK.
Dzięki Google Assistant SDK będziemy mogli wysyłać polecenia głosowe (np. „play music”) w formie automatyzacji.
2. Montaż i test czujnika ruchu
- Zamontuj czujnik ruchu w wybranym pomieszczeniu (np. łazience).
- Upewnij się, że jest poprawnie wykrywany w Home Assistant:
- Przejdź do Ustawienia → Urządzenia → Czujnik ruchu.
- Sprawdź czas reakcji czujnika – ustawienia zazwyczaj pozwalają na wykrywanie co 5 sekund.
3. Tworzenie automatyzacji: odtwarzanie muzyki
- W Home Assistant przejdź do Ustawienia → Automatyzacje i sceny.
- Kliknij Utwórz automatyzację → Utwórz nową automatyzację.
- Dodaj pierwszy wyzwalacz:
- Urządzenie → Czujnik ruchu → Wykryto obecność.
- Edytuj identyfikator wyzwalacza: „Wykrył obecność”.
- Dodaj drugi wyzwalacz:
- Urządzenie → Czujnik ruchu → Przestał wykrywać obecność.
- Edytuj identyfikator: „Przestał wykrywać obecność”.
- Ustaw opóźnienie:
- W przypadku czujnika 5-sekundowego ustaw 10 sekund jako czas reakcji.
- Dla czujników z dłuższym czasem (np. 3 minuty) ustaw czas dwukrotnie dłuższy.
4. Dodanie warunków i akcji
Odtwarzanie muzyki
- Dodaj warunki:
- Typ warunku: „lub”.
- Pierwszy warunek: „Wyzwolone przez wykrył obecność”.
- Kolejne warunki (duplikuj):
- Głośnik jest nieaktywny.
- Głośnik jest wstrzymany.
- Głośnik jest wyłączony.
- Akcja odtwarzania:
- Wybierz Google Assistant SDK.
- Wprowadź komendę: „play music on bathroom”.
- Ustaw urządzenie: np. „Głośnik w łazience”.
Zatrzymanie muzyki
- Dodaj drugi zestaw warunków:
- Typ warunku: „i”.
- Pierwszy warunek: Głośnik odtwarza muzykę.
- Drugi warunek: Wyzwolone przez przestał wykrywać obecność.
- Akcja zatrzymania:
- Wybierz Google Assistant SDK.
- Wprowadź komendę: „stop”.
- Ustaw urządzenie: „Głośnik w łazience”.
5. Testowanie automatyzacji
- Wejdź do pomieszczenia i upewnij się, że czujnik ruchu wykrywa obecność.
- Obserwuj, czy głośnik rozpoczyna odtwarzanie muzyki.
- Wyjdź z pomieszczenia i sprawdź, czy muzyka automatycznie się zatrzymuje.
6. Podsumowanie
Dzięki tej automatyzacji Twój głośnik Google Home Mini będzie odtwarzał muzykę, gdy przebywasz w pomieszczeniu, i automatycznie się wyłączał, gdy je opuścisz. Rozwiązanie to można łatwo dostosować do innych urządzeń i pomieszczeń w domu.