Existem dois protocolos para beacons Bluetooth de baixa potência : o iBeacon, criado pela Apple em 2013, e o Eddystone, criado pelo Google em 2015. Ambos os protocolos apresentam similaridades na implementação de suas funções e cenários de aplicação, e estão se tornando cada vez mais populares. Muitos desenvolvedores utilizam Eddystone e iBeacon para marketing baseado em localização, proporcionando às empresas a oportunidade de expandir seus negócios e aumentar seus lucros. Se você está escolhendo a melhor plataforma para distribuição de conteúdo, é fundamental ter um conhecimento profundo de ambos os protocolos. Neste artigo, focamos na comparação entre Eddystone e iBeacon. Continue a leitura para descobrir qual deles é o mais adequado para o seu projeto.
Pedra Eddy: Princípio de trabalho, vantagens e desvantagens
Eddystone é um protocolo de comunicação lançado pelo Google em julho de 2015. Originalmente chamado UriBeacon e posteriormente batizado em homenagem ao farol de Eddystone, no Reino Unido, o Eddystone está disponível como um protocolo de código aberto no GitHub. Ele é baseado no formato aberto Bluetooth® LE e transmite identificadores únicos em curtas distâncias por meio de sinais Bluetooth® . Em outras palavras, este protocolo é uma versão estendida do Bluetooth® LE . Dispositivos inteligentes com Bluetooth, como celulares, escaneiam o URL do Eddystone e exibem na tela o que o beacon envia, independentemente de o aplicativo estar instalado ou não.
Princípio de funcionamento
O Eddystone funciona de forma muito semelhante ao iBeacon, mas com muitos recursos adicionais. Um beacon com o protocolo Eddystone transmite um sinal com um pacote de dados, e o aplicativo correspondente aciona a ação correspondente ao detectar o pacote. Os pacotes de dados são divididos nos quatro tipos a seguir:

- Eddystone-UID:O UID funciona de maneira muito semelhante ao iBeacon, transmitindo código curto em intervalos regulares e sendo um ID exclusivo com um componente de namespace (10 bytes) e um componente de instância (6 bytes).
- Eddystone-Web:O Eddystone-URL transmite uma URL que pode ser visualizada por qualquer pessoa com um smartphone habilitado para Bluetooth
- Eddystone-TLM:O TLM conterá os dados de status do beacon, como status da bateria, beacon, etc., juntamente com os dados do sensor enviados para a nuvem.
- Eddystone-EID:EID é um quadro de beacon que varia ao longo do tempo, e um analisador vinculado pode ser usado. O EID cria um ambiente seguro porque o ID criptografado se autodestrói logo após a transmissão. Como resultado, hackers em potencial não conseguem sequestrar seu beacon.
Vantagens
O Eddystone é um formato aberto, o que o torna mais flexível, personalizável e capaz de transmitir dados adicionais. Além disso, o Eddystone não só suporta a instalação de aplicativos, como também facilita a interação com beacons de aplicativos por meio do Google Instant Apps para uma gama mais ampla de sistemas operacionais. Ele permite que qualquer dispositivo Android seja usado como um dispositivo BLE por meio de um aplicativo gratuito, o que é muito benéfico durante as fases de teste e desenvolvimento.
Portanto, se seu aplicativo for para usuários do Android, o desenvolvimento de beacons baseado no protocolo Eddystone é uma escolha melhor do que o desenvolvimento de beacons baseado no protocolo iBeacon.
Desvantagens
Em resumo, um beacon Eddystone não só pode realizar quase tudo o que um beacon iBeacon faz, como também pode executar algumas funções adicionais. Deve-se notar, no entanto, que a técnica Eddystone tem algumas limitações. Por exemplo, para que um smartphone com sistema operacional iOS reconheça um beacon Eddystone, uma web física deve estar instalada nele. A Web Física é um serviço de descoberta que permite que beacons escaneiem smartphones. Para receber notificações da Web física, um aplicativo ou navegador compatível com a Web física deve ser instalado no smartphone.
iBeacon: Princípio de trabalho, vantagens e desvantagens
O iBeacon é um protocolo desenvolvido pela Apple em 2013. Dispositivos iBeacon são instalados em diferentes pontos da área e pré-configurados em intervalos regulares para o envio de sinais Bluetooth. Dentro do alcance de um beacon, qualquer dispositivo compatível com Bluetooth® LE consegue captar o sinal e exibir o conteúdo correspondente. Ao receber o sinal, o aplicativo pré-instalado ativa determinadas ações. Inicialmente, o iBeacon era mais utilizado para auxiliar o setor varejista a otimizar processos de pagamento e outros serviços de marketing.
Princípio da Operação
O iBeacon utiliza o formato padronizado de anúncios BLE. O pacote do banco de dados contém quatro mensagens:

