Czy Roomba współpracuje z HomeKit? Jak się połączyć?

 Czy Roomba współpracuje z HomeKit? Jak się połączyć?

Michael Perez

Rutynowo rzucam okiem na to, co jest na rynku, aby sprawdzić, czy mogę uaktualnić moje istniejące akcesoria, aby poprawić wydajność mojego inteligentnego domu.

Z pełnoetatową karierą i moją pasją do recenzowania technologii, nie mam zbyt wiele czasu na odkurzanie moich podłóg, więc chciałem kupić sobie Roombę i dodać ją do mojej platformy automatyzacji z wyboru, Apple HomeKit.

I wtedy dowiedziałem się, że HomeKit nie obsługuje żadnych odkurzaczy. Więc obecnie nie ma ani jednej Roomby, którą mogę kupić, a którą mój HomeKit będzie obsługiwał.

Czy jest więc sposób na obejście tego, aby Roomba działała z HomeKit?

Roomba współpracuje z HomeKit za pomocą Homebridge Możesz wystawić swój odkurzacz Roomba na HomeKit za pomocą huba lub urządzenia Homebridge.

W tym poradniku przeprowadzę Cię przez konfigurację HOOBS, aby Twoja Roomba mogła współpracować z HomeKit.

Po przeprowadzeniu badań pokażę Ci krok po kroku, jak możesz zintegrować swoją Roombę z HomeKit.

Czy Roomba natywnie obsługuje HomeKit?

Krótka odpowiedź brzmi: nie. HomeKit nie wspiera natywnie Roombów. Co prawda Apple udostępnia producentom sposób na to, aby ich urządzenia były wspierane przez HomeKit, ale proces ten jest mocno uciążliwy.

Po pierwsze, musisz ubiegać się o licencję MFi od Apple. Apple nakazuje ten zestaw zabezpieczeń i wymagań sprzętowych dla każdego urządzenia innej firmy kompatybilnego z HomeKit lub jakimkolwiek innym urządzeniem Apple.

Po drugie, Apple wymaga od deweloperów zakupu swojego chipa szyfrującego i uwierzytelniającego, co gwarantuje, że urządzenie posiada certyfikat MFi.

Nie dość, że ten chip jest drogi, to przechodzenie przez tę procedurę jest niesamowicie czasochłonne.

Jest mało prawdopodobne, że w najbliższym czasie oficjalne wsparcie HomeKit zawita do Roombas, ale wciąż jest możliwe, że dostaniemy je w przyszłości.

Jak zintegrować Roombę z HomeKitem

Możesz zintegrować swoją Roombę z HomeKit poprzez Homebridge. Homebridge to lekki serwer, który, jak sama nazwa wskazuje, pomaga połączyć twoją Roombę i ekosystem HomeKit.

W przypadku Homebridge wystarczy urządzenie do jego obsługi i zainstalowanie niezbędnego oprogramowania, aby zintegrować urządzenie niebędące w standardzie HomeKit.

Zobacz też: Czy Chromecast może używać Bluetooth? Przeprowadziliśmy badania

A ponieważ Homebridge nie wymaga dużych zasobów, do jego działania wystarczy urządzenie o niskim poborze mocy, takie jak Raspberry Pi.

Widząc, ile czasu, pieniędzy i wysiłku może zaoszczędzić używanie Homebridge, jest to najlepszy sposób, aby przejść do integracji Roomby z HomeKit.

Co to jest Homebridge?

Homebridge to oprogramowanie open-source, które umożliwia integrację urządzeń niebędących urządzeniami HomeKit z HomeKit. Ustanawia wsparcie dla urządzeń, których HomeKit nie obsługuje natywnie.

Homebridge działa jako most, który komunikuje się z Twoim systemem HomeKit poprzez emulację HomeKit API.

