Mais jogos no WuGames.ioPatrocinadoDescubra jogos de navegador grátis — jogue na hora, sem download nem cadastro.Jogar

Testador de Sinal Bluetooth

Escaneie e conecte dispositivos BLE próximos pelo navegador via Web Bluetooth. Leia serviços e características GATT e monitore RSSI. Grátis.

Pronto para escanear
Device Info Informações do dispositivo
Signal Força do sinal (RSSI)
RSSI:Dados RSSI indisponíveis
0 dBm
RSSI pode requerer flags experimentais no Chrome. Verifique chrome://flags/#enable-experimental-web-platform-features
Services Serviços GATT

Nenhum serviço encontrado. Conecte a um dispositivo primeiro.

Sobre o Testador de Sinal Bluetooth

Teste dispositivos Bluetooth Low Energy (BLE) diretamente no seu navegador usando a API Web Bluetooth. Escaneie dispositivos próximos, conecte a eles, leia serviços e características GATT, e monitore força de sinal (RSSI) quando disponível. Perfeito para desenvolvedores IoT, debugging de Bluetooth e teste de hardware.

How to use:

  1. Clique em 'Escanear dispositivos' para descobrir dispositivos Bluetooth Low Energy próximos.
  2. Selecione um dispositivo do diálogo de seleção de dispositivo do navegador.
  3. Veja informações do dispositivo, incluindo nome, ID e status de conexão.
  4. Explore serviços e características GATT disponíveis no dispositivo conectado.
  5. Monitore força de sinal (RSSI) se seu navegador suportar a API de Scanning (experimental).
  6. Use 'Desconectar' para fechar a conexão quando terminar.

Compatibilidade de Navegador

  • Chrome/Edge (Desktop & Android): Suporte completo
  • Opera: Suportado
  • Safari/Firefox: Não suportado
  • HTTPS necessário para segurança
  • Scanning RSSI requer flags experimentais no Chrome
Testador de Sinal Bluetooth — Escaneie e conecte dispositivos BLE próximos pelo navegador via Web Bluetooth. Leia serviços e características GATT e mo
Testador de Sinal Bluetooth

Referências Técnicas

  • MDN Web Bluetooth API: https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API
  • Especificação Web Bluetooth: https://webbluetoothcg.github.io/web-bluetooth/
  • Chrome Platform Status: https://chromestatus.com/feature/5264933985976320

Perguntas Frequentes

A ferramenta usa a API Web Bluetooth para escanear anúncios próximos de Bluetooth de Baixa Energia (BLE) e conectar-se a serviços GATT (Atributo Genérico) em um dispositivo escolhido. Reporta o nome do dispositivo, o identificador tipo MAC exposto pelo navegador, a lista de UUIDs de serviços anunciados e o Indicador de Intensidade de Sinal Recebido (RSSI) em dBm quando a plataforma o expõe. Uma vez conectado, você pode navegar pela árvore de serviços e características, ler características estáticas como Informação do Dispositivo (fabricante, modelo, versão de firmware) e monitorar valores ao vivo como nível de bateria. Não mede Bluetooth clássico (BR/EDR) usado por fones antigos, porque Web Bluetooth é exclusivamente BLE por especificação. Trate como um inspetor BLE portátil, não um analisador completo de protocolo.

O pareamento do sistema operacional apenas verifica que um handshake foi concluído. Não diz nada sobre qualidade de sinal, serviços suportados ou se o firmware anuncia as capacidades corretas. Ao escanear e conectar por esta ferramenta você pode confirmar que um rastreador de atividade realmente expõe o serviço de Frequência Cardíaca antes de depurar um aplicativo, verificar que um beacon transmite o UUID iBeacon ou Eddystone esperado, ou ver o RSSI degradar ao se afastar de uma fechadura inteligente para estimar o alcance efetivo. Testar também ajuda quando um aplicativo do fornecedor recusa conectar — se o dispositivo aparece aqui com os serviços esperados, o problema está no aplicativo ou suas permissões, não no rádio.

RSSI é reportado em decibel-miliwatts (dBm) e é sempre negativo para sinais recebidos. Um guia de campo aproximado: −30 a −50 dBm é excelente, tipicamente quando os dispositivos estão a um metro; −50 a −70 dBm é bom e dá conexões confiáveis para fones, mouses e rastreadores; −70 a −85 dBm é marginal e você pode ver quedas de áudio ou lacunas de notificação; abaixo de −90 dBm a conexão provavelmente falhará. Lembre que RSSI é logarítmico — uma queda de 10 dBm representa cerca de 10× menos potência recebida. Paredes, corpos humanos, micro-ondas e Wi-Fi de 2,4 GHz atenuam ou interferem. Para periféricos BLE alimentados por bateria, o receptor no periférico é geralmente mais fraco do que no telefone, então um "bom" RSSI nesta ferramenta não garante recepção igualmente boa na direção oposta.

