Работает ли Roomba с HomeKit? Как подключить

 Работает ли Roomba с HomeKit? Как подключить

Michael Perez

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

С моей карьерой на полный рабочий день и страстью к техническим обзорам у меня не так много времени, чтобы пылесосить полы, поэтому я хотел купить себе Roomba и добавить его к моей любимой платформе автоматизации Apple HomeKit.

И тогда я узнал, что HomeKit не поддерживает никакие пылесосы. Так что в настоящее время нет ни одного Roomba, который я мог бы купить и который поддерживал бы HomeKit.

Так есть ли способ обойти это, чтобы заставить Roomba работать с HomeKit?

Roomba работает с HomeKit с помощью Homebridge. Вы можете подключить свой пылесос Roomba к HomeKit с помощью концентратора или устройства Homebridge.

Для этого я использую концентратор HOOBS Homebridge. В этом руководстве я расскажу вам, как настроить HOOBS для подключения Roomba к HomeKit.

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

Поддерживает ли Roomba встроенную поддержку HomeKit?

Короткий ответ - нет. HomeKit не поддерживает Roombas. Хотя Apple и предоставляет производителям возможность сделать свои устройства поддерживаемыми HomeKit, этот процесс очень громоздкий.

Во-первых, необходимо подать заявку на получение лицензии MFi от Apple. Apple устанавливает этот набор требований к безопасности и аппаратному обеспечению для любого устройства стороннего производителя, совместимого с HomeKit или любым другим устройством Apple.

Во-вторых, Apple требует, чтобы разработчики приобретали свой чип для шифрования и аутентификации, обеспечивая тем самым MFi-сертификацию устройства.

Этот чип не только дорого стоит, но и занимает невероятно много времени.

Маловероятно, что в ближайшее время мы увидим официальную поддержку HomeKit в Roombas, но все же возможно, что мы получим ее в будущем.

Как интегрировать Roomba с HomeKit

Вы можете интегрировать Roomba с HomeKit через Homebridge. Homebridge - это легкий сервер, который, как следует из названия, помогает соединить Roomba и экосистему HomeKit.

С Homebridge все, что вам нужно, - это устройство, чтобы поддерживать его в рабочем состоянии и установить необходимое программное обеспечение для интеграции устройства, не относящегося к HomeKit.

Смотрите также: Почему мой iPhone говорит, что нет SIM-карты? Исправьте это за несколько минут

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

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

Что такое "Хоумбридж"?

Homebridge - это программное обеспечение с открытым исходным кодом, которое позволяет устройствам, не поддерживающим HomeKit, интегрироваться с HomeKit. Оно обеспечивает поддержку устройств, которые HomeKit не поддерживает изначально.

Homebridge действует как мост, который взаимодействует с вашей системой HomeKit, эмулируя API HomeKit.

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

Homebridge на компьютере или Homebridge на концентраторе

Homebridge работает на любой операционной системе, такой как Windows, Linux или Mac. Единственное условие - устройство, на котором работает Homebridge, должно быть постоянно включено.

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

Вы можете запустить его на своем ноутбуке, но это означает выделение для этого целого ноутбука и его постоянное включение.

Это будет потреблять много энергии и сделает вашу установку совершенно неэффективной.

Лучшей альтернативой является использование устройства типа Raspberry Pi, которое не только дешевле, но и потребляет мало энергии, что облегчает оплату счетов за электричество.

Если вы, как и я, не обладаете техническими знаниями и временем для самостоятельной установки программного обеспечения и настройки Raspberry Pi, то концентратор Homebridge - это то, что вам нужно.

Это готовое устройство с уже установленным Homebridge, чтобы вы могли сэкономить свое драгоценное время.

Приобретение Homebridge Hub вместо установки Homebridge Computer было бы дешевле, проще и намного эффективнее.

Подключение 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. В настоящее время с HOOBS работают более 2000 устройств от таких компаний, как ADT, SimpliSafe, Roborock, Samsung TV, MyQ, Vivint, Orbi и т.д., и этот список растет с каждым днем.

Как настроить HOOBS для интеграции Roomba-HomeKit

Настройка Roomba с помощью HOOBS довольно проста, и я проведу вас через эту процедуру шаг за шагом.

Шаг 1: Подключите HOOBS к домашней сети

После того как вы распаковали свой HOOBS в коробке, необходимо подключить его к сети Wi-Fi.

Включите устройство и подождите 2-3 минуты, после чего произойдет начальная установка.

Откройте настройки Wi-Fi на телефоне или ноутбуке и подключитесь к сети под названием "HOOBS".

Появится всплывающее окно. Выберите имя Wi-Fi и введите пароль, и HOOBS теперь подключен к вашему домашнему Wi-Fi.

Шаг 2: Откройте интерфейс HOOBS в вашем браузере

Теперь перейдите в браузер и введите //hoobs.local Если вы используете HOOBS впервые, ваше имя пользователя и пароль будут "admin".

Вы измените это позже в настройках. И вот, выполнив всего несколько простых шагов, вы настроили и установили HOOBS, и все готово для установки плагина для Roomba.

Шаг 3: Установите плагин Roomba Stv для HOOBS

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

Поэтому вам не нужно беспокоиться о его функциональности или проблемах безопасности. Из браузера перейдите на страницу hoobs.local.

Затем вам нужно перейти на вкладку "Плагины" в левой части экрана. В разделе поиска введите "Roomba Stv".

Это должен быть первый результат поиска. На этой странице вы должны увидеть сертификацию HOOBS. Нажмите кнопку установки, и установка завершится через несколько секунд.

Шаг 4: Получение IP-адреса Roomba