- Identificador Universal Único (UUID): Um UUID contém informações gerais sobre um beacon. Por exemplo, o nome do indivíduo ou empresa à qual os dispositivos beacon pertencem.
- importante: Principal refere-se à informação espacial do beacon. Por exemplo, o uso de tais beacons nos corredores das lojas
- Minor: Informações mais detalhadas. Por exemplo, este farol está no canal 2.
- Potência Tx: A potência TX é a intensidade do sinal a exatamente 1 m do dispositivo.
Vantagens
O iBeacon é suportado nativamente no iOS e integrado a sistemas operacionais móveis. Aqui estão as maiores vantagens do protocolo iBeacon: ele ativa aplicativos no iOS e Android, ativa aplicativos e inicia imediatamente a transferência de dados. No caso de uso no varejo, isso significa que o cliente não precisa abrir o aplicativo da loja para começar a receber notificações de marketing e publicidade.
O iBeacon expande as possibilidades da geolocalização e oferece uma solução viável para que empresas naveguem em tempo real, alcancem a digitalização e melhorem a segurança no local de trabalho. Este protocolo ajuda a criar mapas interativos de shoppings, museus e outras instituições.
Desvantagens
A desvantagem do iBeacon é a falta de qualquer recurso de gerenciamento de "frota", o que significa que não há uma maneira fácil de rastrear a localização dos beacons, o status operacional e o esgotamento da bateria. Para que seus funcionários do varejo visualizem um conjunto de beacons, eles precisam andar pelo local com um mapa de sua localização e um aplicativo que escaneia cada dispositivo.
Portanto, se a maioria dos usuários do seu aplicativo for de dispositivos iOS, o desenvolvimento de aplicativos iBeacon é uma escolha melhor. No iOS, a varredura de beacon é feita no nível do sistema operacional usando a estrutura de localização principal. Os recursos de desempenho de varredura da Apple e o uso otimizado da bateria ajudam a aumentar a confiabilidade.
Tabela de comparação: Eddystone vs iBeacon
| iBeacon da Apple | Google Eddystone | |
| Inovadora | A tecnologia iBeacon é um protocolo de beacon Bluetooth de baixo consumo de energia incorporado aos sistemas operacionais móveis iOS 7 e posteriores da Apple, que permite que iPads e iPhones escaneiem constantemente dispositivos Bluetooth próximos. | O Eddystone do Google, anteriormente conhecido como UriBeacon, é um protocolo beacon para beacons ble de código aberto que pode ser produzido por qualquer empresa a um custo acessível. |
| Compatibilidade | É compatível com iOS e Android, mas somente iOS. | É compatível com iOS e Android. No entanto, também é multiplataforma e, portanto, compatível com qualquer plataforma que suporte dispositivos com beacon Bluetooth. |
| Arquivo de configuração | É um software proprietário controlado pela Apple. | É de código aberto. A especificação é publicada publicamente no GitHub sob a licença de código aberto Apache v2.0, para que desenvolvedores possam acessá-la e contribuir com ela. |
| Acessibilidade | É fácil de implementar. | Ele é flexível, mas requer uma codificação mais complexa durante a integração porque envia mais pacotes que o Ibeacon. |
| Pacote de transmissão | O iBeacon transmite apenas um pacote AD, que tem um número de ID exclusivo e consiste em quatro partes: UUID, principal, secundário e potência de transmissão. | Eddystone transmite 3 pacotes diferentes:
(1) Número de identificação exclusivo (Eddystone-UID) – é basicamente o mesmo do iBeacon. (2) Endereço URL (Eddystone-URL) – É usado para informar ao dispositivo inteligente para abrir uma URL. Dessa forma, não é necessário pré-instalar o aplicativo de um desenvolvedor específico. Além disso, pode ser usado como um fator determinante para a instalação de aplicativos em locais específicos. (3) Telemetria de sensores (Eddystone-TLM) – Envio de dados de sensores. Isso é utilizado por empresas que precisam gerenciar um grande número de beacons, pois esse tipo de quadro pode enviar estatísticas de saúde do beacon e dados de diagnóstico. (4) EID é um quadro de beacon que varia ao longo do tempo, e um analisador vinculado pode ser usado. |
| Uso | O UUID está vinculado ao servidor do desenvolvedor. Portanto, quando as informações são enviadas para um smartphone, o dispositivo precisa de um aplicativo específico para processar as informações recebidas. Portanto, receber mensagens via iBeacon requer um aplicativo móvel. | O Eddystone envia uma URL em vez de um UUID, que pode ser facilmente aberto em um navegador da web. O Chrome suporta notificações do Today para dispositivos iOS e o navegador da Web físico para dispositivos Android. |
| Segurança e Privacidade | Não existem funções como EIDs (Identificadores Efêmeros) no iBeacon. Beacons transmitem sinais que são públicos e podem ser detectados por qualquer dispositivo iOS e um dispositivo Android específico. | Eddystone tem EID que muda constantemente e permite que os beacons transmitam sinais que só podem ser identificados por “clientes autorizados”. |
| API | A Apple não fornece uma API específica para o gerenciamento de frotas iBeacon. Uma interface de programação de aplicativo (API) é um conjunto de protocolos, ferramentas e rotinas usadas para criar aplicativos de software. Ela especifica como os componentes de software devem interagir. | O Google lançou duas APIs (Proximity Beacon e Nearby API), que oferecem vantagens à Eddystone nesse sentido. Essas APIs também facilitam muito o gerenciamento da frota de beacons. |
A esta altura, tenho certeza de que você já compreendeu bem o conceito de Eddystone versus iBeacon , e a decisão final pode depender dos seus desenvolvedores e da tecnologia que eles desejam utilizar. Além disso, com o recurso de intercalação de pacotes da MOKOSMART, você não precisa escolher entre iBeacon e Eddystone, pois nossos dispositivos Bluetooth beacon são compatíveis com ambos.
Somos uma das principais empresas de desenvolvimento de aplicativos iBeacon na China, com uma sólida equipe de P&D e engenheiros de vendas com experiência em desenvolvimento para diversos nichos de mercado, como notificações push, soluções de pagamento, compras, saúde, viagens e outras soluções interativas. Para adquirir ou saber mais sobre soluções de beacon, entre em contato conosco!
Continue lendo sobre Eddystone vs iBeacon







