Skip to content

Add a device via the Management Server#

This guide walks you through the process of adding new devices to Coiote IoT DM using the Management server.


The LwM2M standard defines two methods for device registration:

  1. Management server (default) - The LwM2M Client negotiates security credentials directly with the LwM2M server.
  2. Bootstrap server (enhanced security) - The Bootstrap server is a dedicated server that acts as an intermediate to securely provision LwM2M Clients with the necessary information to register with a LwM2M server. For more information, visit the Bootstrap guide.


Sign up free of charge

You can create a free developer account allowing you connect up to 10 devices, to register visit:

Add a device via the Management server#

  1. Log in to Coiote IoT DM and from the left side menu, select Device inventory.

  2. In Device inventory click Add device.

    Add device button


    If you're a new user with no added devices, the Add your LwM2M device panel will be displayed upon logging in to the platform.

  3. Select the Connect your LwM2M device via the Management server tile. Add via Mgmt

  4. In the Device credentials step:

    • Endpoint name - enter your LwM2M device endpoint name
    • Friendly name (optional) - enter a name that will help you identify your device

      Device credentials step

    • Choose one of the Security modes:

      Security modes


      For more information about the Security modes, see the Security modes section.

  5. Click Add device and Confirm in the confirmation dialog window.

  6. Once the device is activated using the right connection parameters, the device is added to the Coiote IoT DM platform. Registered device

Security modes#


LwM2M supports three security modes: Pre-Shared Key, Certificate, and NoSec.

  • PSK mode uses a pre-shared key to establish secure communication between the LwM2M Client and Server.
  • Certificate mode uses certificates for authentication and secure communication.
  • NoSec mode provides no security and is intended for testing and development purposes only.

Authorize your device using a pre-shared key. To use this option, provide the following:

  • Key identity - Define the name that the device will use during the DTLS handshake. The Key identity can be equal to the LwM2M device endpoint name.
  • Key - Provide the shared secret used in the device-server authentication in hex or plain text.

Secure the device-server communication with a certificate:

  • Select Use a previously uploaded certificate if you have already uploaded a certificate to the platform using the DTLS/TLS Certificates panel.
  • Click Upload a new certificate to load your certificate file using the Browse button.


For more information about connecting devices using a certificate, visit the Certificate mode guide.

Use the device with no security established for the device-server communication. Using this mode is not recommended except for testing purposes.

Useful resources#

  • For more information about connecting devices using certificates, see the Certificate mode chapter.
  • For more information about connecting devices using the Bootstrap server, see the Bootstrap server chapter.

Last update: July 19, 2023