Теперь нам нужно узнать IP-адрес вашего Roomba. Зайдите в приложение iRobot.

Перейдите в настройки> Настройки Wi-Fi> Сведения о роботе Wi-Fi. Здесь проверьте номер в разделе IP-адрес.

Смотрите также: EM Heat на термостате Honeywell: как и когда использовать?

Это должно выглядеть следующим образом - 192.168.xx.xx. Это понадобится нам на следующем этапе.

Шаг 5: Настройка плагина Roomba Stv

На странице HOOBS нажмите на три точки, которые вы увидите в верхней правой части экрана. Нажмите на Terminal и вставьте следующую команду в терминал.

 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 находится на Home Base и включен.

Вы увидите зеленый индикатор включения питания. Нажмите и удерживайте кнопку Home и подождите, пока не услышите определенный сигнал, после чего отпустите ее, и Roomba начнет мигать индикатором Wi-Fi.

После этого вернитесь в окно HOOBS и нажмите любую клавишу.

Если команда выполнена успешно, то на экран будет выведено сообщение, в соответствующем разделе которого показано BLID и пароль.

Скопируйте эти две строки куда-нибудь. Я использовал для этого текстовый редактор. Если предыдущая команда не выполнится успешно, и вам будет показано сообщение об ошибке, то просто повторите шаги 4 и 5, и она выполнится успешно.

Перейдите к настройкам в окне HOOBS. Перейдите к Roomba и нажмите кнопку Добавить аксессуар. Заполните все указанные колонки.

Введите название и номер модели вашего Roomba. В разделах BLID, IP-адрес и пароль заполните соответствующие данные, которые мы получили в предыдущих шагах.

Для последних трех настроек я включил автообновление как Да , Enable Keep-Alive as Да, и кэш TTL как 30 Присвоение параметру "enable keep-alive" значения "да" немного разрядит вашу батарею, поэтому не стесняйтесь изменить это значение на Нет в соответствии с вашими предпочтениями.

Более подробную информацию об этих трех настройках вы можете найти в документации плагина.

Если вы перейдете на вкладку "Аксессуары" на сайте HOOBS, вы увидите там свой Roomba как не назначенный с показанным процентом заряда батареи.

Теперь ваш Roomba окончательно настроен на работу с HOOBS. Вы можете управлять его аксессуарами прямо здесь.

Но еще лучше то, что поскольку HOOBS подключен к HomeKit, вы можете управлять Roomba прямо из приложения Apple HomeKit!

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

Если вы откроете приложение Home на своем телефоне, вы увидите там Roomba.

Вы можете включать и выключать его, проверять состояние батареи и управлять им прямо из приложения Home.

Что можно сделать с помощью интеграции Roomba-HomeKit?

Теперь ваш Roomba является частью экосистемы Apple HomeKit. Это означает, что вы можете управлять им со своего телефона.

Когда вы откроете приложение Home на своем смартфоне и перейдете в комнату по умолчанию, где все размещается автоматически, вы увидите свой Roomba.

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

На этом возможности Roomba не заканчиваются. Вы можете настроить пользовательские сцены или автоматизацию.

Например, вы можете добавить сцену HomeKit, при которой Roomba будет запускаться каждое утро в определенное время.

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

Я нахожу это чрезвычайно удобным, поскольку мне просто нужно указать эти настройки в приложении Home, и оно позаботится о Roomba.

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

Заключение

Взаимодействие Roomba с системой Apple HomeKit оказалось несколько затруднительным.

Но с помощью HOOBS вы можете обойти все технические моменты и подключить Roomba к системе HomeKit.

Если вы выполните описанные выше шаги, вы сможете настроить и установить HOOBS, подключить Roomba к HomeKit и управлять им с помощью приложения Home.

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

Все, что вам нужно сделать, это найти соответствующий плагин и следовать приведенным инструкциям.

Если вы используете Apple HomeKit и хотите включить в свою экосистему устройства, не относящиеся к HomeKit, для полной автоматизации, HOOBS - лучшее приобретение для вас.

Даже если официальная поддержка HomeKit появится для Roomba, я не думаю, что она предложит больше функций, чем те, которые я могу получить от HOOBS.

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

Возможно, вам также понравится читать:

  • Roomba Vs Samsung: лучший робот-пылесос, который можно купить сейчас [2021]
  • Код ошибки Roomba 8: как устранить неполадки за несколько секунд
  • Работает ли Netgear Orbi с HomeKit? Как подключить
  • Лучший очиститель воздуха с HomeKit для очистки воздуха в вашем "умном" доме

Часто задаваемые вопросы

Можно ли управлять Roomba без Wi-Fi?

Для уборки им не требуется Wi-Fi. На роботе есть кнопка CLEAN, нажав на которую, робот начнет уборку.

Можно ли управлять Roomba с помощью iPhone?

Если вы интегрируете Roomba с HomeKit, вы сможете включать и выключать его и выполнять множество других действий по управлению им. Вы также можете использовать Siri для управления им.

Что означают символы на моем Roomba?

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

Может ли Roomba иметь две домашние базы?

Румбы совместимы с несколькими домашними базами.

Нужно ли запускать Roomba каждый день?

Roomba можно запускать от одного до семи раз в неделю. Если в вашем доме есть дети или проблемы с вредителями, рекомендуется запускать Roomba ежедневно. В остальных случаях достаточно запускать ее один-два раза в неделю.

Лучше ли Roborock, чем Roomba?

Roomba использует лучшую технологию, когда речь идет о всасывании и мощности уборки, в то время как Roborock имеет лучшую навигацию и оснащен функцией уборки и швабры.

Michael Perez

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