¿Funciona Roomba con HomeKit? ¿Cómo conectar?

 ¿Funciona Roomba con HomeKit? ¿Cómo conectar?

Michael Perez

Suelo echar un vistazo a lo que hay en el mercado para ver si puedo actualizar mis accesorios actuales para mejorar el rendimiento de mi Smart Home.

Con una carrera a tiempo completo y mi pasión por las reseñas tecnológicas, no tengo mucho tiempo para aspirar el suelo, así que quería comprarme un Roomba y añadirlo a mi plataforma de automatización preferida, Apple HomeKit.

Y fue entonces cuando descubrí que HomeKit no es compatible con ninguna aspiradora. Así que actualmente, no hay una sola Roomba por ahí que pueda comprar que mi HomeKit sea compatible.

Entonces, ¿hay alguna forma de evitar esto para que un Roomba funcione con HomeKit?

Roomba funciona con HomeKit utilizando Homebridge. Puede exponer su aspiradora Roomba a HomeKit utilizando un Hub o dispositivo Homebridge.

En esta guía, te guiaré a través de la configuración de HOOBS para exponer tu Roomba a HomeKit.

Después de haber investigado, te voy a mostrar paso a paso cómo puedes integrar tu Roomba con HomeKit.

¿Es Roomba compatible con HomeKit de forma nativa?

La respuesta corta es no. HomeKit no es compatible de forma nativa con Roombas. Aunque Apple proporciona una forma para que los fabricantes hagan que sus dispositivos sean compatibles con HomeKit, este proceso es muy engorroso.

En primer lugar, es necesario solicitar una licencia MFi a Apple, que impone este conjunto de requisitos de seguridad y hardware para cualquier dispositivo de terceros compatible con HomeKit o cualquier otro dispositivo de Apple.

En segundo lugar, Apple exige a los desarrolladores que adquieran su chip de cifrado y autenticación, lo que garantiza que el dispositivo cuente con la certificación MFi.

Este chip no sólo es caro, sino que pasar por este procedimiento lleva muchísimo tiempo.

Es poco probable que veamos que la compatibilidad oficial con HomeKit llegue pronto a los Roombas, pero aún es posible que la tengamos en el futuro.

Cómo integrar Roomba con HomeKit

Puedes integrar tu Roomba con HomeKit a través de Homebridge. Homebridge es un servidor ligero que, como su nombre indica, ayuda a tender un puente entre tu Roomba y el ecosistema HomeKit.

Con Homebridge, todo lo que necesitas es un dispositivo para mantenerlo en funcionamiento e instalar el software necesario para integrar un dispositivo que no sea HomeKit.

Y como Homebridge no consume muchos recursos, sólo necesitas un dispositivo de bajo consumo, como una Raspberry Pi, para mantenerlo en funcionamiento.

Viendo la cantidad de tiempo, dinero y esfuerzo que puede ahorrar el uso de Homebridge, es la mejor forma de proceder para integrar tu Roomba con HomeKit.

¿Qué es Homebridge?

Homebridge es un software de código abierto que permite a los dispositivos que no son HomeKit integrarse con HomeKit. Establece la compatibilidad con dispositivos que HomeKit no admite de forma nativa.

Homebridge actúa como un puente que se comunica con tu sistema HomeKit emulando la API de HomeKit.

De este modo, su dispositivo puede formar parte de HomeKit y, puesto que puede controlar su Apple Home mediante la app Home de su iPhone, puede controlar cualquier dispositivo que no sea HomeKit directamente desde su iPhone.

Homebridge en un ordenador o Homebridge en un concentrador

Homebridge funciona en cualquier sistema operativo, como Windows, Linux o Mac. La única condición es que el dispositivo que ejecute Homebridge esté encendido todo el tiempo.

Solo si el Homebridge permanece conectado todo el tiempo, HomeKit podrá comunicarse con tus dispositivos añadidos.

Podrías ejecutarlo en tu portátil, pero eso significaría dedicar un portátil entero a esto y tenerlo encendido todo el tiempo.

Esto consumirá mucha energía y hará que tu instalación sea completamente ineficaz.

