eero as a Thread border router: what works, and why devices drop
Twelve eero models route Thread. The app gives you an on-off toggle and credential management, and nothing you can troubleshoot with.
Which eeros are border routers#
eero publishes the list, and it is longer than most people expect. These twelve models support Thread border routing:
eero 7, eero Pro 7, eero PoE 7, eero Outdoor 7, eero Max 7, eero Pro 6E, eero 6+, eero Pro 6, eero 6, eero PoE 6, eero Pro (Wi-Fi 5) and eero Beacon (Wi-Fi 5).
Two exclusions matter. The eero 6 Extender and first-generation eero hardware do not carry the radio. Neither does a plain Wi-Fi 5 eero that is not a Pro or a Beacon. If you are running a mixed-age mesh, the node nearest your battery sensors may not be the one doing the routing, which is worth knowing before you start moving furniture. The full cross-vendor picture is in the border router guide, and the border router finder will tell you what a specific model does.
All twelve are Thread 1.3.0 compliant according to eero's own documentation. Not 1.4. That distinction is not cosmetic: Thread 1.4 is where the specification added the features that make multiple border routers cooperate more predictably, and it is also where credential sharing became less dependent on each vendor's own plumbing. An all-1.3 border router fleet is not broken, but it is not the version the newer interoperability promises were written against. Amazon has not published a 1.4 timetable, and until it does, treat any claim that your eero is on 1.4 as unconfirmed.
What eero's Thread section does, and does not, show you#
eero does have Thread settings. They sit under Settings > Advanced networking, in the Wireless group, alongside Multi-link Operation, client steering and WPA3. eero describes them in one sentence: "You can enable or disable the Thread functionality of your network using the toggle included in this section." Credential sharing and credential regeneration are handled there too.
What that section does not contain is anything you can troubleshoot with. No list of joined devices. No topology. No router or leader roles. No signal quality. No network health. No Thread version readout.
Other border routers expose more, to varying degrees. Apple's Home app surfaces Thread accessories and network details. Google shares credentials by QR code. Home Assistant's Thread integration discovers border routers, identifies separate Thread networks, groups routers by network, and imports and stores credentials. Home Assistant describes that integration as still a work in progress, so treat it as more visibility than eero offers rather than a complete picture of the mesh.
The practical consequence is the same either way. When an eero-routed Thread device goes quiet, the app will not tell you why, which is why support threads about it run for dozens of replies without resolving: the people answering have nothing to look at either.
So diagnosis has to be indirect. That is what the rest of this page is.
The credential trap#
This is the failure that strands devices, and eero documents it plainly.
Thread devices do not connect to a border router the way a laptop connects to Wi-Fi. They join a Thread network, identified by a set of credentials: a network key, a PAN ID, a channel. A border router that holds those credentials can route for that network. A border router with different credentials runs a different network, even if it is sitting on the same shelf. This is the mechanism behind having three Thread networks in one house.
eero lets credentials be regenerated. When that happens, eero states that the network transitions and Thread devices require re-setup, and, importantly, that the original network persists in a distributed manner. The old network does not cleanly stop existing. Your devices are still joined to it, still transmitting, still forming a mesh among themselves. They are simply no longer reachable through the border router that has moved on.
From the app's point of view nothing has happened. From your point of view, half your sensors went silent for no reason. That gap between the two is the entire support-thread experience.
If you have regenerated credentials, or reset an eero, or replaced a gateway unit, re-setup of affected Thread devices is the expected outcome, not a sign of a fault. The same symptom set is covered from the other direction in Thread devices dropping, or a split network.
Credential sharing, and the Fire tablet gap#
eero syncs Thread credentials to Apple iCloud or the Google cloud when that is enabled, so they follow the account across devices signed into the same iCloud or Google Play account. Third-party apps can read them from the keychain with your consent. In practice this is what allows a device commissioned in one app to work through an eero border router.
There is a documented hole. Credential sharing on Android runs through Google Play Services, and Fire OS devices do not include the Google Play Services framework. So an Amazon tablet, the device an Amazon-ecosystem household is most likely to own, cannot participate in that credential exchange. If commissioning fails from a Fire tablet and succeeds from a phone, this is why, and it is not a fault you can fix on the tablet.
Five things you can observe when the app tells you nothing#
In order, cheapest first.
One: which eero is nearest the device that failed. Border routing happens on a specific unit, not on "the mesh". If the failing sensor is nearest an eero 6 Extender or a first-generation node, it is talking to a router that is further away than the furniture suggests. Check the model, not the position.
Two: whether a second border router appeared. An Apple TV, a HomePod mini, a Nest Hub, a SmartThings Station or a Home Assistant dongle can form a separate Thread network of its own, and will do unless credentials are shared between them. Devices do not migrate between networks by themselves. If the drop-off began when new hardware arrived, that is the first suspect, and mesh design covers what to do about it.
Three: whether the failure is Thread at all. A device that is unresponsive in every app, at every time of day, including when you are standing next to it, is more likely to be a device or a commissioning problem than a routing one. A smart device shows as unresponsive separates those cases, and Matter pairing explained covers the commissioning side.
Four: the 2.4 GHz picture. Thread shares spectrum with Wi-Fi and Zigbee. An eero is a Wi-Fi router first, and it is running its own 2.4 GHz network in the same band as the Thread mesh it routes. You cannot set the Thread channel on an eero, but you can influence what else is sitting on top of it. 2.4 GHz interference and channel planning is the detail.
Five: whether you can borrow diagnostics from elsewhere. This is the practical answer for most households. Add one border router that reports, a Home Assistant Connect ZBT-2 is the usual choice, join it to the same credentials, and you suddenly have a view into a network the eero app does not report on. You are not replacing eero. You are adding an instrument to it.
When to turn eero's Thread off#
Rarely, and for one reason: if you have committed to another ecosystem's border router and you want to stop eero forming a competing network, removing it from the equation makes the topology legible. That is a deliberate consolidation, not a fix. Doing it while devices are still joined to eero's network will strand them, and they will need re-setup, the same mechanism as the credential trap above.
For a household that is already in Alexa, eero's Thread coverage is a genuine advantage: the routing follows your Wi-Fi coverage, which is exactly where you want it. The opacity is the price. See Amazon Alexa for what that ecosystem does well and badly overall.
Is my eero a Thread border router?
If it is an eero 7, Pro 7, PoE 7, Outdoor 7, Max 7, Pro 6E, 6+, Pro 6, 6, PoE 6, Pro (Wi-Fi 5) or Beacon (Wi-Fi 5), yes. The eero 6 Extender and first-generation eero hardware are not.
What Thread version does eero run?
eero documents the supported models as Thread 1.3.0 compliant. Claims of Thread 1.4 on eero hardware are unconfirmed, and Amazon publishes no Thread version diagnostics in the app.
Why did all my Thread devices stop working at once?
The most common cause is a credential change: regenerating Thread credentials, resetting an eero, or replacing the gateway. eero documents that this transitions the network and requires Thread devices to be set up again. The previous network keeps existing in the background, which is why the devices look alive but unreachable.
Can I see which devices are on my eero's Thread network?
No. There is a Thread section in the eero app, under Settings, Advanced networking, Wireless, but it is an on-off toggle plus credential management. It lists no devices, shows no topology and reports no diagnostics. If you need visibility, add a border router that reports, such as a Home Assistant Connect ZBT-2 on the same credentials.
Why does commissioning fail from my Fire tablet?
Thread credential sharing on Android depends on Google Play Services, and Fire OS does not include that framework. Commission from a phone instead.
Should I use eero's Thread or a dedicated border router?
If you are in Alexa, use eero's, because the coverage follows your Wi-Fi, which is where you want it. Add a second border router with diagnostics if you want to be able to see what is happening. Running both on shared credentials is supported and is better than either alone.
Primary sources
Specification and vendor documentation we checked while writing this page. Where a claim depends on firmware behaviour rather than a published spec, the page says so inline.