Cómo instalar Homebridge en una Raspberry Pi

Si bien puede crear varios proyectos destacados con su Raspberry Pi, uno de los más útiles es configurar un servidor Homebridge. Homebridge permite la compatibilidad con HomeKit para dispositivos que no son compatibles de forma nativa en Apple Home.

Con Homebridge, puede usar Apple HomeKit con dispositivos como cámaras Nest y Nest, cámaras Ring y timbres, interruptores TP-Link Kasa, dispositivos Belkin WeMo e incluso su vehículo Tesla. Hoy, le mostraremos cómo hacer que Homebridge funcione en su hogar inteligente usando una Raspberry Pi.

¿Qué es Homebridge?

Homebridge es un servidor ligero de código abierto que se ejecuta en Node.js. Su función principal es emular la API de HomeKit de iOS. En pocas palabras, los dispositivos inteligentes de su hogar se comunican con Homebridge a través de complementos, y Homebridge transmite esa información a Apple HomeKit. HomeKit, a su vez, transmite información a Homebridge, que luego controla sus dispositivos inteligentes.

Esta comunicación permite a los usuarios operar dispositivos a través de Apple Home que no podrían controlar de forma nativa. Eso abre bastantes posibilidades para las personas que buscan personalizar su hogar inteligente. Además, la interfaz de usuario es intuitiva, el software es gratuito y la configuración de Homebridge lleva menos de una hora.

Una vez que Homebridge esté configurado, todos sus dispositivos serán visibles dentro de la interfaz de Apple Home y deberían funcionar como cualquier otro dispositivo inteligente que actualmente admita HomeKit. También recibirá notificaciones cuando un dispositivo esté desconectado y podrá configurar automatizaciones personalizadas.

Si, por ejemplo, desea que todas las luces se apaguen cuando la última persona salga de su casa, Homebridge lo hace posible. Homebridge también abre la puerta a muchas de las funciones de acceso directo de Apple, proporcionando automatizaciones casi ilimitadas.

Qué necesitará para este proyecto

Necesitará algunos elementos para que Homebridge funcione. Ellos son:

Relacionado Cómo instalar un sistema operativo en su Raspberry Pi

Descargue e instale la imagen oficial de Homebridge

Hay cuatro pasos para instalar la imagen oficial de Homebridge con balenaEtcher. Ellos son:

  1. Descargue la imagen oficial de Homebridge Raspberry Pi
  2. Inserta tu tarjeta microSD en tu computadora y abre balenaEtcher.
  3. Seleccione su archivo de imagen . Este archivo es la imagen de Homebridge que descargó.
  4. Seleccione su objetivo , que es su tarjeta microSD, y toque Flash.

El proceso de flasheo de la imagen solo debería tomar unos minutos. Cuando termine el grabador, expulsa la tarjeta microSD e insértala en la ranura para tarjetas microSD de tu Raspberry Pi (asegúrate de que esté apagada antes de instalar). Luego, encienda su Pi para continuar.

Conéctese a la Raspberry Pi y actualice

Una vez que su Pi esté encendido, vuelva a su computadora y abra un navegador web. Vaya a homebridge.local . Si se le solicita un nombre de usuario y una contraseña, el nombre de usuario es: admin y la contraseña es: admin .

El sitio debe cargar la configuración de Homebridge. El proceso puede tardar unos minutos y Homebridge también comprobará e instalará las actualizaciones.

A continuación, desea asegurarse de que su versión de Node.js sea la más actual. En la esquina superior derecha de la pantalla, verá tres puntos verticales. Haga clic en esos puntos y debería aparecer un menú de hamburguesas. Haga clic en Terminal y la pantalla cambiará a la línea de comando.

En la línea de comando, escriba:

 sudo hb-config

Este comando abrirá una ventana donde puede seleccionar Actualizar Node.js a la última versión de LTS . Una vez seleccionada, la instalación de Node.js se actualizará o recibirá un mensaje de que la versión ya está actualizada. ¡Eso es! Homebridge ahora está instalado.

Cambio de la contraseña predeterminada de Homebridge

