Device to Cloud Onboard Devices
Use The Web GUI To Onboard Devices
Add a single LwM2M device:
In the GUI, navigate to the dashboard or the devices page, click “Add Device” and select “Add LwM2M Device”.
In the “Add LwM2M Device” form, the most important fields are the “Device ID” and the PSK (pre-shared key) credentials.
The device will use the PSK to authorize itself for communication with the LwM2M server. There are two ways to obtain the PSK:
- Define a random key yourself and then configure the PSK on the device. Refer to the device’s documentation for instructions on how to do this.
- Alternatively, the device can have a pre-defined key (e.g., printed on a label) that you must enter into this dialog so that it is configured on the LwM2M server.
If you have created groups to exchange data with integrated applications (e.g. WebHooks), you can select the groups the device should be in.
For LwM2M Devices, soem fields like “Device info” might be overwritten, if the device provides these pieces of information (LwM2M object “3”).
Uplink message properties will be added to each uplink message payload, before they are forwarded to your applications.
TODO: Table of mapping GUI names -> oneM2M node / nodeInfo …
Uploading a CSV to add multiple devices
In the GUI, navigate to the dashboard or the devices page, click “Add Device” and select “Add LwM2M Device”.
Click on “Upload CSV” at the bottom of the form to open the “Upload LwM2M device CSV” dialog. Click “Download .csv template” to see which columns are required for LwM2M devices.
After creating a CSV with all required device data, you can upload it by dragging it into the dialog or by selecting the file using the “Choose CSV…” button.

The creation process is done in two steps:
- File format check
- Device creation in the related systems
After the second step you get a log output of the creation process. It might happen that some devices fail (id already exists) and others are added as requested.
TODO: Example
Onboard Devices: Using oneM2M API
Learn how to onboard devices using the API .