Os sinais BLE a 2,4 GHz se comportam como ondas eletromagnéticas com comprimento de onda de cerca de 12,5 cm, então pequenas mudanças de posição podem movê-lo entre franjas construtivas e destrutivas de propagação multicaminho — o mesmo padrão de onda estacionária que causa zonas mortas de Wi-Fi. Variações de RSSI de 5–10 dBm entre posições adjacentes são completamente normais em ambientes internos. A ferramenta também faz média sobre uma pequena janela, e o rádio do telefone pode reportar valores quantizados (frequentemente dBm inteiros). Para uma leitura estável, mantenha os dispositivos parados por alguns segundos e faça média mental sobre muitas amostras, ou mova-se lentamente observando a tendência. Se o valor pula erraticamente sem ninguém se mover, a antena pode estar obstruída pela sua mão (efeito "death grip").

Um serviço GATT é um agrupamento lógico de itens de dados relacionados chamados características. Cada serviço tem um UUID de 16 bits para perfis padrão (ex.: 0x180F para Serviço de Bateria, 0x180D para Frequência Cardíaca, 0x1800 para Acesso Genérico) ou UUID de 128 bits para serviços específicos do fornecedor. Características dentro de um serviço expõem valores legíveis, graváveis ou notificáveis — o nível de bateria retorna um único byte de 0 a 100, enquanto a frequência cardíaca retorna um pequeno quadro com flags e BPM. Ler uma característica dá o valor atual; assinar notificações dá atualizações ao vivo enviadas pelo periférico. Características criptografadas exigem pareamento antes de responder. Se uma característica retorna dados binários misteriosos, procure seu UUID no site de especificações do Bluetooth SIG.

A API Web Bluetooth apenas expõe dispositivos que estão anunciando ativamente durante sua janela de varredura, dentro do alcance e que correspondem a qualquer filtro de serviço que você forneceu. Muitos dispositivos param de anunciar uma vez pareados e conectados a um host, então um alto-falante Bluetooth tocando música do seu telefone não aparecerá. Dispositivos Bluetooth clássicos (fones antigos, teclados usando BR/EDR) nunca aparecem porque Web Bluetooth é exclusivamente BLE. Alguns navegadores também exigem permissão única por dispositivo e podem filtrar dispositivos já pareados no nível do SO. Tente desligar e religar o dispositivo alvo para forçar um novo anúncio, aproxime-se para descartar alcance e garanta que o navegador seja Chrome, Edge ou Opera em plataforma não-iOS — Safari e Firefox não suportam Web Bluetooth no momento da escrita.

BLE 5.0 introduziu PHY de 2 Mbps (taxa de dados dupla), PHY codificado de Longo Alcance (S=2 e S=8 com correção de erro adiante para ~4× de alcance a menor rendimento) e cargas de publicidade estendidas até 255 bytes. BLE 5.1 adicionou busca de direção (AoA/AoD), 5.2 adicionou LE Audio com codec LC3 e canais isócronos, e 5.3 refinou a robustez de conexão. A API Web Bluetooth abstrai o PHY em uso, então a ferramenta em si não pode mostrar se seu link está em 1M, 2M ou PHY codificado — essa informação só está disponível com sniffers de baixo nível como nRF Sniffer ou Ellisys. O que você pode inferir indiretamente: conexões estáveis em alcance extremo (>30 m linha de visão) sugerem suporte a PHY codificado, e o campo de dados do fabricante no pacote de publicidade frequentemente insinua a versão BLE.

Não — trate cada característica gravável como potencialmente perigosa até conhecer sua especificação. Gravar bytes arbitrários em uma característica específica do fornecedor pode mudar configurações de firmware, disparar redefinição de fábrica, destrancar uma porta, colocar o dispositivo em modo de atualização de firmware (DFU) ou no pior caso inutilizar o dispositivo sobrescrevendo um bloco de configuração. Serviços padrão do Bluetooth SIG documentam suas características graváveis com layouts estritos de bytes; serviços do fornecedor frequentemente não têm documentação pública e são não-triviais de engenharia reversa. O fluxo seguro é: ler tudo primeiro para entender o estado atual, só gravar em características que você tem documentação, manter backup de qualquer configuração que mudar e nunca executar operações de gravação contra dispositivos BLE médicos, de segurança ou industriais que você não possui.