Una de las primeras cosas que querrá hacer es cambiar la contraseña predeterminada de Homebridge. Haga clic en los tres puntos verticales en la esquina superior derecha, luego haga clic en Cuentas de usuario . Haga clic en Editar. Ingrese un nombre de administrador y una contraseña, luego haga clic en Guardar .

Asegúrese de guardar esta contraseña porque si la pierde, no podrá iniciar sesión en su servidor Homebridge a menos que lo reinstale.

Buscando complementos

Homebridge utiliza complementos para comunicarse con sus dispositivos. Para instalar complementos, primero, haga clic en el menú Complementos . Luego, escriba el nombre del complemento en el cuadro Buscar complementos para instalar… .

Recomendamos usar solo complementos que tengan el símbolo verde Verificado junto a sus instalaciones. Verificado significa que el equipo del proyecto de Homebridge ha revisado estos complementos y que cumplen con los requisitos para una "experiencia de usuario sin problemas".

Muchos de estos complementos requieren configuración, pero cada uno debe tener guías de usuario detalladas para guiarlo a través del proceso. Los complementos instalados suelen tener el mismo aspecto. En la página del complemento, verá CONFIGURACIÓN debajo de cada nombre de complemento. Si la palabra ACTUALIZAR aparece junto a la configuración, entonces el complemento tiene una actualización disponible.

También verá un icono de llave inglesa en el lado derecho del "cuadro" del complemento. Esa llave le permite volver a una versión anterior si tiene problemas con el complemento. Finalmente, el ícono de la extrema derecha, que parece un cuadro con una flecha apuntando hacia arriba y hacia la derecha, se vincula al archivo Léame oficial de GitHub para ese complemento. Hacer clic en este enlace le permite leer más sobre la configuración, consultar las preguntas frecuentes y ver el historial de versiones.

Relacionado Cómo configurar un servidor de Minecraft en Raspberry Pi

Uso de Homebridge con HomeKit

Galería de imágenes (3 imágenes)

Ahora que ha instalado Homebridge, querrá configurarlo para que funcione con Apple HomeKit. He aquí cómo hacerlo:

  1. Abra la aplicación Home en su dispositivo iOS
  2. En la esquina superior derecha, toca el símbolo +
  3. Toque Agregar accesorio , luego escanee el código QR que aparece en su panel de control de homebridge.local.

Si no ha configurado ningún accesorio ni agregado ningún complemento, es posible que reciba un mensaje que indique que se requiere configuración adicional . No se preocupe por este mensaje. Una vez que instale algunos complementos, el mensaje desaparecerá.

Mejores prácticas de Homebridge

Después de usar Homebridge por un tiempo, puede notar que sus complementos están desactualizados. Los desarrolladores actualizan constantemente sus complementos para eliminar errores y mejorar el rendimiento, pero no hay forma de saber acerca de estas mejoras de complementos.

Una vez al mes, recomendamos a los usuarios que inicien sesión en su servidor Homebridge y verifiquen si hay complementos desactualizados. Hacerlo mantendrá todo actualizado y puede eliminar problemas potenciales con versiones obsoletas. También es una buena idea reiniciar el servidor Homebridge cada pocos meses. Si un dispositivo deja de funcionar con HomeKit, reiniciar es uno de los mejores trucos para arreglar las cosas.

Además, si observa texto rojo o amarillo en la transmisión del panel de Homebridge, es muy probable que algo haya salido mal. En estos casos, deberá actualizar o reinstalar el complemento infractor. Es posible que también deba cambiar algunas opciones de configuración.

Relacionado: Los mejores proyectos de Raspberry Pi para principiantes

Disfrute de la instalación de su nuevo Homebridge

Homebridge es una herramienta extraordinaria para la automatización del hogar inteligente. Le permite controlar dispositivos económicos utilizando los dispositivos Apple que ya posee. Además, el software es de uso gratuito, se admite ampliamente en lugares como GitHub y se puede personalizar para configuraciones individuales de hogares inteligentes.

Sin embargo, la mejor parte es lo sencillo que es empezar a trabajar con su hogar inteligente actual. Y con la nueva imagen oficial de Raspberry Pi, configurar Homebridge es más fácil que nunca. Entonces, si tiene una Raspberry Pi de repuesto acumulando polvo, pruebe Homebridge. Creemos que lo disfrutará.