Como configurar MOKO Beacons para protocolos iBeacon e Eddystone

Conteúdo
Mão segurando um smartphone mostrando a interface do aplicativo BeaconX Pro para configurar beacons MOKO com iBeacon e Eddystone

Muitas pessoas nos perguntam como configurar corretamente o iBeacon e o Eddystone para beacons MOKO. Muitos clientes desejam saber as etapas de configuração e os parâmetros adequados para suas necessidades específicas de implantação. Existem alguns requisitos de configuração que devem ser seguidos corretamente e algumas configurações que podem causar problemas de detecção se não forem configuradas corretamente, mas esses problemas são gerenciáveis com a orientação correta.

Neste guia, você verá uma análise prática de como configurar beacons MOKO para iBeacon e Eddystone. Essas são etapas essenciais para entender ao trabalhar com implantações de beacons BLE, especialmente se você deseja uma configuração confiável e operações contínuas e tranquilas.

O que são os protocolos iBeacon e Eddystone?

Alguns termos muito populares dos quais você provavelmente já ouviu falar: beacons, iBeacon e Eddystone. Antes de nos aprofundarmos nos detalhes de configuração, darei uma explicação simples.

Beacons são pequenos dispositivos de rádio que transmitem sinais Bluetooth Low Energy (BLE) regularmente. iBeacon e Eddystone são dois formatos de comunicação (ou protocolos) diferentes que definem o conteúdo desse sinal. Eles não são o hardware propriamente dito, mas sim o formato dos dados que o beacon envia.

iBeacon (Apple) Eddystone (Google)
Campos principais UUID, principal, secundário UID, URL, TLM, EID
Suporte de Plataforma iOS (melhor), Android iOS e Android
Caso de uso Experiências baseadas em aplicativos Links da web, telemetria, casos de uso flexíveis
Carga útil do sinal Fixo Vários tipos de quadros

iBeacon (da Apple)

O iBeacon transmite um UUID, juntamente com um valor principal e um valor secundário. O Beacon não rastreia; ele apenas transmite. Um aplicativo capta o sinal e age de acordo com ele. O iBeacon é compatível com iOS e Android, mas funciona melhor com iOS por ser nativo do sistema operacional.

Eddystone (do Google)

O Eddystone possui 3 tipos diferentes de frames: Eddystone-UID, Eddystone-URL ou Eddystone-TLM. O Eddystone-EID é uma versão criptografada do UID para maior privacidade. O Eddystone funciona bem com iOS e Android.

Resumindo, o iBeacon é simples de implementar, oferece mais documentação, mas oferece menos recursos. O Eddystone envia mais tipos de dados e oferece mais recursos que o iBeacon, mas é mais complexo de integrar.

Ferramentas necessárias para configurar beacons MOKO

Toda a implantação do beacon MOKO requer a preparação adequada de hardware e ferramentas de instalação. Para concluir a implantação rapidamente, os equipamentos e ferramentas de instalação a serem utilizados são principalmente os seguintes:

  • Faróis MOKO (inclui dispositivo de sinalização, acessórios de montagem, parafusos e outros).
  • Dispositivos de teste – smartphones ou tablets iOS ou Android para configuração e testes.
  • Instale o aplicativo de configuração do beacon, baixe os aplicativos específicos do MOKOSmart como BeaconX Pro e botão MK, ou use o aplicativo nRF Connect.

Você precisa garantir que seu telefone tenha as permissões de Bluetooth, Localização e Armazenamento habilitadas para o aplicativo. Desde o Android 6.0, a permissão de Localização é necessária para escanear dispositivos BLE. Isso não é um bug — é intencional, pois beacons podem ser usados para serviços de proximidade/localização.

Observação: a MOKO utiliza principalmente dois chipsets diferentes para nossos produtos de beacon (Nordic e Telink). Após instalar o BeaconX Pro, você precisará selecionar a versão correta do subaplicativo para o seu modelo específico de beacon. Se escolher a versão errada, você verá uma mensagem ao tentar se conectar informando que a versão do firmware não corresponde.

Configurando um MOKO Beacon para iBeacon

Configurar seu beacon MOKO para o protocolo iBeacon envolve principalmente conectar-se ao beacon e configurar os parâmetros principais. Veja como fazer isso com o aplicativo BeaconX Pro.

