Thread-enheter är osynliga av design. De bara fungerar — tills en av dem inte gör det, och då är det ingen som talar om varför. ThreadMapper kartlägger varje enhet, betygsätter varje rum och säger rakt ut vilka av sina siffror som är avläsningar och vilka som är uppskattningar.
Problemet
En sensor slutar rapportera. En timme senare är den tillbaka. Din hubb säger att allt är bra, för sett från där den står är det det. Informationen som skulle förklara det — signal, routing, vad mer som låg på luften — visas aldrig för dig alls.
Ett A–F-betyg med de konkreta problem som drar ner det, inte bara en siffra.
Varje enhet grupperad efter rum, med hur var och en når fram till en gränsrouter.
Gå igenom ett rum, få ett täckningsbetyg. Kan styras från handleden så att båda händerna är fria.
Få veta i samma stund som en enhet försvinner, med en respitperiod och tysta timmar som du själv ställer in.
30 dagars signaltrend, drifttid och firmwareändringar för varje tillbehör.
Betyg och komplikationer på handleden; en riktig sidopanelslayout på iPad, inte en uttänjd telefon.
Varifrån etiketterna kommer
iOS ger tredjepartsappar ingen radiosignalstyrka för Thread-tillbehör, inga förälder–barn-relationer och ingen routingtabell. En app som visar dig dBm för ett HomeKit-tillbehör visar dig något den inte kan läsa.
ThreadMapper mäter hur snabbt varje tillbehör svarar, kallar det en uppskattning överallt där det förekommer, och härleder mesh-nätets form ur det HomeKit faktiskt exponerar. Det fungerar, och det är ärligt med att vara en slutledning.
En OpenThread-gränsrouter löser inte det här på egen hand.
Dess REST-API rapporterar verkliga nätverksfakta — namn, kanal, PAN ID — och ThreadMapper använder dem. Men vi testade dess diagnostikslutpunkter mot ett levande mesh-nät med två noder: förfrågningarna går igenom och returnerar ingenting användbart. Routing per nod går inte att få den vägen, vad dokumentationen än antyder.
Det är därför sonden finns.
Sonden
Kör en lättviktsagent på en Raspberry Pi med en 802.15.4-dongel, så ansluter den sig till ditt Thread-mesh-nät som en riktig nod. Inifrån blir allt som telefonen inte kan se läsbart — och eftersom den aldrig sover ser den de avbrott klockan tre på natten som du missar.
Ett vattenfall över hela bandet. Du ser mikrovågsugnen vid middagen och grannens Wi-Fi på kvällen.
Bortfall ställda mot brusnivån och radions egna felräknare — med avläsningarna framme, och ”ingen tydlig orsak” när det inte finns någon.
Vad som hänt sedan du senast öppnade appen. Tyst när ingenting hänt.
Omsändningar och misslyckanden på grund av upptagen kanal — trängsel syns här långt innan något ser offline ut.
Agenten är öppen källkod och kör på en Raspberry Pi 4 eller 5 som du kanske redan har — 802.15.4-dongeln den behöver kostar runt 10–25 dollar. Installationsguide →
Läs den först: en Raspberry Pi har ingen egen Thread-radio, och att gå med i ett befintligt mesh-nät från Apple eller Google kräver autentiseringsuppgifter som de plattformarna ännu inte låter dig exportera. Det är ingen produkt du kan köpa — det är ett bygge.
I appen
Integritet
Signalhistoriken synkas medvetet inte.
Avläsningar beror på var enheten som gör dem står. Att slå ihop en iPad i en låda med en iPhone i fickan skulle ge en historik som beskriver en plats där ingen befinner sig. Anteckningar och inställningar synkas; mätvärden stannar kvar.
Pro
Sondfunktionerna ligger inte bakom betalväggen.
Har du väl gjort dig besväret att bygga en sond vore ännu en betalvägg ett dåligt sätt att säga tack. Allt som sonden låser upp ingår.
Inget att installera
Skanna en kod eller öppna en länk, så körs en liten del av ThreadMapper utan att du installerar appen. Den betygsätter ett simulerat hem med samma motor som den skulle använda på ditt eget — tolv enheter, två gränsroutrar, en offline, en med batteriet nästan slut — och det första den säger är att varje siffra i det är simulerad. Ett appklipp får inte läsa Apple Home eller ditt lokala nätverk, och det är därifrån den riktiga appens siffror kommer. Gratis.
Kom igång
Ett hem med minst en Thread-gränsrouter — en HomePod mini, Apple TV 4K eller liknande — eftersom ThreadMapper läser ditt nätverk genom HomeKit. AI-funktionerna kräver iOS 26 på en enhet som klarar Apple Intelligence. Sonden är helt valfri.
Vill du titta runt först? Slå på Demoläge så körs hela appen på ett simulerat nätverk — ingen hårdvara, ingen HomeKit, inget att ställa in.