Una alternativa mejor es utilizar un dispositivo como Raspberry Pi, que no sólo es más barato, sino que también consume poca energía y no te supondrá un gasto excesivo en la factura de la luz.

Si eres como yo y no tienes los conocimientos técnicos o el tiempo necesarios para instalar el software y configurar la Raspberry Pi tú mismo, entonces el hub Homebridge es lo que necesitas.

Se trata de un dispositivo preempaquetado que ya tiene Homebridge instalado para que puedas ahorrarte un tiempo valioso.

Adquirir un concentrador Homebridge en lugar de instalar un ordenador Homebridge sería más barato, sencillo y mucho más eficaz.

Cómo conectar Roomba con HomeKit usando HOOBS Homebridge Hub

HOOBS (Homebridge Out Of the Box) es una empresa que proporciona concentradores Homebridge con todo el software necesario preinstalado e incluso tiene una interfaz muy cuidada.

Me ha resultado muy útil, ya que no tengo conocimientos de programación, pero lo he instalado rápidamente.

La cosa no queda ahí, una vez que adquieras HOOBS, podrás conectar cualquier dispositivo que no sea HomeKit a tu ecosistema utilizando los plugins adecuados.

Así que si Apple HomeKit es tu principal plataforma de automatización, hacerte con HOOBS es una obviedad.

[wpws id = 12]

Por qué HOOBS para conectar Roomba con HomeKit?

  • Facilidad de configuración: HOOBS cuenta con una sencilla interfaz de usuario interactiva que facilita y agiliza la configuración del dispositivo a HomeKit sin complicaciones. No tuve que hacer ningún retoque en el código ni en el hardware, fue coser y cantar.
  • No requiere conocimientos técnicos - HomeKit requiere que tengas algunos conocimientos de codificación para configurar los dispositivos. Sin embargo, HOOBS permite que los dispositivos se interconecten con Apple HomeKit utilizando plugins simples que se pueden descargar a través de su interfaz de usuario. Alguien sin experiencia en codificación no se enfrentará a ninguna dificultad para implementarlo.
  • Código abierto - Generalmente se dice que las plataformas de código abierto son el camino a seguir. HOOBS también cumple con este requisito. Es una plataforma impulsada por la comunidad, lo que significa que muchas personas construyen sobre este código y lo prueban y solucionan problemas. Esto garantiza la fiabilidad y actualizaciones constantes, así como mejoras en la funcionalidad.
  • Amplíe su ecosistema - No tiene por qué limitarse a su Roomba. HOOBS le permite conectar múltiples dispositivos a su ecosistema Apple. Actualmente hay más de 2000 dispositivos que funcionan con HOOBS de empresas como ADT, SimpliSafe, Roborock, Samsung TV, MyQ, Vivint, Orbi, etc., y la lista crece día a día.

Cómo configurar HOOBS para la integración Roomba-HomeKit

Configurar tu Roomba con HOOBS es bastante sencillo, y te guiaré paso a paso por el procedimiento.

Paso 1: Conecta HOOBS a tu red doméstica

Una vez que hayas sacado de la caja tus HOOBS in a box, tendrás que conectarlos a tu red Wi-Fi.

Encienda su dispositivo y espere 2-3 minutos, y la instalación inicial se llevará a cabo.

Ver también: Cox Wi-Fi White Light: Cómo solucionar problemas en segundos

Abre la configuración Wi-Fi de tu teléfono o portátil y conéctate a la red con el nombre "HOOBS".

Aparecerá una ventana emergente. Selecciona tu nombre de Wi-Fi e introduce la contraseña, y HOOBS ya estará conectado a tu Wi-Fi doméstico.

Paso 2: Abre la interfaz HOOBS en tu navegador

Ahora vaya a su navegador y escriba //hoobs.local Si es la primera vez que utilizas HOOBS, tu nombre de usuario y tu contraseña serán "admin".

Eso se cambia más tarde en la configuración. Y con unos sencillos pasos, habrás configurado e instalado HOOBS, y estarás listo para instalar el plugin para Roomba.

Paso 3: Instalar el plugin de Roomba Stv para HOOBS

El plugin que vamos a utilizar se llama Roomba Stv . Es un plugin certificado por HOOBS.

