Pergunta

Se eu entender corretamente, as empresas como McDonalds e Apple têm ou implantarão um grande número de dispositivos Ibeacon BLE em suas lojas, cada uma presumivelmente tendo um UUID exclusivo para que a triangulação seja possível dentro da loja.Há agora, ou haverá um lugar central onde os UUIDs para várias lojas serão disponibilizados para o Baixar Baixar para pessoas que querem usá-las em aplicativos?

Foi útil?

Solução

Na verdade, o intervalo de UUIDs para uma determinada organização será bastante pequeno - 1 ou talvez 2. São os valores menores e grandes de 16 bits associados a um determinado UUID que identificam um local.

Um aplicativo pode registrar seu interesse em um número limitado de UUIDs (o número total de UUIDs que podem ser registrados em todos os aplicativos também são limitados, portanto, é melhor para uma organização usar o menor número de UUIDs)

Uma vez que tenha registrado interesse em um UUID, o aplicativo será notificado quando o dispositivo entrar no alcance de um. O aplicativo pode exibir um alerta para o usuário solicitando-os a entrar no aplicativo. Se eles fizerem, o aplicativo pode recuperar os números principais e menores do farol. O aplicativo pode cruzar esta informação contra um banco de dados, possivelmente através de um serviço da web, para determinar sua localização. Por exemplo, maior= 12 pode significar Sydney Apple Store, menor= 4 pode significar a barra gêniosa.

Se o dispositivo estiver no intervalo de vários IBEACONS, ele pode usar a intensidade do sinal para estimar um intervalo e, portanto, um local, mas não é realmente triangulação no sentido verdadeiro.

sobre se as empresas liberarão os detalhes de lá uids, os valores major e menores são desconhecidos e certamente variam de organização para organização - os dados estão sendo transmitidos no aberto, por isso é possível que 3 partes possam reunir essas informações e fazer Disponível.

Outras dicas

Localizar para Ibeacon (iOS) e ibucon localizar (Android) pode opcionalmente coletar dados do IBEACON e enviá-lo para o Wikibeacon.org, um diretório público de locais do Ibeacon. A coleta de dados continua há alguns meses, mas o diretório ainda não foi lançado. Vou atualizar esta resposta quando estiver disponível.

Se você conhece os locais dos ibucons que você gostaria de ser incluído neste diretório, poderá habilitar a coleta de dados nesses aplicativos, usá-los para digitalizar para eles.

Dados desse tipo depende de relatórios de usuários individuais de aplicativos, por isso não é abrangente. Muitas organizações que implementam ibucons não têm incentivo para publicar seus locais por causa da despesa envolvida com a implantação e mantê-las, então elas provavelmente nunca revelarão essas informações.

Divulgação completa: eu sou engenheiro-chefe para redes de raio.

O fato de que você não conhece Ibeacon Identifiers (principalmente UUID) por beacons já implantados pode ser de fato problemático.Basicamente, não permite que você aproveite a infraestrutura existente para suas aplicações e as forças a todos a construir sua própria infraestrutura (= duplicar ibucons), que é ineficiente tanto financeiramente como "moralmente".

Nós iniciamos um esforço chamado OpenUuuid para ajudar a corrigir esse problema:

openuuuid

Basicamente, o OpenUuID é um registro gratuito para usar o Registro de UUIDs de proximidade exclusivos para suas aplicações IBEACON.

Ajude-nos a limpar o ambiente do IBEACON usando-o para gerar suas UUIDs de proximidade e espalhando a palavra sobre essa atividade, para que o McDonalds ou a Apple usem o serviço OpenUuuid para suas implantações do Ibeacon ...; -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top