The following will help guide in how to upload devices Devices into your own Organization instance on our Azure Chirpstack LNS. This will allow you to directly upload Device IDs and register hardware for use with Chirpstack without having to contact myDevices.Please contact us if you have not received your login information to your organization on Chirpstack. Organization access to upload devices directly to the LNS must be granted by myDevices.
Info |
---|
This article covers how to upload Devices. You may also wish to see our Gateway article for information on how to upload those. |
Table of Contents | ||||
---|---|---|---|---|
|
Things you will need to get started
Your IoT Console credentials - You will use the IoT Console to upload Device IDs and to register devices into the LNSso that they are recognized within the dashboard app.
Your Chirpstack Login credentials - You will need to reference your Application ID and Device Profile IDs when registering hardware as found in use the Chirpstack console to register the device for use with the network.
Upload process for Chirpstack Devices
The following will show you how to upload devices so that they appear in the IoT Console (for app usage) and are registered in the Chirpstack LNS (for network connectivity).
Tip |
---|
We strongly recommend using the IoT Console to register devices on Chripstack. Not only does this save you a step, it is an easier and less trouble prone method than manually adding them from the Chirpstack console directly. |
<video showing them how to do this, covering:
Device Registry screen - upload device dialog
How to Locate their Organizations ID and Device-Profile to specify in the dialog
How do I find my Application ID?
After logging into the Chirpstack console you can select Applications link and you will find your Application ID. You can reference the above video that demonstrates this.
Tip |
---|
You will use the numerical ID value during registration. |
...
Where do I find the list of Device Profile IDs?
After logging into the Chirpstack console you can select the Device-profiles link and you will find a list of profiles for your use. You can reference the above video that demonstrates this.
...
From the Device-profiles screen, locate the correct profile for this hardware & deployment. If you need help identifying which Profile to use, please see our tips.
Tip |
---|
You will use the numerical ID value of the profile when registering it in the Console. |
...
For example, in the below URL for a device-profile you will use the bolded ID portion.
...
See also: Request access to Chirpstack
Widget Connector | ||||||
---|---|---|---|---|---|---|
|
How to add Devices
Devices need to be registered in both the IoT Console as well as in the Chirpstack console. This is necessary so that both the dashboard app and the network server recognize the hardware. For all the hardware sold and shipped my myDevices we do this for you, however if you want to bring your own hardware these steps are necessary.
Note |
---|
Currently, Devices can only be added individually in Chirpstack console. If you want them batch added you will need to submit a request for us to process the batch for you. |
Coming soon: We are working on giving our partners the ability to batch add devices into both the Device Registry and into Chirpstack from a single step in the IoT Console Upload wizard! Stay tuned.
Anchor | ||||
---|---|---|---|---|
|
In this step you will add the Devices IDs to the IoT Console so that they are recognized by the dashboard app.
Log into the IoT Console.
Go to the Device Registry screen.
Select Upload Devices.
Complete adding the Devices through the Upload Devices dialog.
For
Device Type
please select the correct Template for use with this device. If there is any doubt which to use please Contact Us.Select the Chirpstack network server you are using. Commonly this will be
myDevices CSIO (US)
for the US-based Chirpstack instance. Please reference the Chirpstack information you received from us if you forget which instance to use.Under
Select an Upload Option
specify the Device IDs.Manual Input
will let you specify an individual sensors andCSV Upload
will let you upload a batch of IDs.
Anchor | ||||
---|---|---|---|---|
|
In this step you will register an individual device on Chirpstack so that it can be used with the network.
Log into the Chirpstack console.
Select Applications.
In the list of Applications shown, click on the
Application Name
link.On the Applications> DEVICES screen that appears, select CREATE.
Enter the
General
information on the device.For Device EUI specify the 16 digit DevEUI for the device.
For Device-profile select the profile that corresponds with the gateway and hardware class for this device. See our tips below if you are ensure what to select here.
Select CREATE DEVICE which will advance you to the next screen.
Specify the Application Key and select SET DEVICE KEYS to finish setting up your device.
Tip |
---|
Your device is ready after adding your device to both the IoT Console and to Chirpstack. If you encounter any troubles with the device connecting, you can use the Chirpstack console to troubleshoot or change configuration settings as needed. |
Anchor | ||||
---|---|---|---|---|
|
Currently, Devices can only be added individually within Chirpstack console. If registering individually is too large a task, you can contact us and we can batch register them to your Chirpstack instance for you.
To do so, Contact us with the details for your device registration.
Tip |
---|
Please be sure to provide all the information we need to register your hardware.
|
Anchor | ||||
---|---|---|---|---|
|
Depending upon the complexity of your organization, you may see several Device-Profiles to choose from. You should select the profile which most closely matches with the hardware being added.
1: Match the sensor to the correct Frequency and Gateway
...
Class A for battery powered devices that wake up to communicate and have long battery life.
Class C for devices are often hardwired and stay awake so that they can react quickly to commands, such as actuators .
Device was already in Console but I still need to add it to Chirpstack
You can still use the IoT Console to register it! Simply follow the exact same process as if you were adding a new piece of hardware. During the registration step the dialog will indicate that it Skipped adding it into the Registry, but it will still proceed with registering the device on Chirpstack.
...
or valves.