{"id":259845,"date":"2022-08-18T17:10:00","date_gmt":"2022-08-18T14:10:00","guid":{"rendered":"https:\/\/hitech.mediadoma.com\/?p=259845"},"modified":"2023-07-01T13:50:03","modified_gmt":"2023-07-01T10:50:03","slug":"guia-homebridge-como-tornar-tudo-compativel-com-o-homekit","status":"publish","type":"post","link":"https:\/\/hitech.mediadoma.com\/pt-pt\/guia-homebridge-como-tornar-tudo-compativel-com-o-homekit\/","title":{"rendered":"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit"},"content":{"rendered":"\n<p>Por melhor que seja o <a href=\"https:\/\/hitech.mediadoma.com\/pt-pt\/apple-homekit-tudo-o-que-voce-precisa-saber-sobre-como-viver-em-um-apple-home\/\" title=\"Apple HomeKit\">Apple HomeKit<\/a>, oferecendo controle de voz e alguma automa\u00e7\u00e3o poderosa, o sistema \u00e9 bastante limitado quando se trata de suporte de hardware. Por exemplo, voc\u00ea n\u00e3o encontrar\u00e1 nenhum suporte Nest ou Ring para a plataforma e h\u00e1 compatibilidade limitada para outras grandes marcas, como Arlo, Sonos e muito mais.<\/p>\n<p>\u00c9 a\u00ed que entra o Homebridge.<\/p>\n<p>Capaz de rodar em praticamente qualquer computador, o Homebridge \u00e9, como o nome sugere, uma ponte entre o HomeKit e outros dispositivos dom\u00e9sticos inteligentes. Um servidor NodeJS leve que emula a API HomeKit do iOS, o Homebridge \u00e9 um software de c\u00f3digo aberto que fornece o suporte que falta na plataforma. N\u00e3o \u00e9 de forma alguma afiliado \u00e0 Apple e, como acontece com todos os softwares de c\u00f3digo aberto, instale-o por sua conta e risco.<\/p>\n<p>Pode ser um pouco complicado de instalar e executar, mas aqui vamos gui\u00e1-lo pela instala\u00e7\u00e3o inicial. Mostraremos como configurar o sistema e como adicionar dispositivos e coloc\u00e1-lo em funcionamento.<\/p>\n<h2>Em qual computador devo executar o Homebridge?<\/h2>\n<p>O Homebridge funciona com Windows, macOS, Linux e Raspberry Pi. O mais importante \u00e9 que, seja qual for o dispositivo em que voc\u00ea o instalar, ele precisa estar ligado o tempo todo para funcionar. Por esse motivo, faz sentido instal\u00e1-lo em um Raspberry Pi, pois o pequeno computador precisa de pouca energia para funcionar.<\/p>\n<p>Vale a pena ler as <a href=\"https:\/\/github.com\/nfarina\/homebridge\/wiki\/Running-HomeBridge-on-a-Raspberry-Pi\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">instru\u00e7\u00f5es de instala\u00e7\u00e3o do Raspberry Pi<\/a> no Homebridge Wiki para instalar os componentes iniciais necess\u00e1rios, antes de retornar \u00e0 p\u00e1gina <a href=\"https:\/\/github.com\/nfarina\/homebridge\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Homebridge GitHub<\/a> para obter as instru\u00e7\u00f5es de instala\u00e7\u00e3o do Homebridge.<\/p>\n<p>Se voc\u00ea n\u00e3o possui um Raspberry Pi e deseja apenas experimentar o sistema em um tipo diferente de computador, primeiro fa\u00e7a o download e instale a vers\u00e3o mais recente do <a href=\"https:\/\/nodejs.org\/en\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Node.js<\/a>, que est\u00e1 dispon\u00edvel para Windows, Mac e Linux.<\/p>\n<p>Quando voc\u00ea executar seu Raspberry Pi pela primeira vez, ele executar\u00e1 uma vers\u00e3o desatualizada do Node.js e do gerenciador de pacotes NPM. Voc\u00ea precisar\u00e1 atualizar ambos para instalar e executar o Homebridge.<\/p>\n<p>Primeiro, voc\u00ea precisa digitar esses dois comandos para atualizar a lista de pacotes.<\/p>\n<pre><code>sudo apt update\nsudo apt full-upgrade\n<\/code><\/pre>\n<p>Em seguida, precisamos dizer ao Pi para obter a vers\u00e3o mais recente do Node.js, o que fazemos adicionando o reposit\u00f3rio atual com este comando:<\/p>\n<pre><code>curl -sL https:\/\/deb.nodesource.com\/setup_15.x | sudo -E bash -\n<\/code><\/pre>\n<p>Ent\u00e3o, voc\u00ea est\u00e1 pronto para atualizar para seus novos pacotes, ent\u00e3o digite os seguintes comandos (digite Y quando solicitado):<\/p>\n<pre><code>sudo apt install nodejs\nsudo apt install npm\n<\/code><\/pre>\n<p>Depois de instalado, siga as etapas na p\u00e1gina Homebridge GitHub para baixar e instalar o Homebridge. Voc\u00ea deve usar a seguinte linha de comando de uma janela de terminal ao instalar:<\/p>\n<pre><code>npm install -g --unsafe-perm homebridge\nsudo npm install -g --unsafe-perm homebridge\n<\/code><\/pre>\n<p>Depois de conclu\u00eddo, voc\u00ea est\u00e1 pronto e o Homebridge est\u00e1 instalado em seu computador. Voc\u00ea pode execut\u00e1-lo usando o prompt de comando e digitando &quot;homebridge&quot;.<\/p>\n<p>Voc\u00ea ver\u00e1 um c\u00f3digo QR na tela, juntamente com uma mensagem informando que n\u00e3o h\u00e1 nenhum arquivo config.json e que voc\u00ea n\u00e3o possui nenhum plug-in. Por enquanto, saia do Homebridge indo para a janela do Terminal e pressione CTRL+C (Apple+C em um 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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<p>Agora existe uma interface da Web que facilita o gerenciamento do Homebridge. Para instal\u00e1-lo, abra o prompt de comando e digite:<\/p>\n<pre><code>sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x\n<\/code><\/pre>\n<p>Em seguida, queremos instalar o Homebridge como um servi\u00e7o para que ele seja iniciado quando o computador inicializar. Voc\u00ea pode fazer isso com este comando:<\/p>\n<pre><code>sudo hb-service install --user homebridge\n<\/code><\/pre>\n<p>Uma vez feito, voc\u00ea pode ver na tela o endere\u00e7o IP do seu computador e o endere\u00e7o do portal de gerenciamento do servidor web. Vale a pena dar ao seu computador Homebridge um endere\u00e7o IP fixo, o que \u00e9 mais f\u00e1cil se voc\u00ea usar o recurso de reserva DHCP do seu roteador.<\/p>\n<p>Pegue o endere\u00e7o completo do seu servidor Homebridge e cole-o em um navegador (ser\u00e1 algo como <a href=\"http:\/\/192.168.0.61:8581\/\" class=\"external external_icon\" rel=\"nofollow\" target=\"_blank\">http:\/\/192.168.0.61:8581<\/a> ). O nome de usu\u00e1rio e a senha padr\u00e3o s\u00e3o &#8216;admin'.<\/p>\n<p>Ao fazer login, voc\u00ea ver\u00e1 todas as informa\u00e7\u00f5es sobre seu servidor, incluindo o c\u00f3digo QR para adicion\u00e1-lo ao 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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<h2>Instalando plugins e configurando o Homebridge<\/h2>\n<p>Quando voc\u00ea usa o m\u00e9todo de instala\u00e7\u00e3o acima, o Homebridge ser\u00e1 instalado com um arquivo de configura\u00e7\u00e3o padr\u00e3o, ent\u00e3o voc\u00ea n\u00e3o precisa mais criar um. E, usando a interface da web, atualiza o arquivo de configura\u00e7\u00e3o automaticamente, para que voc\u00ea n\u00e3o precise mais edit\u00e1-lo manualmente. Ainda assim, \u00e9 \u00fatil saber o que deve estar no arquivo, apenas por precau\u00e7\u00e3o. O que se segue \u00e9 como configurar manualmente o servidor, mas voc\u00ea pode pular para a se\u00e7\u00e3o Adicionando plug-ins do Homebridge abaixo para uma rota f\u00e1cil. Al\u00e9m das instru\u00e7\u00f5es abaixo, voc\u00ea pode encontrar o arquivo Config na interface web, clicando em Config.<\/p>\n<p>Com colchetes, voc\u00ea pode criar um novo arquivo no menu Arquivo &gt; Novo. V\u00e1 para Salvar e, em seguida, voc\u00ea precisa dar ao arquivo o nome certo e coloc\u00e1-lo no diret\u00f3rio certo.<\/p>\n<p>Para Windows, voc\u00ea precisa digitar o seguinte nome de diret\u00f3rio na caixa de di\u00e1logo Salvar:<\/p>\n<pre><code>c:users.homebridge.\n<\/code><\/pre>\n<p>Para usu\u00e1rios de Mac, na caixa de di\u00e1logo Salvar, pressione Apple+Shift+G e digite:<\/p>\n<pre><code>~\/.homebridge.\n<\/code><\/pre>\n<p>Para ambos, insira o nome do arquivo como <strong>config.json<\/strong>.<\/p>\n<p>Com o Brackets, seu arquivo config.json est\u00e1 sempre dispon\u00edvel quando voc\u00ea abre o aplicativo, portanto, para atualiza\u00e7\u00f5es futuras, voc\u00ea pode selecionar o arquivo, inserir o texto necess\u00e1rio e clicar em Salvar.<\/p>\n<p>Agora voc\u00ea pode come\u00e7ar a adicionar as informa\u00e7\u00f5es de que precisa. Primeiro, voc\u00ea precisa de uma configura\u00e7\u00e3o 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>Voc\u00ea pode alterar o nome de usu\u00e1rio e o PIN, mas deve manter a formata\u00e7\u00e3o e o comprimento iguais.<\/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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<h2>Adicionando plug-ins do Homebridge<\/h2>\n<p>Na interface da web, voc\u00ea pode gerenciar seus plug-ins Homebridge, que oferecem controle sobre dispositivos que normalmente n\u00e3o t\u00eam suporte para Homebridge.<\/p>\n<p>Para adicionar um novo plug-in, clique em Plug-ins e procure o que deseja. Muitas vezes, voc\u00ea ter\u00e1 v\u00e1rias op\u00e7\u00f5es, mas escolha a que diz &#8216;Verificado' e clique no link 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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<p>Voc\u00ea ver\u00e1 uma janela pop-up que mostra o progresso da instala\u00e7\u00e3o. Quando um plug-in for conclu\u00eddo, voc\u00ea ver\u00e1 uma nova janela com op\u00e7\u00f5es de configura\u00e7\u00e3o. Em muitos casos, como no Ring, tudo o que voc\u00ea precisa fazer \u00e9 fazer login na sua conta e os dispositivos suportados s\u00e3o vistos.<\/p>\n<p>Depois de vinculado, voc\u00ea pode clicar no bot\u00e3o Configura\u00e7\u00f5es para visualizar as op\u00e7\u00f5es e a Configura\u00e7\u00e3o opcional. Com o Ring, por exemplo, as campainhas podem aparecer como bot\u00f5es que podem acionar eventos; isso provavelmente n\u00e3o \u00e9 muito \u00fatil, ent\u00e3o voc\u00ea pode simplesmente ocult\u00e1-los.<\/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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<p>Alguns plugins s\u00e3o mais complicados de configurar e requerem etapas extras, como o SmartThings. Depois de instalar este plug-in, voc\u00ea ver\u00e1 uma longa lista de campos obrigat\u00f3rios que precisa inserir, mas muito pouca ajuda.<\/p>\n<p>Se voc\u00ea ficar confuso, vale a pena verificar o <a href=\"https:\/\/homebridge.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">site oficial do Homebridge<\/a> para obter instru\u00e7\u00f5es de instala\u00e7\u00e3o do plug-in: procure o plug-in desejado e leia as instru\u00e7\u00f5es.<\/p>\n<p>O SmartThings, por exemplo, requer algum trabalho a ser feito no pr\u00f3prio SmartThings, como <a href=\"https:\/\/www.npmjs.com\/package\/homebridge-smartthings\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">explicam as instru\u00e7\u00f5es de instala\u00e7\u00e3o do Homebridge SmartThings<\/a>.<\/p>\n<p>Nesse caso, ignore as instru\u00e7\u00f5es sobre o uso do aplicativo SmartThings Classic (este foi descontinuado), mas use o novo aplicativo SmartThings e voc\u00ea encontrar\u00e1 o aplicativo Homebridge em Smart Apps: voc\u00ea precisa selecionar quais dispositivos estar\u00e3o dispon\u00edveis para o HomeKit seguindo as instru\u00e7\u00f5es na tela, voc\u00ea encontrar\u00e1 os detalhes necess\u00e1rios para configurar o plug-in na op\u00e7\u00e3o Renderizar os dados da plataforma.<\/p>\n<p><strong>Veredicto:<\/strong> <a href=\"https:\/\/hitech.mediadoma.com\/pt-pt\/revisao-do-aeotec-smart-home-hub-o-novo-ponto-de-partida-para-um-sistema-smartthings\/\" title=\"Revis\u00e3o do Aeotec SmartThings Hub\">Revis\u00e3o do Aeotec SmartThings Hub<\/a><\/p>\n<p>Isso fornece um arquivo de configura\u00e7\u00e3o que voc\u00ea pode copiar e colar no arquivo de configura\u00e7\u00e3o do Homebridge. No entanto, voc\u00ea pode simplesmente copiar e colar as informa\u00e7\u00f5es deste arquivo diretamente nos campos da p\u00e1gina Plugins na interface web do 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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<p>Voc\u00ea pode continuar a adicionar plug-ins da mesma forma, construindo todos os seus dispositivos conectados.<\/p>\n<h2>Adicionando o Homebridge ao seu telefone<\/h2>\n<p>Com sua configura\u00e7\u00e3o funcionando, abra o aplicativo Home em seu dispositivo iOS. Em seguida, selecione &#8216;+' e selecione Adicionar acess\u00f3rio. Toque em Don't have a Code ou Can't Scan, ent\u00e3o selecione seu computador Homebridge na pr\u00f3xima p\u00e1gina.<\/p>\n<p>Voc\u00ea ser\u00e1 informado de que este \u00e9 um acess\u00f3rio n\u00e3o certificado, mas selecione Adicionar mesmo assim. Insira manualmente o c\u00f3digo de configura\u00e7\u00e3o do HomeKit (o PIN principal em seu arquivo de configura\u00e7\u00e3o). Agora, seus dispositivos Homebridge ser\u00e3o encontrados e adicionados ao Home, mas n\u00e3o se surpreenda se houver mais do que voc\u00ea pensa.<\/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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<p>Por exemplo, com o Nest Thermostats, voc\u00ea obt\u00e9m uma chave que liga ou desliga o modo Eco, o controle principal do termostato e uma chave que define se voc\u00ea est\u00e1 em casa ou n\u00e3o.<\/p>\n<p>Todos os dispositivos adicionados aparecer\u00e3o enquanto o servidor Homebridge estiver em execu\u00e7\u00e3o.<\/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=\"Guia Homebridge: Como tornar tudo compat\u00edvel com o HomeKit\"><\/a><\/p>\n<p>Quando seus dispositivos estiverem no HomeKit, eles aparecer\u00e3o por padr\u00e3o na sala onde voc\u00ea adicionou o hub. Voc\u00ea pode mover dispositivos para qualquer sala e control\u00e1-los como qualquer outro dispositivo HomeKit.<\/p>\n<p>Voc\u00ea tamb\u00e9m pode us\u00e1-los em <a href=\"https:\/\/hitech.mediadoma.com\/pt-pt\/como-criar-automacoes-e-cenas-com-o-apple-homekit\/\" title=\"cenas e automa\u00e7\u00f5es HomeKit\">cenas e automa\u00e7\u00f5es HomeKit<\/a>, misturando e combinando com dispositivos HomeKit nativos.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <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>Por melhor que seja o Apple HomeKit, oferecendo controle de voz e alguma automa\u00e7\u00e3o poderosa, o sistema \u00e9 bastante limitado quando se trata de suporte de hardware. Por&#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":[715],"tags":[],"class_list":["post-259845","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-casa-de-maca"],"_links":{"self":[{"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/259845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=259845"}],"version-history":[{"count":0,"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/259845\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/239808"}],"wp:attachment":[{"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=259845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=259845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hitech.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=259845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}