Os dispositivos Thread são invisíveis por design. Eles simplesmente funcionam — até que um deixa de funcionar, e nada explica por quê. O ThreadMapper mapeia cada dispositivo, dá uma nota a cada cômodo e diz com todas as letras quais dos números que mostra são leituras e quais são estimativas.
O problema
Um sensor para de reportar. Uma hora depois, ele volta. Seu hub diz que está tudo bem, porque do lugar onde ele está, está mesmo. A informação que explicaria isso — sinal, roteamento, o que mais estava no ar — nunca é mostrada a você.
Uma nota de A a F com os problemas específicos que a puxam para baixo, não apenas um número.
Todos os dispositivos agrupados por cômodo, mostrando como cada um chega a um roteador de borda.
Percorra um cômodo e receba uma nota de cobertura. Dá para conduzir tudo pelo pulso, com as duas mãos livres.
Saiba na hora em que um dispositivo cai, com um período de tolerância e um horário silencioso definidos por você.
30 dias de tendência de sinal, tempo ligado e mudanças de firmware de cada acessório.
Nota e complicações no pulso; no iPad, um layout de barra lateral de verdade, não um celular esticado.
De onde vêm essas etiquetas
O iOS não dá aos apps de terceiros nenhuma intensidade de sinal de rádio dos acessórios Thread, nenhuma relação pai-filho e nenhuma tabela de roteamento. Qualquer app que mostre dBm de um dispositivo HomeKit está mostrando algo que não consegue ler.
O ThreadMapper mede a rapidez com que cada acessório responde, chama isso de estimativa em todo lugar onde aparece e deduz o desenho da malha a partir daquilo que o HomeKit expõe. Funciona — e é honesto quanto a ser uma dedução.
Um OpenThread Border Router sozinho não resolve isso.
A API REST dele informa fatos reais da rede — nome, canal, PAN ID — e o ThreadMapper os usa. Mas testamos seus endpoints de diagnóstico contra uma malha real de dois nós: as requisições são concluídas e não devolvem nada aproveitável. O roteamento por nó não vem por esse caminho, seja lá o que a documentação sugira.
É por isso que a sonda existe.
A sonda
Rode um agente leve num Raspberry Pi com um dongle 802.15.4 e ele entra na sua malha Thread como um nó de verdade. De dentro, tudo o que o celular não enxerga fica legível — e, como ele nunca dorme, vê as falhas das 3 h da manhã que você não vê.
Uma cascata da banda inteira. Dá para ver o micro-ondas na hora do jantar e o Wi-Fi do vizinho à noite.
Saídas de dispositivos alinhadas com o ruído e com os contadores de erro do rádio — com as leituras à vista e “nenhuma causa clara” quando não há uma.
O que aconteceu desde a última vez que você abriu o app. Silencioso quando nada aconteceu.
Retentativas de transmissão e falhas por canal ocupado — o congestionamento aparece aqui muito antes de algo parecer offline.
O agente é de código aberto e roda num Raspberry Pi 4 ou 5 que talvez você já tenha — o dongle 802.15.4 de que ele precisa custa entre US$ 10 e 25. Guia de configuração →
Leia isso antes: um Raspberry Pi não tem rádio Thread próprio, e entrar numa malha Apple ou Google já existente exige credenciais que essas plataformas ainda não deixam você exportar. Não é um produto que se compra — é uma montagem.
No app
Privacidade
O histórico de sinal deliberadamente não sincroniza.
As leituras dependem de onde está o dispositivo que as faz. Juntar um iPad esquecido numa gaveta com um iPhone no seu bolso produziria um histórico que descreve um lugar onde ninguém está. Notas e ajustes sincronizam; as medições ficam onde estão.
Pro
Os recursos da sonda não ficam atrás do paywall.
Se você teve todo o trabalho de montar uma sonda, esbarrar num segundo paywall seria um jeito ruim de agradecer. Tudo o que a sonda libera está incluído.
Sem instalação
Escaneie um código ou abra um link e uma pequena parte do ThreadMapper roda sem instalar o app. Ela dá nota a uma casa simulada com o mesmo motor que usaria na sua — doze dispositivos, dois roteadores de borda, um offline, um com a bateria acabando — e diz, antes de qualquer outra coisa, que todos os números ali são simulados. Um clipe de app não tem permissão para ler o Apple Home nem a sua rede local, que é de onde vêm os números do app completo. Grátis.
Primeiros passos
Uma casa com pelo menos um roteador de borda Thread — um HomePod mini, uma Apple TV 4K ou algo equivalente — já que o ThreadMapper lê sua rede através do HomeKit. Os recursos de IA precisam do iOS 26 em um dispositivo compatível com Apple Intelligence. A sonda é totalmente opcional.
Quer dar uma olhada antes? Ative o Modo demo e o app inteiro roda sobre uma rede simulada — sem hardware, sem HomeKit, nada para configurar.