Zapewnia wsparcie dla urządzeń innych niż Homebridge za pomocą wtyczek i przez. W ten sposób Twoje urządzenie może być teraz częścią HomeKit, a ponieważ możesz kontrolować swój Apple Home za pomocą aplikacji Home na iPhonie, możesz następnie kontrolować dowolne urządzenie inne niż HomeKit bezpośrednio z iPhone'a.

Homebridge w komputerze lub Homebridge w koncentratorze

Homebridge działa na każdym systemie operacyjnym, jak Windows, Linux czy Mac. Jedynym warunkiem jest to, że urządzenie, na którym działa Homebridge musi być cały czas włączone.

Zobacz też: Zawiesza się podczas łączenia z Wi-Fi: Jak naprawić

Tylko jeśli Homebridge pozostanie cały czas online, HomeKit będzie mógł komunikować się z dodanymi urządzeniami.

Można by go uruchomić na laptopie, ale to oznaczałoby poświęcenie całego laptopa na to i pozostawienie go włączonego przez cały czas.

Zużyje to dużo energii i sprawi, że twoja konfiguracja będzie całkowicie nieefektywna.

Lepszą alternatywą jest użycie urządzenia takiego jak Raspberry Pi, które nie tylko jest tańsze, ale również pobiera mało energii i pójdzie łatwo na rachunku za prąd.

Jednak znacznie schludniejsze rozwiązanie jest Homebridge hub. Jeśli jesteś jak ja i brakuje wiedzy technicznej lub czasu, aby zainstalować oprogramowanie i skonfigurować Raspberry Pi samodzielnie, a następnie Homebridge hub jest dla Ciebie.

Jest to gotowe urządzenie, które ma już zainstalowany Homebridge, dzięki czemu można zaoszczędzić sobie trochę cennego czasu.

Uzyskanie Homebridge Hub zamiast zakładania Homebridge Computer byłoby tańsze, łatwiejsze i o wiele bardziej wydajne.

Połączenie Roomby z HomeKit za pomocą HOOBS Homebridge Hub

HOOBS (Homebridge Out Of the Box) to firma, która dostarcza huby Homebridge z całym niezbędnym oprogramowaniem preinstalowanym i ma nawet schludny interfejs.

Znalazłem to bardzo pomocne, ponieważ nie mam wiedzy o kodowaniu, a mimo to skonfigurowałem go dość szybko.

Na tym się nie kończy, po zakupie HOOBS możesz podłączyć do ekosystemu dowolne urządzenie niebędące HomeKit, używając odpowiednich wtyczek.

Więc jeśli Apple HomeKit jest twoją główną platformą automatyzacji, zdobycie HOOBS jest bezbłędne.

[wpws id = 12].

Dlaczego HOOBS do połączenia Roomby z HomeKit?

  • Łatwość konfiguracji - HOOBS posiada prosty, interaktywny interfejs użytkownika, który ułatwia i przyspiesza bezproblemową konfigurację urządzenia do HomeKit. Nie musiałem majstrować przy kodzie czy sprzęcie, to był breeze.
  • Brak wymaganej wiedzy technicznej - HomeKit wymaga posiadania pewnej wiedzy z zakresu kodowania, aby skonfigurować urządzenia. Jednak HOOBS pozwala na połączenie urządzeń z Apple HomeKit za pomocą prostych wtyczek, które można pobrać za pośrednictwem ich UI. Ktoś, kto nie ma doświadczenia w kodowaniu, nie napotka żadnych trudności w jego wdrożeniu.
  • Open-Source - Powszechnie mówi się, że platformy open source są najlepszym rozwiązaniem. HOOBS spełnia również to kryterium. Jest to platforma kierowana przez społeczność, co oznacza, że wiele osób opiera się na tym kodzie, testuje go i rozwiązuje problemy. Zapewnia to wiarygodność i ciągłe aktualizacje oraz poprawę funkcjonalności.
  • Rozszerzaj swój ekosystem - Nie musisz poprzestawać na swojej Roombie. HOOBS pozwala na podłączenie wielu urządzeń do ekosystemu Apple. Obecnie z HOOBS współpracuje ponad 2000 urządzeń takich firm jak ADT, SimpliSafe, Roborock, Samsung TV, MyQ, Vivint, Orbi, itd. i lista ta rośnie każdego dnia.

