12-26-2023 06:52 AM
I am trying to add a custom thread device (based on NRF840). I am using the thread comissioner app 1.3 to add devices to a network. the app detects the Google home nest hub max as a border router, but when i try to add a device, it asks for the network key. How do I obtain this network key?
Answered! Go to the Recommended Answer.
01-04-2024 10:33 AM
Thanks for bringing this up!
If you are working with Google Home Nest Hub as a Thread Border Router and need to obtain the network key for your custom Thread device based on NRF840, you can follow these steps:
Use Android Thread APIs:
Access Preferred Thread Network Credentials:
getPreferredCredentials
API.Understand Thread Network Credentials:
Border Agent ID:
Thread Border Router Setup App:
Retrieve Network Key from Credentials:
01-04-2024 10:33 AM
Thanks for bringing this up!
If you are working with Google Home Nest Hub as a Thread Border Router and need to obtain the network key for your custom Thread device based on NRF840, you can follow these steps:
Use Android Thread APIs:
Access Preferred Thread Network Credentials:
getPreferredCredentials
API.Understand Thread Network Credentials:
Border Agent ID:
Thread Border Router Setup App:
Retrieve Network Key from Credentials:
09-28-2024 04:48 PM
In case this helps anyone , I could obtain the Thread Network Key of my Nest Hub v2 by installing this Android app by Google for developers: https://github.com/google-home/sample-apps-for-matter-android/releases/latest
Go to Settings (the cogwheel in the upper right corner) > Developer utilities > Thread network. Then, in column "GPS Preferred Credentials", click on "Exist?" to check whether your device knows them. Finally, click on "Get" to key the "NetworkKey" and other information.