Así que no tienes que preocuparte por su funcionalidad ni por cuestiones de seguridad. Desde tu navegador, ve a hoobs.local.

A continuación, tienes que ir a la pestaña de plugins en la parte izquierda de la pantalla. En la sección de búsqueda, escribe "Roomba Stv".

Debería ser el primer resultado de la búsqueda. Debería ver la certificación HOOBS en esta página. Siga adelante y haga clic en el botón de instalación, y debería completar la instalación en unos segundos.

Paso 4: Obtener la dirección IP de Roomba

Ahora necesitamos obtener la dirección IP de su Roomba. Vaya a su aplicación iRobot.

Vaya a ajustes> Ajustes Wi-Fi> Robot Wi-Fi detalles. Aquí compruebe el número en la sección de dirección IP.

Debería verse así - 192.168.xx.xx. Lo necesitaremos en el siguiente paso.

Paso 5: Configurar el plugin de Roomba Stv

En la página HOOBS, haz clic en los tres puntos que verás en la parte superior derecha de la pantalla. Haz clic en Terminal y pega el siguiente comando en el terminal.

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

Sustituye 192.168.xx.xx por la dirección IP de tu Roomba que obtuvimos en el paso anterior. Pulsa enter y espera unos segundos.

Verás ciertos mensajes de advertencia en tu pantalla, pero no hay necesidad de preocuparse por eso.

Una vez que termine de ejecutarse, no pulse ninguna tecla. Asegúrese de que su Roomba está en Home Base y encendido.

Verá una luz verde indicando encendido. Mantenga pulsado el botón de inicio y espere hasta que oiga un tono determinado antes de soltarlo, y el Roomba encenderá la luz Wi-Fi.

Una vez hecho esto, vuelve a la ventana HOOBS y pulsa cualquier tecla.

Si el comando se ejecuta correctamente, aparecerá un mensaje en el que podrá ver la sección correspondiente que muestra el comando BLID y contraseña.

Copie estas dos cadenas en algún lugar. Yo utilicé un editor de texto para esto. En caso de que el comando anterior no se ejecute correctamente, y se le muestre un mensaje de error, entonces simplemente repita los pasos 4 y 5, y se ejecutará correctamente.

Vaya a la configuración de su ventana HOOBS. Vaya a Roomba y haga clic en Añadir accesorio. Rellene todas las columnas indicadas.

Introduzca el nombre y el número de modelo de su Roomba. En las secciones BLID, dirección IP y contraseña, rellene los datos correspondientes que obtuvimos en los pasos anteriores.

Para los tres últimos ajustes, he activado la actualización automática como Activar Keep-Alive como Sí, y la caché TTL como 30 Asignar "enable keep-alive" como sí agotará un poco tu batería, así que siéntete libre de cambiarlo a No según sus preferencias.

Para más detalles sobre estos tres ajustes, puede consultarlos en la documentación del plugin.

Si entra en la pestaña Accesorios en HOOBS, ahora puede ver su Roomba allí como no asignado con su porcentaje de batería se muestra.

Ahora tu Roomba está finalmente configurado con HOOBS. Puedes controlar sus accesorios desde aquí.

Pero lo que es aún mejor es que como HOOBS está conectado a tu HomeKit, ¡puedes controlar tu Roomba directamente desde tu app Apple HomeKit!

En unos sencillos pasos, tu Roomba ya está conectado a tu sistema HomeKit.

Si te diriges a la aplicación Home de tu teléfono, podrás ver el Roomba allí.

Puedes encenderlo y apagarlo, comprobar el estado de la batería y controlarlo desde la aplicación Casa.

¿Qué se puede hacer con la integración Roomba-HomeKit?

Tu Roomba ahora forma parte de tu ecosistema Apple HomeKit, lo que significa que puedes tener todo tipo de control sobre él desde tu teléfono.

Cuando abra la aplicación Home en su smartphone y vaya a la habitación predeterminada, donde todo se coloca automáticamente, verá su Roomba.

También puedes comprobar el porcentaje de batería y ver si se está cargando o no.

No se detiene ahí. Puede tener escenas personalizadas o automatización para su Roomba.