Jak skonfigurować HOOBS dla integracji Roomba-HomeKit

Konfiguracja Roomby za pomocą HOOBS jest dość prosta, a ja przeprowadzę Cię przez procedurę krok po kroku.

Krok 1: Podłącz HOOBS do sieci domowej

Po rozpakowaniu HOOBS in a box należy podłączyć go do sieci Wi-Fi.

Włącz urządzenie i poczekaj 2-3 minuty, a nastąpi wstępna instalacja.

Otwórz ustawienia Wi-Fi w telefonie lub laptopie i połącz się z siecią o nazwie "HOOBS".

Pojawi się okno popup. Wybierz nazwę Wi-Fi i wprowadź hasło, a HOOBS jest teraz połączony z domowym Wi-Fi.

Krok 2: Otwórz interfejs HOOBS w swojej przeglądarce.

Teraz przejdź do swojej przeglądarki i wpisz //hoobs.local Jeśli korzystasz z HOOBS po raz pierwszy, Twoja nazwa użytkownika i hasło będą brzmiały "admin".

Zmieniasz to później w ustawieniach. I w kilku prostych krokach skonfigurowałeś i zainstalowałeś HOOBS, i jesteś gotowy do zainstalowania wtyczki dla Roomby.

Krok 3: Zainstaluj wtyczkę Roomba Stv dla HOOBS

Plugin, którego będziemy używać nazywa się Roomba Stv . Jest to wtyczka z certyfikatem HOOBS.

Nie musisz się więc martwić o jego funkcjonalność czy kwestie bezpieczeństwa.Z poziomu przeglądarki przejdź do hoobs.local.

Następnie trzeba przejść do zakładki wtyczki po lewej stronie ekranu. W sekcji wyszukiwania należy wpisać "Roomba Stv".

Powinien to być pierwszy wynik wyszukiwania. Na tej stronie powinieneś zobaczyć certyfikat HOOBS. Idź dalej i kliknij przycisk instalacji, a on powinien zakończyć instalację w ciągu kilku sekund.

Krok 4: Uzyskanie adresu IP urządzenia Roomba

Teraz musimy uzyskać adres IP Roomby. Przejdź do aplikacji iRobot.

Przejdź do ustawień> Ustawienia Wi-Fi> Szczegóły Wi-Fi robota. Tutaj sprawdź liczbę w sekcji Adres IP.

Powinno to wyglądać tak -. 192.168.xx.xx. Będzie nam to potrzebne w następnym kroku.

Krok 5: Konfiguracja wtyczki Roomba Stv

Na stronie HOOBS kliknij na trzy kropki, które zobaczysz w prawym górnym rogu ekranu. Kliknij na Terminal i wklej do niego następujące polecenie.

 cd /home/hoobs/.hoobs/node_modules/dorita980 && npm install && node ./bin/get password.js "192.168.x.x" 

Zastąp 192.168.xx.xx adresem IP swojej Roomby, który uzyskaliśmy w poprzednim kroku. Naciśnij enter i poczekaj kilka sekund.

Na ekranie zobaczysz pewne komunikaty ostrzegawcze, ale nie ma potrzeby się tym przejmować.

Po zakończeniu pracy nie naciskaj żadnego klawisza. Upewnij się, że Twoja Roomba jest w Home Base i jest włączona.

Zobaczysz zieloną lampkę wskazującą na włączenie zasilania. Naciśnij i przytrzymaj przycisk home i poczekaj, aż usłyszysz określony dźwięk przed jego zwolnieniem, a Roomba zacznie migać lampką Wi-Fi.

