Gevako Thread Provisioning Tool
Thread Provisioning Instructions
1. Prepare
Connect your Gevako device to your computer via a USB cable. Make sure you are using Google Chrome or Microsoft Edge; other browsers do not currently support direct USB communication (Web Serial).
2. Connect
Click the Connect device button. A window will appear in your browser. Select the correct USB port (usually labeled as USB JTAG/serial debug unit (COMxx)) and click Connect.
3. Set up Thread Network
Copy the TLV Dataset (the hexadecimal code) from your Thread Border Router (for example, from Home Assistant or the Apple Home app) and paste it into the text field.
Note: The code must be a valid hex string (only numbers 0-9 and letters a-f).
4. Provisioning
Click Provision. The tool will send the data to your device. Once you see the message “Provisioning complete!”, the device will restart itself and automatically attempt to connect to your Thread network.
Frequently Asked Questions
Absolutely. You hold the keys yourself. Your Thread TLV code is the digital master key to your home network. Just as you don’t share your bank card’s PIN, you keep this code to yourself.
- Local stays local: This tool runs entirely in your own browser. The data is pushed directly to your device via the USB cable.
- No data hunger: The TLV code is never sent to Gevako’s servers, not stored in a database, and not analyzed. As soon as you refresh the page, the code is gone from the browser’s memory.
- Privacy by design: We build the hardware, you manage the access. Gevako has no ‘backdoor’ and doesn’t look over your shoulder.
Check if your USB cable supports data (some cables are for charging only) and ensure no other software (such as the Arduino IDE or a flash tool) is already using the port.
Home Assistant: Go to Settings > Devices & Services Thread and click ‘Configure’ on your network to copy the dataset.>
Google or Apple border router?
Then read this blog about retrieving the TLV code in Home Assistant.
