Чи працює Roomba з HomeKit? Як підключити?

 Чи працює Roomba з HomeKit? Як підключити?

Michael Perez

Я регулярно переглядаю новинки на ринку, щоб дізнатися, чи можу я оновити наявні аксесуари для покращення роботи мого розумного будинку.

З повною зайнятістю та пристрастю до технічних оглядів у мене не так багато часу, щоб пилососити підлогу, тому я вирішив придбати Roomba і додати його до моєї улюбленої платформи автоматизації, Apple HomeKit.

І тоді я дізнався, що HomeKit не підтримує жодного пилососа. Тож наразі немає жодного Roomba, який я міг би купити і який би підтримував мій HomeKit.

Тож чи є спосіб обійти цю проблему, щоб змусити Roomba працювати з HomeKit?

Roomba працює з Homebridge за допомогою Homebridge. Ви можете підключити пилосос Roomba до Homebridge за допомогою хаба або пристрою Homebridge.

Для цього я використовую хаб HOOBS Homebridge. У цьому посібнику я розповім, як налаштувати HOOBS для підключення робота-пилососа Roomba до HomeKit.

Провівши дослідження, я крок за кроком покажу вам, як можна інтегрувати ваш Roomba з HomeKit.

Чи підтримує Roomba HomeKit?

Коротка відповідь - ні. HomeKit не підтримує Roombas. Хоча Apple надає виробникам можливість зробити так, щоб їхні пристрої підтримували HomeKit, цей процес є дуже громіздким.

По-перше, вам потрібно подати заявку на отримання ліцензії MFi від Apple. Apple зобов'язує дотримуватися цього набору вимог до безпеки та апаратного забезпечення для будь-якого стороннього пристрою, сумісного з HomeKit або будь-яким іншим пристроєм Apple.

По-друге, Apple вимагає від розробників купувати їхній чіп шифрування та автентифікації, що гарантує відповідність пристрою вимогам MFi-сертифікації.

Мало того, що цей чіп дорогий, так ще й проходження цієї процедури забирає неймовірно багато часу.

Навряд чи ми побачимо офіційну підтримку HomeKit в Roombas найближчим часом, але цілком можливо, що ми отримаємо її в майбутньому.

Дивіться також: Терморегулятор Honeywell не вмикає кондиціонер: як усунути несправність

Як інтегрувати Roomba з HomeKit

Ви можете інтегрувати свій Roomba з HomeKit за допомогою Homebridge. Homebridge - це легкий сервер, який, як випливає з назви, допомагає з'єднати ваш Roomba з екосистемою HomeKit.

З Homebridge все, що вам потрібно, - це пристрій, щоб підтримувати його роботу, і встановити необхідне програмне забезпечення для інтеграції пристроїв, що не належать до HomeKit.

А оскільки Homebridge не є ресурсоємним, для його роботи потрібен лише пристрій з низьким енергоспоживанням, наприклад, Raspberry Pi.

З огляду на те, скільки часу, грошей і зусиль можна заощадити за допомогою Homebridge, це найкращий спосіб інтегрувати Roomba з HomeKit.

Що таке Homebridge?

Homebridge - це програмне забезпечення з відкритим вихідним кодом, яке дозволяє пристроям, що не належать до HomeKit, інтегруватися з HomeKit. Воно забезпечує підтримку пристроїв, які HomeKit не підтримує за замовчуванням.

Homebridge працює як міст, який взаємодіє з вашою системою HomeKit, емулюючи API HomeKit.

Він забезпечує підтримку пристроїв, що не належать до HomeKit, за допомогою плагінів і by. Таким чином, ваш пристрій тепер може бути частиною HomeKit, а оскільки ви можете керувати Apple Home за допомогою програми Home на вашому iPhone, ви можете керувати будь-яким пристроєм, що не належить до HomeKit, безпосередньо з вашого iPhone.

Домашня мережа на комп'ютері або домашня мережа на хабі

Homebridge працює на будь-якій операційній системі - Windows, Linux або Mac. Єдина умова - пристрій, на якому запущено Homebridge, має бути постійно увімкненим.

Тільки якщо Homebridge постійно перебуває в мережі, HomeKit зможе обмінюватися даними з доданими пристроями.

Ви можете запустити його на своєму ноутбуці, але це означатиме, що вам доведеться присвятити для цього цілий ноутбук і тримати його весь час увімкненим.

