Balizas (iBeacon) — como configurar
Cada local de um percurso pode ter uma baliza. Dentro da app, o telemóvel do aluno ouve-a e marca sozinho a chegada e a saída. Sem balizas o percurso funciona à mesma: o aluno toca no pino do mapa ou lê o QR colado no local.
Os três números
Uma baliza anuncia sempre três coisas, e é só isto que há para configurar. O UUID está em /mypage → Percursos → o percurso → «UUID das balizas», com um botão para copiar.
| Campo | O que escrever |
|---|---|
UUID | O UUID do percurso: igual em todas as balizas desse percurso, diferente em cada percurso. É por ele que o telemóvel de um aluno ignora as balizas do museu do lado. |
Major | O número do local — o que aparece dentro do pino no mapa e na coluna «Nº» da tabela de locais. |
Minor | Zero. Não é usado, mas tem de ficar a 0. |
Opção A — um telemóvel Android faz de baliza
Serve qualquer telemóvel Android cujo Bluetooth saiba anunciar (quase todos desde 2016), com a app dos percursos instalada. É a maneira de experimentar um percurso inteiro sem comprar nada.
- Abre a app e vai a /mypage → Percursos → o percurso.
- Na tabela de locais, na linha do local onde o telemóvel vai ficar, carrega em «Usar este telemóvel como baliza».
- Autoriza o Bluetooth quando o Android perguntar.
- Deixa o telemóvel no local, com a app aberta e ligado à corrente — o ecrã fica aceso enquanto a baliza está ligada. Mudar de página pára o anúncio, de propósito: nenhum telemóvel fica a anunciar sem que se veja no ecrã.
O botão só existe dentro da app. Num browser nunca aparece, porque nenhum browser anuncia Bluetooth.
Opção B — uma baliza comprada
Programa-se na app do fabricante (Kontakt, Estimote, Feasycom e afins): escreve os três números da tabela acima e grava. Intervalo de anúncio de um segundo ou menos e potência normal ou alta; mais lento do que isso e a chegada demora a ser notada. Serve qualquer baliza iBeacon — este servidor não fala com o fabricante nem precisa da nuvem dele.
Onde pôr e como afinar
- Uma baliza por local. Duas balizas com o mesmo Nº são o mesmo local, tal como dois pinos com o mesmo número seriam.
- Cerca de dois metros de altura, à vista, longe de metal e de água — um grupo de pessoas é água e faz cair o sinal. O sinal atravessa madeira e gesso; não atravessa betão armado nem um elevador.
- A app fica com o sinal mais forte acima de −85 dBm, dá por presente o que ouviu nos últimos 8 segundos e marca a saída ao fim de 30 segundos de silêncio. Se dois locais vizinhos trocarem entre si, afasta as balizas ou baixa a potência de emissão.
- Ao chegar, o telemóvel do visitante vibra uma vez e mostra «Estás junto a …» com um botão para o local. Parado no mesmo sítio não volta a vibrar; se se afastar e voltar, vibra outra vez. Com o ecrã apagado não há aviso — a app só ouve as balizas com a página do percurso aberta.
Quando não acontece nada
- Sem barra de proximidade no telemóvel do aluno: ou o Bluetooth está desligado, ou o percurso foi aberto num browser em vez da app. Só a app ouve balizas.
- «Este telemóvel não consegue anunciar Bluetooth»: o aparelho recebe mas não emite. Usa outro telemóvel ou uma baliza comprada.
- A baliza está ligada e o aluno continua a ter de tocar no mapa: confirma os três números — o UUID é o do percurso certo, o Nº é o do local certo, e o minor está a 0.
- Uma visita marcada só com um toque conta zero minutos de permanência, e é assim de propósito: sem baliza não há nada que prove que a pessoa ficou.