{"id":261134,"date":"2022-08-18T17:50:00","date_gmt":"2022-08-18T14:50:00","guid":{"rendered":"https:\/\/hitech.mediadoma.com\/?p=261134"},"modified":"2023-07-01T13:32:55","modified_gmt":"2023-07-01T10:32:55","slug":"guia-de-homebridge-como-hacer-que-todo-sea-compatible-con-homekit","status":"publish","type":"post","link":"https:\/\/hitech.mediadoma.com\/es\/guia-de-homebridge-como-hacer-que-todo-sea-compatible-con-homekit\/","title":{"rendered":"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit"},"content":{"rendered":"\n<p>A pesar de lo bueno que es <a href=\"https:\/\/hitech.mediadoma.com\/es\/apple-homekit-todo-lo-que-necesitas-saber-sobre-vivir-en-un-apple-home\/\" title=\"Apple HomeKit\">Apple HomeKit<\/a>, que ofrece control de voz y una potente automatizaci\u00f3n, el sistema es bastante limitado en lo que respecta al soporte de hardware. Por ejemplo, no encontrar\u00e1 soporte de Nest o Ring para la plataforma, y \u200b\u200bhay compatibilidad limitada para otras grandes marcas como Arlo, Sonos y muchas m\u00e1s.<\/p>\n<p>Ah\u00ed es donde entra Homebridge.<\/p>\n<p>Capaz de ejecutarse en pr\u00e1cticamente cualquier computadora, Homebridge es, como su nombre indica, un puente entre HomeKit y otros dispositivos dom\u00e9sticos inteligentes. Homebridge, un servidor ligero de NodeJS que emula la API HomeKit de iOS, es un software de c\u00f3digo abierto que brinda el soporte que falta en la plataforma. De ninguna manera est\u00e1 afiliado a Apple y, como ocurre con todo el software de c\u00f3digo abierto, inst\u00e1lelo bajo su propio riesgo.<\/p>\n<p>Puede ser un poco complicado de instalar y ejecutar, pero aqu\u00ed lo guiaremos a trav\u00e9s de la instalaci\u00f3n inicial. Le mostraremos c\u00f3mo configurar el sistema y c\u00f3mo agregar dispositivos y ponerlo en funcionamiento.<\/p>\n<h2>\u00bfEn qu\u00e9 computadora debo ejecutar Homebridge?<\/h2>\n<p>Homebridge funciona con Windows, macOS, Linux y Raspberry Pi. Lo m\u00e1s importante es que sea cual sea el dispositivo en el que lo instales, debe estar encendido todo el tiempo para que funcione. Por esa raz\u00f3n, tiene sentido instalarlo en una Raspberry Pi, ya que la computadora peque\u00f1a necesita poca energ\u00eda para funcionar.<\/p>\n<p>Vale la pena leer las <a href=\"https:\/\/github.com\/nfarina\/homebridge\/wiki\/Running-HomeBridge-on-a-Raspberry-Pi\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">instrucciones de instalaci\u00f3n de Raspberry Pi<\/a> en Homebridge Wiki para instalar los componentes iniciales requeridos, antes de regresar a la p\u00e1gina de <a href=\"https:\/\/github.com\/nfarina\/homebridge\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Homebridge GitHub<\/a> para obtener instrucciones de instalaci\u00f3n de Homebridge.<\/p>\n<p>Si no tiene una Raspberry Pi y solo desea probar el sistema en un tipo diferente de computadora, primero debe descargar e instalar la \u00faltima versi\u00f3n de <a href=\"https:\/\/nodejs.org\/en\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Node.js<\/a>, que est\u00e1 disponible para Windows, Mac y Linux.<\/p>\n<p>Cuando ejecute su Raspberry Pi por primera vez, ejecutar\u00e1 una versi\u00f3n desactualizada de Node.js y el administrador de paquetes NPM. Deber\u00e1 actualizar ambos para instalar y ejecutar Homebridge.<\/p>\n<p>Primero, debe escribir estos dos comandos para actualizar la lista de paquetes.<\/p>\n<pre><code>sudo apt update\nsudo apt full-upgrade\n<\/code><\/pre>\n<p>A continuaci\u00f3n, debemos decirle a Pi que obtenga la \u00faltima versi\u00f3n de Node.js, lo que hacemos agregando el repositorio actual con este comando:<\/p>\n<pre><code>curl -sL https:\/\/deb.nodesource.com\/setup_15.x | sudo -E bash -\n<\/code><\/pre>\n<p>Luego, estar\u00e1 listo para actualizar a sus nuevos paquetes, as\u00ed que escriba los siguientes comandos (escriba Y cuando se le solicite):<\/p>\n<pre><code>sudo apt install nodejs\nsudo apt install npm\n<\/code><\/pre>\n<p>Una vez instalado, siga los pasos en la p\u00e1gina de GitHub de Homebridge para descargar e instalar Homebridge. Debe usar la siguiente l\u00ednea de comando desde una ventana de terminal al instalar:<\/p>\n<pre><code>npm install -g --unsafe-perm homebridge\nsudo npm install -g --unsafe-perm homebridge\n<\/code><\/pre>\n<p>Una vez completado, estar\u00e1 listo y Homebridge estar\u00e1 instalado en su computadora. Puede ejecutarlo utilizando el s\u00edmbolo del sistema y escribiendo &quot;homebridge&quot;.<\/p>\n<p>Ver\u00e1 un c\u00f3digo QR en la pantalla, junto con un mensaje que le indica que no hay ning\u00fan archivo config.json y que no tiene ning\u00fan complemento. Por ahora, salga de Homebridge yendo a su ventana de Terminal y presione CTRL+C (Apple+C en una Mac).<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4255d12df8.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4255d12df8.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<p>Ahora hay una interfaz web que facilita la administraci\u00f3n de Homebridge. Para instalar esto, acceda al s\u00edmbolo del sistema y escriba:<\/p>\n<pre><code>sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x\n<\/code><\/pre>\n<p>A continuaci\u00f3n, queremos instalar Homebridge como un servicio para que se inicie cuando se inicie la computadora. Puedes hacer esto con este comando:<\/p>\n<pre><code>sudo hb-service install --user homebridge\n<\/code><\/pre>\n<p>Una vez hecho esto, puede ver en pantalla la direcci\u00f3n IP de su computadora y la direcci\u00f3n del portal de administraci\u00f3n del servidor web. Vale la pena darle a su computadora Homebridge una direcci\u00f3n IP fija, que es m\u00e1s f\u00e1cil si usa la funci\u00f3n de reserva DHCP de su enrutador.<\/p>\n<p>Tome la direcci\u00f3n completa de su servidor Homebridge y p\u00e9guela en un navegador (ser\u00e1 algo as\u00ed como <a href=\"http:\/\/192.168.0.61:8581\/\" class=\"external external_icon\" rel=\"nofollow\" target=\"_blank\">http:\/\/192.168.0.61:8581<\/a> ). El nombre de usuario y la contrase\u00f1a predeterminados son ambos &#8216;admin'.<\/p>\n<p>Cuando inicie sesi\u00f3n, ver\u00e1 toda la informaci\u00f3n sobre su servidor, incluido el c\u00f3digo QR para agregarlo a Apple Home.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4255f0d26e.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4255f0d26e.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<h2>Instalar complementos y configurar Homebridge<\/h2>\n<p>Cuando utilice el m\u00e9todo de instalaci\u00f3n anterior, Homebridge se instalar\u00e1 con un archivo de configuraci\u00f3n predeterminado, por lo que ya no necesitar\u00e1 crear uno. Y, al usar la interfaz web, el archivo de configuraci\u00f3n se actualiza autom\u00e1ticamente, por lo que ya no necesita editarlo a mano. A\u00fan as\u00ed, es \u00fatil saber qu\u00e9 debe estar en el archivo, por si acaso. Lo que sigue es c\u00f3mo configurar manualmente el servidor, pero puede saltar a la secci\u00f3n Agregar complementos de Homebridge a continuaci\u00f3n para una ruta f\u00e1cil. Adem\u00e1s de las instrucciones a continuaci\u00f3n, puede encontrar el archivo de configuraci\u00f3n en la interfaz web, haciendo clic en Configuraci\u00f3n.<\/p>\n<p>Con Brackets, puede crear un nuevo archivo desde el men\u00fa Archivo &gt; Nuevo. Vaya a Guardar, y luego debe darle al archivo el nombre correcto y colocarlo en el directorio correcto.<\/p>\n<p>Para Windows, debe escribir el siguiente nombre de directorio en el cuadro de di\u00e1logo Guardar:<\/p>\n<pre><code>c:users.homebridge.\n<\/code><\/pre>\n<p>Para usuarios de Mac, en el cuadro de di\u00e1logo Guardar presione Apple+Shift+G, luego escriba:<\/p>\n<pre><code>~\/.homebridge.\n<\/code><\/pre>\n<p>Para ambos, ingrese el nombre del archivo como <strong>config.json<\/strong>.<\/p>\n<p>Con Brackets, su archivo config.json siempre est\u00e1 disponible cuando abre la aplicaci\u00f3n, por lo que para futuras actualizaciones puede seleccionar el archivo, ingresar el texto que necesita y hacer clic en Guardar.<\/p>\n<p>Ahora puede comenzar a agregar la informaci\u00f3n que necesita. Primero, necesitas una configuraci\u00f3n b\u00e1sica, como esta:<\/p>\n<pre><code>{\n  \"bridge\": {\n    \"name\": \"Homebridge\",\n    \"username\": \"CC:22:3D:E3:CE:30\",\n    \"port\": 51826,\n    \"pin\": \"031-45-154\"\n  },\n  \"description\": \"My Homebridge server.\",\n  \"ports\": {\n    \"start\": 52100,\n    \"end\": 52150,\n    \"comment\": \"This section is used to control the range of ports that separate accessories should bind to.\"\n  }\n}\n<\/code><\/pre>\n<p>Puede cambiar el nombre de usuario y el pin, pero debe mantener el mismo formato y longitud.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f425621d1a4.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f425621d1a4.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<h2>Agregar complementos de Homebridge<\/h2>\n<p>Desde la interfaz web, puede administrar sus complementos de Homebridge, que le brindan control sobre los dispositivos que normalmente no son compatibles con Homebridge.<\/p>\n<p>Para agregar un nuevo complemento, haga clic en Complementos y busque el que desee. A menudo obtendr\u00e1 varias opciones, pero elija la que dice &quot;Verificado&quot; y haga clic en el enlace Instalar.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f425645ab85.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f425645ab85.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<p>Aparecer\u00e1 una ventana emergente que le mostrar\u00e1 el progreso de la instalaci\u00f3n. Cuando se completa un complemento, obtendr\u00e1 una nueva ventana con opciones de configuraci\u00f3n. En muchos casos, como con Ring, todo lo que necesita hacer es iniciar sesi\u00f3n en su cuenta y se ver\u00e1n los dispositivos compatibles.<\/p>\n<p>Una vez vinculado, puede hacer clic en el bot\u00f3n Configuraci\u00f3n para ver las opciones y la Configuraci\u00f3n opcional. Con Ring, por ejemplo, los timbres pueden aparecer como botones que pueden desencadenar eventos; esto probablemente no sea muy \u00fatil, por lo que puede ocultarlos de la vista.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4256741982.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4256741982.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<p>Algunos complementos son m\u00e1s complicados de configurar y requieren pasos adicionales, como SmartThings. Despu\u00e9s de instalar este complemento, ver\u00e1 una larga lista de campos obligatorios que debe ingresar, pero muy poca ayuda.<\/p>\n<p>Si encuentra algo confuso, vale la pena consultar el sitio <a href=\"https:\/\/homebridge.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">web oficial de Homebridge<\/a> para obtener instrucciones de instalaci\u00f3n del complemento: busque el complemento que desea y luego lea las instrucciones.<\/p>\n<p>SmartThings, por ejemplo, requiere que se realice algo de trabajo en SmartThings, como <a href=\"https:\/\/www.npmjs.com\/package\/homebridge-smartthings\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">se explica en las instrucciones de instalaci\u00f3n de Homebridge SmartThings<\/a>.<\/p>\n<p>En este caso, ignore las instrucciones sobre el uso de la aplicaci\u00f3n SmartThings Classic (se suspendi\u00f3), pero use la nueva aplicaci\u00f3n SmartThings y encontrar\u00e1 la aplicaci\u00f3n Homebridge en Smart Apps: debe seleccionar qu\u00e9 dispositivos estar\u00e1n disponibles para HomeKit siguiendo las instrucciones en pantalla, encontrar\u00e1 los detalles que necesita para configurar el complemento en la opci\u00f3n Procesar los datos de la plataforma.<\/p>\n<p><strong>Veredicto:<\/strong> <a href=\"https:\/\/hitech.mediadoma.com\/es\/revision-de-aeotec-smart-home-hub-el-nuevo-punto-de-partida-para-un-sistema-smartthings\/\" title=\"revisi\u00f3n de Aeotec SmartThings Hub\">revisi\u00f3n de Aeotec SmartThings Hub<\/a><\/p>\n<p>Esto le proporciona un archivo de configuraci\u00f3n que puede copiar y pegar en el archivo de configuraci\u00f3n de Homebridge. Sin embargo, puede simplemente copiar y pegar la informaci\u00f3n de este archivo directamente en los campos de la p\u00e1gina Complementos en la interfaz web de Homebridge.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f42569e19b2.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f42569e19b2.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<p>Puede continuar agregando complementos de la misma manera, construyendo todos sus dispositivos conectados.<\/p>\n<h2>Agregar Homebridge a su tel\u00e9fono<\/h2>\n<p>Con su configuraci\u00f3n funcionando, abra la aplicaci\u00f3n Inicio en su dispositivo iOS. Luego seleccione &#8216;+' y seleccione Agregar accesorio. Toque No tengo un c\u00f3digo o No puedo escanear, luego seleccione su computadora Homebridge en la p\u00e1gina siguiente.<\/p>\n<p>Se le informar\u00e1 que se trata de un accesorio no certificado, pero seleccione Agregar de todos modos. Ingrese manualmente el c\u00f3digo de configuraci\u00f3n de HomeKit (el PIN principal en su archivo de configuraci\u00f3n). Ahora, sus dispositivos Homebridge se encontrar\u00e1n y agregar\u00e1n a Inicio, pero no se sorprenda si hay m\u00e1s de los que cree.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4256c69ca1.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4256c69ca1.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<p>Por ejemplo, con los termostatos Nest, obtienes un interruptor que activa o desactiva el modo Eco, el control principal del termostato y un interruptor que establece si est\u00e1s en casa o no.<\/p>\n<p>Todos los dispositivos que agregue aparecer\u00e1n mientras su servidor Homebridge se est\u00e1 ejecutando.<\/p>\n<p><a href=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4256f44b18.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/hitech.mediadoma.com\/wp-content\/uploads\/2022\/08\/post-239807-62f4256f44b18.jpg\" alt=\"Gu\u00eda de Homebridge: c\u00f3mo hacer que todo sea compatible con HomeKit\"><\/a><\/p>\n<p>Una vez que sus dispositivos est\u00e9n en HomeKit, aparecer\u00e1n de forma predeterminada en la habitaci\u00f3n donde agreg\u00f3 el concentrador. Puede mover dispositivos a cualquier habitaci\u00f3n y controlarlos como cualquier otro dispositivo HomeKit.<\/p>\n<p>Tambi\u00e9n puede usarlos en <a href=\"https:\/\/hitech.mediadoma.com\/es\/como-crear-automatizaciones-y-escenas-con-apple-homekit\/\" title=\"Automatizaciones y Escenas de HomeKit\">Automatizaciones y Escenas de HomeKit<\/a>, mezcl\u00e1ndolos y combin\u00e1ndolos con dispositivos nativos de HomeKit.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.the-ambient.com\" class=\"external external_icon\">www.the-ambient.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A pesar de lo bueno que es Apple HomeKit, que ofrece control de voz y una potente automatizaci\u00f3n, el sistema es bastante limitado en lo que respecta al soporte de hardware. Para&#8230;<\/p>\n","protected":false},"author":1,"featured_media":239808,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[709],"tags":[],"class_list":["post-261134","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-casa-de-manzana"],"_links":{"self":[{"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/261134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=261134"}],"version-history":[{"count":0,"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/261134\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/239808"}],"wp:attachment":[{"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=261134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=261134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=261134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}