Gdy już to zrobisz, wróć do okna HOOBS i uderz w dowolny klawisz.

Jeśli polecenie zostanie wykonane pomyślnie, to pojawi się komunikat. Można zobaczyć odpowiednią sekcję pokazującą BLID oraz hasło.

Skopiuj te dwa ciągi gdzieś. Użyłem do tego edytora tekstu. W przypadku, gdy poprzednie polecenie nie zostanie uruchomione pomyślnie, i pojawi się komunikat o błędzie, to po prostu powtórz kroki 4 i 5, a uruchomi się pomyślnie.

Przejdź do ustawień w oknie HOOBS, przejdź do Roomba i kliknij Dodaj akcesorium. Wypełnij wszystkie przedstawione kolumny.

Wpisz nazwę i numer modelu swojej Roomby. W sekcjach BLID, adres IP i hasło wpisz odpowiednie dane, które uzyskaliśmy w poprzednich krokach.

Dla ostatnich trzech ustawień włączyłem automatyczne odświeżanie jako Tak , Enable Keep-Alive jako Tak, oraz TTL cache jako 30 Przypisanie "enable keep-alive" jako yes spowoduje, że bateria trochę się rozładuje, więc nie krępuj się zmienić tego na Nie zgodnie z Twoimi preferencjami.

Aby uzyskać więcej szczegółów na temat tych trzech ustawień, możesz sprawdzić je w dokumentacji wtyczki.

Jeśli wejdziesz w zakładkę Akcesoria w HOOBS, zobaczysz tam teraz swoją Roombę jako nieprzypisaną, z wyświetlonym procentem baterii.

Teraz Twoja Roomba jest wreszcie skonfigurowana z HOOBS. Możesz sterować jej akcesoriami właśnie tutaj.

Ale jeszcze lepsze jest to, że ponieważ HOOBS jest połączony z Twoim HomeKit, możesz kontrolować swoją Roombę bezpośrednio z aplikacji Apple HomeKit!

W zaledwie kilku prostych krokach Twoja Roomba jest teraz połączona z systemem HomeKit.

Jeśli przejdziesz do aplikacji Home w swoim telefonie, zobaczysz tam Roombę.

Możesz go włączyć i wyłączyć, sprawdzić stan jego baterii i mieć nad nim kontrolę bezpośrednio z aplikacji Home.

Co można zrobić z integracją Roomba-HomeKit?

Twoja Roomba jest teraz częścią ekosystemu Apple HomeKit, co oznacza, że możesz mieć nad nią różnego rodzaju kontrolę z telefonu.

Kiedy otworzysz aplikację Home na swoim smartfonie i przejdziesz do domyślnego pomieszczenia, gdzie wszystko zostanie umieszczone automatycznie, zobaczysz swoją Roombę.

Możesz również sprawdzić procentową wartość baterii i zobaczyć, czy jest ona ładowana, czy nie.

Na tym nie koniec. Możesz mieć własne sceny lub automatykę dla swojej Roomby.

Możesz na przykład dodać scenę HomeKit, w której Twoja Roomba będzie uruchamiać się każdego ranka o określonej godzinie.

Możesz też dodać automatykę, która uruchomi Twoją Roombę, gdy ostatnia osoba opuści dom.

Uważam to za niezwykle wygodne, ponieważ wystarczy, że podam te ustawienia w aplikacji Home, a ona zajmie się moją Roombą.

Możesz również użyć aplikacji innych firm, aby zwiększyć funkcjonalność. Możesz zainstalować aplikację HomePlus 4, jeśli chcesz zobaczyć ten niski stan baterii w swojej aplikacji HomeKit. Możesz uzyskać kreatywność tutaj i zintegrować automatyzację dla tego również.

Wniosek

Interfejsowanie Roomby z systemem Apple HomeKit było nieco kłopotliwe.

