Use Activations to create and manage activation codes and provide easier and uniform device rollouts to your field engineers, customers or end users.
With activation codes your field engineers can do a hassle-free device rollout without having in-depth knowledge of device types and network specification.
To read more about available partner services, go to Get started for Partners.
Go to Activations list, and choose + NEW ACTIVATION.
You can create a single activation, or import a whole batch from a CSV file. A switch at the top of the screen lets you pick Single device or Import CSV.
The Activation Code field lets you bind the activation to a code of your own choosing, instead of only relying on a platform-generated one.
This is especially handy if your devices are already labelled at the source: you can skip the step of exporting generated codes and printing labels before shipping.
A code must be unique across your account: once a code has been used for one of your device types, it can’t be reused for another.
Description, Serial Number and Firmware are also available on this screen as optional fields you can fill in for your own reference.
You can configure the activation to allow different rollout options in regards to desired device type and/or a connectivity.
For example, if you have a multi-network hardware device and you want to allow users to choose their preferred network, you can define multiple options. Each option will describe network-specific keys needed for proper provisioning.
Choose a published device type version. If none, you can create and publish a new device type.
You can define multiple device types in different activation options.
Select one of supported connectivity options.
If your device is IP connected, consider implementing full end to end activation flow for IP connected devices.
For the device to be connected properly once it’s rolled out, you need to provide connectivity details.
Here are some examples of required fields per connectivity option:
All other connectivity details are optional for the connection between an NSP and AllThingsTalk Maker, but might be required for the connection between the edge device and the NSP. The benefit of including it in the activation is to make it accessible to the end-user.
Once you’ve configured the activation, click CREATE button to create your first activation.
Switch to the Import CSV tab to create many activations from a single file, useful when you’re rolling out a whole batch of devices at once. Each CSV file can include activations for only one device type.
The import runs through four steps:
Once you’re happy with the preview, click CREATE. Only the valid rows are imported; you’ll see a completion summary with the number of activations Created and Failed, and if any rows failed, a table listing them with the reason, plus a Download error report option so you can fix and re-upload just those rows.
Activations list show all of your activations.
Here’s what you can do:
As a partner user, you can delete activations you no longer need, one at a time.
There are two places to do it:
You’ll be asked to confirm before the activation is removed. Deleting an activation is permanent, and the activation code becomes free to use again.
Once your end-user receives the device and the activation code, they can create a Maker account, or sign in.
After choosing a ground where the device needs to be rolled out, they can select + NEW DEVICE from the Devices page.
When they enter the activation code, the interface will show the available options. Once they choose an option to roll out the device and confirm, the device is created based on the specified device type and connectivity (if set).
In case you need more flexibility in managing your activations, you can check out Activations API.