Chociaż produkty TP-Link są kompatybilne z Alexą i Asystentem Google, nadal nie możemy ich używać z Siri. Wejdź do Homebridge; serwer node.JS typu open source, który integruje urządzenia inteligentne z aplikacją Home. Jest to lekki serwer, który można skonfigurować w systemach Windows, macOS, Linux, Docker, a nawet na Raspberry Pi zero. Miałem Raspberry Pi 4 pod ręką, więc użyję go zamiast tego.

Rzeczy, których będziesz potrzebować

  • Raspberry Pi (użyłem Raspberry Pi 4)
  • Żarówka TP-Link (użyłem TP-Link LB100)
  • Wi-Fi i Internet
  • IPhone (z systemem iOS 13)
  • HomePod (opcjonalnie)
  • Trochę smaru do łokci

Krok 1. Zainstaluj Homebridge na Raspberry Pi

Pierwszym krokiem jest uruchomienie serwera Homebridge na Raspberry Pi. Będzie działać jako pośrednik pomiędzy niekompatybilną żarówką TP-Link a natywną aplikacją Home.

Instalacja Homebridge jest dość prosta. Odwiedź tę stronę Github i postępuj zgodnie ze szczegółowymi poleceniami, aby zainstalować ją na swoim Raspberry Pi. Tylko pamiętaj, aby zainstalować Homebridge z obsługą UI X. UI X to GUI dla Twojego serwera Homebridge, które pozwala monitorować urządzenia, instalować wtyczki i zmieniać ustawienia.

Krok 2. Uzyskaj dostęp do interfejsu Homebridge

Po uruchomieniu serwera Homebridge na Raspberry Pi możesz uzyskać do niego dostęp z dowolnego urządzenia w sieci domowej. Otwórz terminal na swoim Raspberry Pi i uruchom polecenie „nazwa hosta -I”, aby sprawdzić swój adres IP. Zanotuj go gdzieś, ponieważ jest to adres interfejsu serwera Homebridge.

nazwa hosta -I

Teraz otwórz przeglądarkę internetową na swoim Raspberry Pi i wpisz http://TWOJ-ADRES-IP:8080/. Powinieneś zobaczyć stronę internetową z interfejsem logowania. Domyślny login i hasło to odpowiednio admin i admin, które możesz później zmienić.

Zastąp SWOJ-ADRES-IP adresem IP uzyskanym w poprzednim kroku.

Krok 3. Zainstaluj wtyczkę TP-Link

Aby Homebridge mógł wykryć urządzenie TP-Link podłączone do sieci domowej, zainstalujemy wtyczkę TP-Link. Ta wtyczka obsługuje większość produktów inteligentnego domu TP-Link, w tym LB100, ale możesz odwiedzić stronę internetową, aby sprawdzić, czy Twoje urządzenie znajduje się na liście.

Otwórz interfejs Homebridge w swojej przeglądarce internetowej i przejdź do Wtyczki. Wpisz TP-Link i kliknij Zainstaluj.

Teraz zaktualizujemy plik Config.JSON. Kliknij zakładkę Konfiguracja na stronie internetowej i wklej następujące polecenie do edytora konfiguracji Homebridge, jak pokazano na obrazku poniżej, i kliknij Zapisz.

„platformy”: [{
  „platforma”: „TplinkSmarthome”,
  „name”: „TplinkSmarthome”
}]

Po zakończeniu uruchom ponownie Raspberry Pi i przejdź do następnego kroku.

Krok 4. Zainstaluj aplikację Kasa

Homebridge jest już gotowy, pozostaje tylko dodać do sieci żarówkę TP-Link. W tym celu będziemy musieli skonfigurować urządzenie za pomocą aplikacji Kasa by TP-Link. Zarządza wszystkimi inteligentnymi urządzeniami firmy TP-Link. Zainstaluj aplikację Kasa Smart na swoim iPhonie ze sklepu App Store i zaloguj się na swoje konto. Jeśli nie masz konta, możesz je łatwo utworzyć, rejestrując się.

Po skonfigurowaniu konta dodaj żarówkę TP-Link do aplikacji, dotykając przycisku + w prawym górnym rogu. Wprowadź numer modelu, dotknij odpowiednią ikonę i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby skonfigurować żarówkę w sieci domowej.

Urządzenie TP-Link powinno być teraz widoczne w interfejsie Homebridge. Otwórz interfejs Homebridge na Raspberry Pi i kliknij zakładkę Akcesoria.

Krok 5. Dodaj Homebridge do aplikacji domowej

Teraz połączymy serwer Homebridge działający na Twoim Raspberry Pi z aplikacją Home na Twoim iPhonie. Otwórz interfejs Homebridge w przeglądarce internetowej. Powinieneś zobaczyć kod QR na stronie Status serwera.

Otwórz aplikację Dom na swoim iPhonie i dotknij Dodaj akcesorium. Zeskanuj kod QR, wskazując aplikację Aparat na swoim iPhonie. Może pojawić się ostrzeżenie „Niecertyfikowane akcesorium”. Aby kontynuować, dotknij „Dodaj mimo to”.

Twoje urządzenie TP-Link powinno automatycznie wyświetlić się w aplikacji Home. Możesz po prostu dotknąć ikony, aby włączyć i wyłączyć zasilanie, a następnie nacisnąć długo, aby wyświetlić dodatkowe ustawienia.

Możesz także poprosić Siri o włączenie i wyłączenie tej funkcji. Spróbuj. „Hej Siri, czy możesz włączyć lampę?”

Ostatnie słowa

To wszystko, co musisz zrobić, aby sterować niekompatybilnymi urządzeniami inteligentnymi za pomocą Siri. Jeśli napotkasz jakiś problem podczas konfiguracji serwera Homebridge lub podczas instalacji wtyczek, możesz skontaktować się ze mną na Twitterze i wspólnie poszukać rozwiązania. Co zamierzasz połączyć z Homebridge i sterować za pomocą Siri, daj mi znać w komentarzach poniżej?