Дивіться також: Де знаходиться кнопка ввімкнення телевізора TCL Roku: простий посібник

Це споживатиме багато енергії і зробить вашу установку абсолютно неефективною.

Кращою альтернативою є використання такого пристрою, як Raspberry Pi, який не тільки дешевший, але й споживає мало енергії, що зменшить ваші рахунки за електроенергію.

Однак, набагато простішим рішенням є хаб Homebridge. Якщо ви, як і я, не маєте технічних знань або часу, щоб самостійно встановити програмне забезпечення та налаштувати Raspberry Pi, тоді хаб Homebridge - саме для вас.

Це попередньо запакований пристрій, на якому вже встановлено Homebridge, щоб ви могли заощадити свій дорогоцінний час.

Придбання концентратора Homebridge замість налаштування комп'ютера Homebridge було б дешевшим, простішим і набагато ефективнішим рішенням.

Підключення Roomba до HomeKit за допомогою хаба HOOBS Homebridge Hub

HOOBS (Homebridge Out Of The Box) - компанія, яка надає хаби Homebridge з попередньо встановленим програмним забезпеченням і навіть з акуратним інтерфейсом.

Я знайшов це дуже корисним, оскільки я не маю жодних навичок кодування, але налаштував його досить швидко.

Після придбання HOOBS ви можете підключити до своєї екосистеми будь-який інший пристрій, що не належить до HomeKit, за допомогою відповідних плагінів.

Тож якщо Apple HomeKit є вашою основною платформою автоматизації, придбання HOOBS не викликає жодних сумнівів.

[wpws id = 12].

Чому HOOBS підключає Roomba до HomeKit?

  • Простота в налаштуванні - HOOBS має простий інтерактивний інтерфейс користувача, який полегшує і прискорює налаштування вашого пристрою для HomeKit без зайвих клопотів. Мені не довелося втручатися в код або апаратне забезпечення. Це було легко і просто.
  • Не потрібні технічні знання - HomeKit вимагає від вас певного досвіду кодування для налаштування пристроїв. Однак HOOBS дозволяє пристроям взаємодіяти з Apple HomeKit за допомогою простих плагінів, які можна завантажити через їхній інтерфейс. Людина без досвіду кодування не зіткнеться з труднощами у впровадженні цього рішення.
  • Відкритий код - зазвичай кажуть, що платформи з відкритим кодом - це шлях до успіху. HOOBS також відповідає цьому критерію. Це платформа, керована спільнотою, що означає, що багато людей створюють код, тестують його та усувають несправності. Це забезпечує надійність, постійні оновлення та покращення функціональності.
  • Розширюйте свою екосистему - Вам не обов'язково зупинятися на Roomba. HOOBS дозволяє підключити кілька пристроїв до екосистеми Apple. Наразі існує понад 2000 пристроїв, які працюють з HOOBS від таких компаній, як ADT, SimpliSafe, Roborock, Samsung TV, MyQ, Vivint, Orbi тощо, і цей список зростає з кожним днем.

Як налаштувати HOOBS для інтеграції Roomba-HomeKit

Налаштування робота-пилососа Roomba з HOOBS досить просте, і я проведу вас через цю процедуру крок за кроком.

Крок 1: Підключіть HOOBS до домашньої мережі

Після того, як ви розпакували свій HOOBS в коробці, вам потрібно підключити його до вашої мережі Wi-Fi.

Увімкніть пристрій і зачекайте 2-3 хвилини, після чого відбудеться первинна інсталяція.

Відкрийте налаштування Wi-Fi на телефоні або ноутбуці та підключіться до мережі з назвою "ХУБС".

З'явиться спливаюче вікно, в якому виберіть ім'я вашого Wi-Fi та введіть пароль, і HOOBS буде підключено до вашого домашнього Wi-Fi.

Крок 2: Відкрийте інтерфейс HOOBS у вашому браузері

Тепер перейдіть до свого браузера і введіть //hoobs.local Якщо ви використовуєте HOOBS вперше, ваше ім'я користувача та пароль будуть "admin".

Ви можете змінити це пізніше в налаштуваннях. За кілька простих кроків ви налаштували та встановили HOOBS, і тепер ви готові до встановлення плагіна для Roomba.