Ale używając HOOBS, możesz ominąć wszystkie techniczne aspekty i połączyć swoją Roombę z systemem HomeKit.

Jeśli wykonasz kroki, które wymieniłem powyżej, możesz skonfigurować i zainstalować HOOBS, podłączyć swoją Roombę do HomeKit i kontrolować ją za pomocą aplikacji Home.

Możesz również zintegrować dowolne urządzenie HomeKit za pomocą tej samej metody, którą pokazałem.

Wystarczy znaleźć odpowiednią wtyczkę i postępować zgodnie z podanymi instrukcjami.

Jeśli korzystasz z Apple HomeKit i chcesz włączyć do swojego ekosystemu urządzenia niebędące urządzeniami HomeKit, aby uzyskać pełną automatyzację, HOOBS to najlepszy zakup dla Ciebie.

Nawet jeśli oficjalne wsparcie dla HomeKit przyjdzie dla Roomby, nie sądzę, że zaoferuje więcej funkcjonalności niż to, co mogę osiągnąć z HOOBS.

Ponadto HOOBS obsługuje ponad 2000 inteligentnych urządzeń, co oznacza, że mogę go użyć do wszelkich przyszłych urządzeń, które chcę zintegrować z HomeKit.

You May Also Enjoy Reading:

  • Roomba Vs Samsung: Best Robot Vacuum You Can Buy Now [2021]
  • Kod błędu Roomby 8: Jak rozwiązać problem w kilka sekund
  • Czy Netgear Orbi działa z HomeKit i jak go podłączyć
  • Najlepszy oczyszczacz powietrza HomeKit, aby oczyścić swój inteligentny dom

Najczęściej zadawane pytania

Czy można uruchomić Roombę bez Wi-Fi?

Nie potrzebują Wi-Fi do sprzątania. Na robocie znajduje się przycisk CLEAN, którego naciśnięcie sprawi, że robot zacznie sprzątać.

Czy można sterować Roombą za pomocą iPhone'a?

Jeśli zintegrujesz swoją Roombę z HomeKitem, możesz ją włączać i wyłączać oraz wykonywać wiele innych czynności kontrolnych nad nią. Do sterowania nią możesz również użyć Siri.

Co oznaczają symbole na mojej Roombie?

Roomba ma symbole baterii, bin full, clean, dirt detect, dock, spot-clean, troubleshooting i Wi-Fi.

Czy Roomba może mieć dwie bazy domowe?

Roombas jest kompatybilny z wieloma bazami domowymi.

Czy powinienem codziennie uruchamiać moją Roombę?

Roombę można uruchamiać od jednego do siedmiu razy w tygodniu. Jeśli w domu są dzieci lub występują problemy ze szkodnikami, zaleca się uruchamianie Roomby codziennie. W pozostałych przypadkach wystarczy uruchomić ją raz lub dwa razy w tygodniu.

Czy Roborock jest lepszy od Roomby?

Roomba wykorzystuje lepszą technologię, jeśli chodzi o ssanie próżniowe i moc czyszczenia, natomiast Roborock ma lepszą nawigację i jest wspomagany funkcją czyszczenia i mopowania.

Michael Perez

Michael Perez jest entuzjastą technologii ze smykałką do wszystkiego, co dotyczy inteligentnego domu. Z dyplomem z informatyki od ponad dekady pisze o technologii, a szczególnie interesuje się automatyką inteligentnego domu, wirtualnymi asystentami i IoT. Michael wierzy, że technologia powinna ułatwiać nam życie, i spędza czas na badaniu i testowaniu najnowszych produktów i technologii inteligentnego domu, aby pomóc swoim czytelnikom być na bieżąco z ciągle ewoluującym krajobrazem automatyki domowej. Kiedy nie pisze o technologii, Michael wędruje, gotuje lub majstruje przy swoim najnowszym projekcie inteligentnego domu.