Etapa 1: conectar ao beacon

  • Abra o aplicativo BeaconX Pro e aguarde a pré-visualização da varredura. Ela mostrará todos os dispositivos MOKO próximos, incluindo o seu beacon.
  • Encontre seu farol e toque em “CONECTAR” botão ao lado dele, e o LED do dispositivo piscará 4 vezes rapidamente
  • Agora digite a senha de conexão padrão “Moko4321"E pressione"OK“. O LED do dispositivo piscará 4 vezes rapidamente novamente para confirmar a conexão.

Etapa 2: Configurar as configurações do iBeacon

Uma vez conectado, você verá a tela principal com três partes: ENCAIXE, DEFINIÇÃO e DISPOSITIVO. Para configurar o iBeacon, vá para o ENCAIXE aba. Cada beacon tem até 6 espaços de publicidade. Escolha um e defina o tipo de quadro para iBeacon. Agora você pode configurar os seguintes parâmetros principais:

  • UUID – Este valor de 16 bytes identifica toda a sua rede de beacons. Você deve usar o mesmo UUID em todos os seus beacons (por exemplo, 000102030405060708090A0B0C0D0E0F, sem hífens).
  • Principal – Um campo de 2 bytes que pode variar de 0 a XNUMX. Use isso para agrupar beacons (como todos os beacons em um andar específico).
  • Menor – Também campo de 2 bytes de 0 – Usado para identificar e distinguir beacons individuais dentro de um grupo principal.
  • RSSI\@1m – Intensidade do sinal calibrada medida a 1 metro. Ajuda os aplicativos a estimar a distância. A faixa varia de -100 dBm a 0 dBm.
  • Intervalo de Publicidade – Tempo entre transmissões. O padrão de 350 ms é um bom equilíbrio entre capacidade de resposta e duração da bateria.
  • Potência de Transmissão – Ajusta o alcance do sinal. Maior potência = maior alcance, mas maior consumo de bateria.

Configurando um MOKO Beacon para Eddystone

Os passos para o Eddystone são muito semelhantes aos do iBeacon, mas os tipos de quadros e parâmetros são diferentes. Novamente, comece conectando-se ao seu beacon conforme descrito acima. Em seguida, vá para ENCAIXE aba e configure:

Eddystone-UID (semelhante ao do iBeacon)

Selecione um slot e defina o tipo de quadro para Eddystone-UID, e você precisará configurar o conteúdo ADV e outros parâmetros:

  • ID do namespace – sequência de 10 bytes compartilhada por todos os seus beacons
  • ID da instância – valor de 6 bytes para identificar exclusivamente cada beacon, pense em uma combinação de Major e Minor do iBeacon em um único campo.
  • RSSI\@0m – Potência de transmissão em dBm emitida pelo beacon a 0 metro, variando de -100dBm a 0dBm.

URL do Eddystone

Selecione um slot disponível e defina o tipo de quadro para URL do Eddystonee insira uma URL válida (1 a 17 caracteres em US-ASCII). O beacon processa automaticamente a compactação da URL e a codificação do prefixo para caber melhor no pacote limitado de anúncios.

Eddystone-TLM

Como outros, escolha um slot e selecione Eddystone-TLMNão há outras configurações de anúncio, exceto o Intervalo ADV básico e a Potência de Transmissão. O tipo de quadro TLM transmitirá informações como voltagem da bateria, temperatura do chip, contagem ADV e tempo de atividade. Isso é útil para monitorar remotamente a integridade e o status dos seus beacons.

Executando vários protocolos simultaneamente

Uma das grandes vantagens dos beacons MOKO é que você pode executar vários protocolos simultaneamente usando diferentes slots de anúncio. Isso significa que você pode configurar seu beacon para transmitir iBeacon e Eddystone simultaneamente, ou usar diferentes tipos de quadros Eddystone juntos.

Cada beacon possui seis slots de publicidade, e cada um pode ser configurado com um tipo de quadro diferente. Você poderia fazer algo como:

Slot 1: iBeacon

Slot 2: Eddystone-UID

Slot 3: Eddystone-TLM

Slot 4: URL do Eddystone

Isso é muito útil quando você quer oferecer suporte a usuários de iOS e Android ou quando quer transmitir dados específicos do aplicativo e links de uso geral.

Lembre-se de que mais slots ativos = maior consumo de energia. Intervalos mais curtos e maior potência de transmissão também reduzem a vida útil da bateria. Portanto, dependendo do seu caso de uso, você precisará encontrar o equilíbrio certo.

Casos de uso do mundo real para beacons configurados