Крок 3: Встановіть плагін для телевізора Roomba Stv для губок

Плагін, який ми будемо використовувати, називається Roomba Stv . Це плагін, сертифікований HOOBS.

Тому вам не потрібно турбуватися про його функціональність або проблеми з безпекою. У своєму браузері перейдіть на hoobs.local.

Потім потрібно перейти на вкладку плагінів у лівій частині екрана. У розділі пошуку введіть "Roomba Stv".

Це має бути перший результат пошуку. На цій сторінці ви побачите сертифікат HOOBS. Натисніть кнопку "Встановити", і установка завершиться за кілька секунд.

Крок 4: Отримайте IP-адресу Roomba

Тепер нам потрібно отримати IP-адресу вашого Roomba. Перейдіть до програми iRobot.

Перейдіть до налаштувань> Налаштування Wi-Fi> Деталі Wi-Fi робота. Тут перевірте номер у розділі IP-адреси.

Це має виглядати так - 192.168.xx.xx. Це знадобиться нам на наступному кроці.

Крок 5: Налаштуйте плагін Roomba Stv

На сторінці HOOBS натисніть на три крапки, які ви побачите у верхньому правому куті екрана. Натисніть на Термінал і введіть наступну команду на терміналі.

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

Замініть 192.168.xx.xx на IP-адресу вашого Roomba, яку ми отримали на попередньому кроці. Натисніть Enter і зачекайте кілька секунд.

Ви побачите на екрані певні попереджувальні повідомлення, але не варто турбуватися про це.

Після завершення запуску не натискайте жодної кнопки. Переконайтеся, що Roomba знаходиться на домашній базі та увімкнений.

Ви побачите зелене світло, що вказує на увімкнення живлення. Натисніть і утримуйте кнопку "Додому" і дочекайтеся певного звукового сигналу, перш ніж відпустити її, після чого Roomba почне блимати індикатором Wi-Fi.

Після цього поверніться до вікна HOOBS і натисніть будь-яку клавішу.

Якщо команда буде виконана успішно, то ви побачите повідомлення про це. Ви можете побачити відповідний розділ, в якому буде показано BLID і пароль.

Скопіюйте ці два рядки куди-небудь, я використовував для цього текстовий редактор. Якщо попередня команда не виконується успішно, і ви отримуєте повідомлення про помилку, просто повторіть кроки 4 і 5, і вона буде виконана успішно.

Перейдіть до налаштувань у вікні HOOBS. Перейдіть до Roomba і натисніть Додати аксесуар. Заповніть усі стовпчики.

Введіть ім'я та номер моделі вашого Roomba. У розділах BLID, IP-адреса та пароль заповніть відповідні дані, які ми отримали на попередніх кроках.

Для останніх трьох налаштувань я увімкнув автооновлення як Так. Увімкніть Keep-Alive як Так, і TTL кеш як 30 Якщо увімкнути keep-alive як так, це трохи розрядить ваш акумулятор, тому не соромтеся змінювати цей параметр на Ні. відповідно до ваших уподобань.

Більш детальну інформацію про ці три налаштування ви можете знайти в документації до плагіна.

Якщо ви перейдете на вкладку Аксесуари на HOOBS, ви побачите, що ваш Roomba ще не призначений, а заряд акумулятора буде показано у відсотках.

Тепер ваш Roomba нарешті налаштований за допомогою HOOBS. Ви можете керувати його аксесуарами прямо тут.

Але ще краще те, що оскільки HOOBS підключений до вашого HomeKit, ви можете керувати роботом Roomba безпосередньо з програми Apple HomeKit!

Усього за кілька простих кроків ваш Roomba підключено до системи HomeKit.

Якщо ви зайдете в додаток "Додому" на своєму телефоні, то побачите там Roomba.

Ви можете вмикати та вимикати його, перевіряти рівень заряду акумулятора та керувати ним прямо з програми "Додому".

Що можна зробити за допомогою інтеграції Roomba-HomeKit?

Тепер ваш Roomba є частиною екосистеми Apple HomeKit, а це означає, що ви можете керувати ним зі свого телефону.

Коли ви відкриваєте програму "Дім" на своєму смартфоні і переходите в кімнату за замовчуванням, де все розставлено автоматично, ви побачите свого Roomba.

Ви можете вмикати та вимикати його прямо звідти. Ви також можете перевірити відсоток заряду акумулятора та побачити, чи заряджається він чи ні.