Por ejemplo, puedes añadir una escena de HomeKit en la que tu Roomba se inicie cada mañana a una hora determinada.

O puede añadir automatismos que activen su Roomba cuando la última persona salga de casa.

Me resulta extremadamente cómodo, ya que sólo tengo que proporcionar estos ajustes en mi aplicación Home, y se encarga de mi Roomba.

También puedes usar apps de terceros para mejorar la funcionalidad. Puedes instalar la app HomePlus 4 si quieres ver ese estado de batería baja en tu app HomeKit. Aquí también puedes ponerte creativo e integrar automatización para esto.

Conclusión

Interconectar su Roomba con su sistema Apple HomeKit fue algo complicado.

Pero usando HOOBS, puedes saltarte todos los tecnicismos y conectar tu Roomba a tu sistema HomeKit.

Si sigues los pasos que te he comentado, podrás configurar e instalar HOOBS, conectar tu Roomba a HomeKit y controlarlo mediante la app Home.

También puedes integrar cualquier dispositivo HomeKit utilizando el mismo método que te he mostrado.

Todo lo que tiene que hacer es encontrar el plugin adecuado y seguir las instrucciones que se indican.

Si usas Apple HomeKit y quieres incorporar dispositivos que no sean HomeKit a tu ecosistema para una automatización completa, el HOOBS es la mejor compra para ti.

Aunque llegue la compatibilidad oficial con HomeKit para la Roomba, no creo que ofrezca más funcionalidades que las que puedo conseguir con HOOBS.

Además, HOOBS es compatible con más de 2000 dispositivos inteligentes, lo que significa que puedo usarlo para cualquier dispositivo futuro que quiera integrar con HomeKit.

Ver también: Cómo reutilizar la vajilla satélite de diferentes maneras

Puede que también le guste leer:

  • Roomba vs Samsung: El mejor robot aspirador que puedes comprar ahora [2021]
  • Roomba Código de error 8: Cómo solucionar problemas en segundos
  • ¿Funciona Netgear Orbi con HomeKit? ¿Cómo conectarlo?
  • El mejor purificador de aire con HomeKit para limpiar tu casa inteligente

Preguntas frecuentes

¿Puede funcionar una Roomba sin Wi-Fi?

No necesitan Wi-Fi para limpiar. Hay un botón CLEAN en el robot. Al pulsar ese botón, el robot empezará a limpiar.

¿Se puede controlar Roomba con un iPhone?

Si integras tu Roomba con tu HomeKit, podrás encenderlo, apagarlo y realizar muchas otras acciones de control sobre él, además de poder utilizar Siri para controlarlo.

¿Qué significan los símbolos de mi Roomba?

Roomba tiene los símbolos de batería, contenedor lleno, limpiar, detectar suciedad, acoplar, limpiar manchas, solución de problemas y Wi-Fi.

¿Puede Roomba tener dos bases de operaciones?

Los Roombas son compatibles con múltiples bases de operaciones.

¿Debo hacer funcionar mi Roomba todos los días?

Puede hacer funcionar su Roomba de una a siete veces por semana. Si tiene niños en casa o tiene problemas de plagas, es aconsejable hacer funcionar su Roomba a diario. De lo contrario, con hacerlo funcionar una o dos veces por semana es suficiente.

¿Es Roborock mejor que Roomba?

Roomba utiliza mejor tecnología en lo que se refiere a succión y potencia de limpieza, mientras que Roborock tiene mejor navegación y viene asistido con la función de limpiar y fregar.

Michael Perez

Michael Perez es un entusiasta de la tecnología con una habilidad especial para todo lo relacionado con el hogar inteligente. Licenciado en Ciencias de la Computación, ha estado escribiendo sobre tecnología durante más de una década y tiene un interés particular en la automatización del hogar inteligente, los asistentes virtuales y el IoT. Michael cree que la tecnología debería hacernos la vida más fácil, y dedica su tiempo a investigar y probar los últimos productos y tecnologías para el hogar inteligente para ayudar a sus lectores a mantenerse actualizados sobre el panorama en constante evolución de la automatización del hogar. Cuando no está escribiendo sobre tecnología, puede encontrar a Michael caminando, cocinando o jugando con su último proyecto de hogar inteligente.