Depois de configurar seus beacons corretamente, existem diversos cenários de implantação em que essas configurações realmente se destacam. Vimos clientes usarem configurações de iBeacon em lojas de varejo para enviar ofertas personalizadas quando os compradores se aproximam de displays de produtos específicos. Os valores "Maior" e "Menor" funcionam muito bem para organizar beacons por seção da loja e categorias de produtos individuais.

Para implantações do Eddystone, os museus adoram usar o tipo de quadro de URL, pois os visitantes podem simplesmente tocar na notificação para obter mais informações sobre as exposições sem precisar baixar um aplicativo específico. E com o Eddystone-TLM funcionando simultaneamente, os gerentes das instalações podem monitorar a saúde do beacon remotamente e saber quando as baterias precisam ser substituídas antes que elas realmente acabem.

Muitas configurações interessantes em que ajudamos envolveram operações de armazém que usavam o Eddystone-UID para rastreamento de ativos combinado com o iBeacon para notificações de segurança dos trabalhadores. A capacidade multiprotocolo realmente faz a diferença quando você precisa atender a diferentes propósitos com o mesmo hardware.

Por que escolher os beacons MOKOSmart

Faróis MOKO são transmissores BLE sem fio econômicos, robustos, confiáveis e de baixo consumo. Eles suportam os protocolos iBeacon e Eddystone, e oferecemos uma ampla gama de modelos de beacons, dependendo da sua necessidade, desde etiquetas de ativos a etiquetas de segurança pessoal, de beacons de sensores a âncoras de localização de longa duração. Muitos de nossos beacons BLE podem operar em ambientes industriais severos e têm bateria de longa duração, de até 10 anos.

Além da transmissão básica de proximidade, você pode obter beacons MOKO equipados com acelerômetros de 3 eixos, sensores de temperatura e umidade e sensores de luz ambiente. Tudo isso com o respaldo da sólida documentação e suporte técnico da MOKO.

Perguntas frequentes sobre a configuração do Beacon

Q: Posso alterar a senha do meu beacon MOKO?

Sim. Depois de se conectar usando o aplicativo, vá para DEFINIÇÃO > Alterar palavra-passe. Você pode definir um novo com até 16 caracteres.

P: Por que meu beacon não está aparecendo no aplicativo BeaconX Pro?

Verifique três coisas: certifique-se de que as permissões de Localização, Bluetooth e Armazenamento foram concedidas; verifique se você selecionou a versão correta do aplicativo (Nordic ou Telink) para seu beacon; e certifique-se de que nenhum outro dispositivo já esteja conectado a ele.

P: O que acontece se eu configurar dois slots com o mesmo tipo de quadro?

Você pode fazer isso, por exemplo, tendo dois slots iBeacon com UUIDs diferentes. Mas lembre-se de que cada slot ativo adiciona carga ao beacon e aumenta o consumo de bateria. Certifique-se de que haja um motivo para isso.

P: Quantos dispositivos podem detectar o mesmo beacon ao mesmo tempo?

Tantos quantos estiverem dentro do alcance. Beacons transmitem passivamente; eles não criam conexões, então vários celulares ou tablets podem captar o sinal ao mesmo tempo sem nenhum conflito.

LEIA MAIS

 

Escrito por --
Foto de YK Huang
YK Huang
YK é um Gerente de Produto experiente no departamento de P&D da MOKOSMART, com mais de uma década de experiência em desenvolvimento de dispositivos inteligentes. Ele possui certificações PMP e NPDP, o que aprimora seu conhecimento sobre como lidar com equipes multifuncionais. Utilizou insights baseados em dados para lançar com sucesso mais de 40 produtos conectados. Com formação em Eletrônica e Engenharia, YK tem grande habilidade em transformar propostas de valor técnico complexas em soluções de IoT fáceis de usar, tanto para aplicações industriais quanto para o consumidor.
Foto de YK Huang
YK Huang
YK é um Gerente de Produto experiente no departamento de P&D da MOKOSMART, com mais de uma década de experiência em desenvolvimento de dispositivos inteligentes. Ele possui certificações PMP e NPDP, o que aprimora seu conhecimento sobre como lidar com equipes multifuncionais. Utilizou insights baseados em dados para lançar com sucesso mais de 40 produtos conectados. Com formação em Eletrônica e Engenharia, YK tem grande habilidade em transformar propostas de valor técnico complexas em soluções de IoT fáceis de usar, tanto para aplicações industriais quanto para o consumidor.
Compartilhe este post
Fortaleça sua necessidade de conexão com as soluções de dispositivos MOKOSmart IoT!