На цьому все не закінчується: ви можете створити власні сценарії або автоматизацію для свого Roomba.

Наприклад, ви можете додати сцену HomeKit, в якій ваш Roomba запускається щоранку в певний час.

Або ви можете додати автоматику, яка запускає Roomba, коли остання людина виходить з дому.

Я вважаю це надзвичайно зручним, оскільки мені потрібно лише вказати ці налаштування в моєму додатку "Додому", і він сам подбає про мого Roomba.

Ви також можете використовувати сторонні застосунки для розширення функціональності. Ви можете встановити застосунок HomePlus 4, якщо хочете бачити низький рівень заряду акумулятора в застосунку HomeKit. Тут ви можете проявити творчість і інтегрувати автоматизацію і для цього.

Висновок

Підключення Roomba до системи Apple HomeKit було дещо клопітким.

Але за допомогою HOOBS ви можете обійти всі формальності і підключити Roomba до системи HomeKit.

Якщо ви виконаєте кроки, про які я говорив вище, ви зможете налаштувати і встановити HOOBS, підключити Roomba до HomeKit і керувати ним за допомогою програми "Дім".

Ви також можете інтегрувати будь-який пристрій HomeKit, використовуючи той самий метод, який я вам показав.

Все, що вам потрібно зробити, це знайти відповідний плагін і слідувати наданим інструкціям.

Якщо ви використовуєте Apple HomeKit і хочете включити пристрої, що не належать до HomeKit, у свою екосистему для повної автоматизації, то HOOBS - це найкраща покупка для вас.

Навіть якщо з'явиться офіційна підтримка HomeKit для Roomba, я не думаю, що він запропонує більше функціональності, ніж те, що я можу отримати від HOOBS.

Крім того, HOOBS підтримує понад 2000 розумних пристроїв, а це означає, що я можу використовувати його для будь-яких майбутніх пристроїв, які я захочу інтегрувати з HomeKit.

Ви також можете насолодитися читанням:

  • Roomba проти Samsung: найкращий робот-пилосос, який можна купити зараз [2021].
  • Код помилки Roomba 8: як усунути несправність за лічені секунди
  • Чи працює Netgear Orbi з HomeKit? Як підключити?
  • Найкращий очищувач повітря HomeKit для очищення вашого розумного будинку

Поширені запитання

Чи можна запустити Roomba без Wi-Fi?

Для прибирання їм не потрібен Wi-Fi. На роботові є кнопка CLEAN, натиснувши яку, робот почне прибирання.

Чи можна керувати Roomba за допомогою iPhone?

Якщо ви інтегруєте Roomba з HomeKit, ви зможете вмикати та вимикати його, а також виконувати багато інших дій з керування ним. Ви також можете використовувати Siri для керування ним.

Що означають символи на моєму Roomba?

На дисплеї Roomba відображаються значки акумулятора, заповненого контейнера, чистоти, виявлення бруду, док-станції, точкового прибирання, усунення несправностей і Wi-Fi.

Чи може Roomba мати дві домашні бази?

Roombas сумісний з декількома домашніми базами.

Чи потрібно запускати Roomba кожен день?

Ви можете запускати Roomba від одного до семи разів на тиждень. Якщо у вас вдома є діти або проблеми зі шкідниками, бажано запускати Roomba щодня. В іншому випадку достатньо одного-двох разів на тиждень.

Чи кращий Roborock за Roomba?

Roomba використовує кращі технології, коли справа доходить до всмоктування пилососа та потужності прибирання, тоді як Roborock має кращу навігацію і оснащений функцією прибирання та миття підлоги.

Michael Perez

Майкл Перес — ентузіаст технологій із хистом до всього, що стосується розумного дому. Маючи ступінь з комп’ютерних наук, він пише про технології більше десяти років і особливо цікавиться автоматизацією розумного будинку, віртуальними помічниками та Інтернетом речей. Майкл вірить, що технології мають полегшувати наше життя, і він витрачає свій час на дослідження та тестування найновіших продуктів і технологій розумного дому, щоб допомогти своїм читачам бути в курсі подій домашньої автоматизації, що постійно змінюється. Коли він не пише про технології, ви можете знайти Майкла в походах, готує їжу або майструє свій останній проект розумного дому.