RESUMO EXECUTIVO
Starlink + LoRa32 + Havok funciona — é uma arquitetura sólida para milsim/airsoft em área remota, desde que o gateway LoRa envie posições para a API Havok e a Starlink alimente a base do GM com internet.
LoRa32 não liga na Starlink directamente. A cadeia é: tag LoRa → gateway → rede local → router Starlink → internet → servidor Havok.
Smartphone não tem rádio LoRa. Operador longe do Wi‑Fi/4G precisa de tag LoRa+GPS ou volta a depender só do telemóvel quando tiver rede.
| Pergunta | Resposta |
| Starlink + LoRa32, funciona? | Sim — com gateway + integração Havok |
| LoRa liga na Starlink? | Não — liga na rede que a Starlink alimenta |
| Havok cloud + mapa em tempo real? | Sim — via internet da Starlink |
| Operador longe só com telemóvel? | Só com 4G — senão tag LoRa+GPS |
| Zero internet (sem Starlink)? | Havok local — portátil + Wi‑Fi local + LoRa |
O QUE É LoRa32 E STARLINK
LoRa32
Placa de desenvolvimento que junta ESP32 (microcontrolador) + rádio LoRa (longo alcance, baixo consumo). Exemplos: TTGO LoRa32, Heltec WiFi LoRa 32.
- LoRa — modulação de rádio para poucos dados (dezenas–centenas de bytes), alcance de centenas de metros a vários km (terreno aberto).
- Com GPS — a tag envia latitude/longitude periodicamente.
- Sem internet — LoRa é rádio ponto-a-multiponto até um gateway; não substitui Wi‑Fi nem 4G.
Starlink
Internet via satélite. No evento, substitui fibra/4G na base do GM: painel Havok, Telegram, mapas online, login.
- Exige visão do céu e energia (gerador/bateria).
- Cria Wi‑Fi local — alcance limitado (dezenas de metros do router).
- Quem está longe no mato não “pega” Wi‑Fi da Starlink.
STARLINK + LoRa32 JUNTOS
Combinação recomendada para evento remoto: Starlink alimenta o Havok; LoRa leva posição de operadores e objectivos fora do alcance do Wi‑Fi.
LoRa32 + GPS
Operador, VIP, veículo, objectivo
↓ LoRa 915 MHz (sem internet)
Gateway LoRa
ESP32 / Raspberry na base GM
↓ Wi‑Fi / cabo LAN
Router Starlink
Internet satélite
Smartphone + app
GPS + 4G ou Wi‑Fi base
↓ HTTPS
Havok (API + mapa)
Painel GM · MapLibre · operadores
Fluxo de dados
- Tag LoRa32 lê GPS e envia pacote (id, lat, lng, bateria) a cada 5–30 segundos.
- Gateway recebe todos os pacotes LoRa na área.
- Software no gateway faz POST para API Havok (via rede local → Starlink → internet).
- GM vê marcadores no mapa tático — “tempo real” com atraso de segundos (normal para LoRa).
Importante: o LoRa32 não encaixa na antena Starlink. O gateway fica na mesma rede que o router Starlink (portátil do GM ou mini‑PC).
EVENTO SEM INTERNET (SÓ LoRa)
Se não houver Starlink nem 4G, o Havok na cloud não funciona. Alternativa:
Tags LoRa32 + GPS
↓
Gateway LoRa
↓ Wi‑Fi local (sem WAN)
Havok LOCAL no portátil
IP 192.168.x.x · mapa em cache
- Portátil com PHP/MySQL + Havok instalado + router Wi‑Fi portátil (sem saída internet).
- MapLibre com tiles offline (cache pré-carregado).
- Telegram e sync cloud indisponíveis nesse modo.
SMARTPHONE E HAVOK
| Situação | Posição no mapa Havok? |
| App + GPS + 4G | Sim — fluxo actual Havok |
| App + GPS + Wi‑Fi Starlink (perto da base) | Sim |
| App longe do Wi‑Fi, sem 4G | Não — precisa tag LoRa ou rede local |
| LoRa “dentro” do iPhone/Android | Não — telemóvel não tem chip LoRa |
| Tag LoRa+GPS no operador → gateway → Havok | Sim — independente do telemóvel |
GPS do telemóvel funciona sem internet (satélites GPS), mas a app só envia posição ao Havok se tiver ligação ao servidor (4G, Wi‑Fi local ou cloud via Starlink).
CENÁRIOS PRÁTICOS
Starlink + LoRa (recomendado)
Base GM com Starlink. Operadores no mato com tag LoRa32+GPS. Gateway na base. Havok cloud. Telegram activo.
Só Starlink + app
Operadores com 4G ou perto do Wi‑Fi da base. Sem hardware LoRa. Mais simples; falha longe do sinal.
Só LoRa + Havok local
Zero internet. Portátil GM + gateway + tags. Mapa offline. Sem Telegram cloud.
Objectivo / VIP fixo
LoRa32 com posição cadastrada no painel (sem GPS) ou GPS em veículo. Mesmo fluxo gateway → API.
INTEGRAÇÃO NO HAVOK (DISPONÍVEL)
O Havok já inclui cadastro LoRa, mapa do GM, app do operador e gateway na base. Resumo do que está pronto:
- Painel GM LoRa — vínculo operador ↔ ID do rádio, lista com posição, bateria e origem (App / Gateway / Mesh).
- Mapa tático — submenu Stream → LoRa, camada Rádios LoRa, marcadores verdes.
- App operador — menu Rádio LoRa, vincular o mesmo ID cadastrado pelo GM.
- Tag sem celular — gateway na base + importação CSV em massa (administrador configura o gateway).
- Repetidor (relay) — cadastro de nó fixo para estender alcance.
Manuais passo a passo: Rádios LoRa no mapa · Manual GM — LoRa · Manual operador.
Props BLE vs LoRa: BLE (Havok) = curto alcance, operador busca no app. LoRa = longo alcance, posição contínua no mapa do GM, com ou sem celular no operador (conforme o modo).
MVP SUGERIDO — 20 OPERADORES
- 1× Starlink (Mini ou Standard) + energia na base GM.
- 1× Gateway LoRa (segundo módulo LoRa32 ou RPi + HAT), antena elevada.
- 20× LoRa32 + GPS (wearable ou bolsa — bateria 18650/powerbank).
- 1× Portátil GM — painel Havok + mapa; rede ligada ao router Starlink.
- Intervalo GPS: 15 s em movimento (ajustar duty cycle 915 MHz Brasil).
- Teste de campo prévio: alcance real na área do jogo (mata, morro).
- Cadastro e teste no painel Havok LoRa + mapa GM antes do evento.
CHECKLIST ANTES DO EVENTO
- Starlink com visão livre do céu e cabo de rede até gateway/portátil.
- Gateway LoRa testado com todas as tags (id único por operador).
- API Havok a receber posições (teste com curl/Postman).
- Mapa com jogo activo; operadores LoRa como camada visível.
- Baterias das tags carregadas; peças sobressalentes.
- Plano B: operadores com 4G + app se LoRa falhar.
- Cadastro no painel GM LoRa e teste no mapa (Stream → LoRa).
- Regulamentação Anatel — potência e banda 915 MHz ISM.
Documento técnico Havok — LoRa32 + Starlink + localização. Não substitui regulamento do evento nem homologação de equipamentos. Versão conceptual para planeamento de integração.