Manual Provisioning

You can communicate to any devices through Ctrl using MQTT protocol. If you are provisioning F1 devices, follow these steps for a more comprehensive device management. Otherwise:

  1. Add your device
  2. Connect your device

Add your device

  • In the side menu, click “Devices”, then “Add device”.
  • Choose “Manual provisioning”.
  • Choose your device model. Enter a name and description.
  • Select a Device Template – as this is your first device, you’ll land on “New device template” by default and you’ll be given a system-generated template identifier. (Device Templates will be important as you scale – more on this later!)
  • Click “Add device” to complete the device creation flow.

Connect your device

  • Connect your device to Ctrl MQTT broker using the credentials found on each device details

Receive telemetry data

  • To send telemetry data from your device, use the following topic structure: c/u/<device_id>/f/<field_key>
    • Device ID can be found on the top left corner of your device details page
    • Field key can be found under the key column on the device’s fields tab
  • Send the payload as plaintext according to the field’s data type