website logo
BlogPlansAbout UsCareersSignup
⌘K
Introduction
Getting started on Bytebeam Cloud
Concepts
Projects
Streams
Device Shadow
Device Metadata
Actions
Module Integration Guides
ESP32
Arduino
Console Guides
Device Management
Dashboards
Streams (Tables)
Actions
Users
Roles
Release Notes
R10 24-May-2023
R9 10-May-2023
R8 26-Apr-2023
R7 05-Apr-2023
R6 22-Mar-2023
R5 08-Mar-2023
R4 22-Feb-2023
R3 10-Feb-2023
R2 01-Feb-2023
R1 19-Jan-2023
Docs powered by archbee 

Provisioning a Device

3min

To create a Device,

Step 1:

Click on the Create Device button:

Document image


Step 2:

If you have defined Metadata, you should see a form to key in the desired values for Metadata Keys. Optionally, you can also

  • Skip adding Metadata Key values
  • Choose to create a duplicate device by unchecking the "Do not create duplicate device" option
Document image


Click Submit to create a Device.

Step 3:

Upon successful creation of a Device, the Device should be listed in the Devices table.

The device configuration file should be downloaded automatically onto your computer. The contents of the file will look similar to this:

JSON
|
{
  "project_id": "demo",
  "broker": "cloud.bytebeam.io",
  "port": 8883,
  "device_id": "1230",
  "authentication": {
    "ca_certificate": "-----BEGIN CERTIFICATE-----\nMIIFrDCCA5SgAwIBAgICB+MwDQYJKoZIhvcNAQELBQAwdzEOMAwGA1UEBhMFSW5k\naWExETAPBgNVBAgTCEthcm5hdGFrMRIwEAYDVQQHEwlCYW5nYWxvcmUxFzAVBgNV\nBAkTDlN1YmJpYWggR2FyZGVuMQ8wDQYDVQQREwY1NjAwMTExFDASBgNVBAoTC0J5\ndGViZWFtLmlvMB4XDTIxMDkwMjExMDYyM1oXDTMxMDkwMjExMDYyM1owdz<-------------------------------cert file contents ----------------------------------->CRtOEL2RIz4VpUrNF/0E2vts1f\npO7V1vY2Qin998Nwqkxdsll0GLtEEE9hUyvk1F8U+fgjJ3Rjn4BxnCN4oCrdJOMa\nJCaysaHV7EEIMqrYP4jH6RzQzOXLd0m9NaL8A/Y9z2a96fwpZZU/fEEOH71t3Eo3\nV/CKlysiALMtsHfZDwHNpa6g0NQNGN5IRl/w1TS1izzjzgWhR6r8wX8OPLRzhNRz\n2HDbTXGYsem0ihC0B8uzujOhTHcBwsfxZUMpGjg8iycJlfpPDWBdw8qrGu8LeNux\na0cIevjvYAtVysoXInV0kg==\n-----END CERTIFICATE-----\n",
    "device_certificate": "-----BEGIN CERTIFICATE-----\nMIIEajCCAlKgAwIBAgICB+MwDQYJKoZIhvcNAQELBQAwdzEOMAwGA1UEBhMFSW5k\naWExETAPBgNVBAgTCEthcm5hdGFrMRIwEAYDVQQHEwlCYW5nYWxvcmUxFzAVBgNV\nBAkTDlN1YmJpYWggR2FyZGVuMQ8wDQYDVQQREwY1NjAwMTExFDASBgNVBAoTC0J5\ndGViZWFtLmlvMB4XDTIyMDkzMDExMjUzOFoXDTMyMDkzMDExMjUzOFowHj<-------------------------------cert file contents ----------------------------------->5m44ohGNu0XwdxCe3aeIRTyeAgj4GwunU3F+ex/c0LHAUKf2B2kk\naZmtlYfZoFYf+TnWFR3+i8AKF4jwfeSX2KOi1Hwm9LYzpWOQXGTFQh+sUxn3h8zb\nui/Z+QfuY3Gz+QLwC23CMYpFMQ6JvWtvKkX50bxKp4bqZ32ZFyw8nEDjgadzQI8+\nXptvZHY5fxQ/cNma+s5aHexylxzeZPokOWOj0L8N\n-----END CERTIFICATE-----\n",
    "device_private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAx607RT+vPchJBNfvTuMxAb7giXyltgpDsrptj1VUt0daQ+Hn\nOk8lsUlwclYIjER7Uq6zUgF3Bn7PV+X5wbNFVjKvPB2Xgft/bW8NYX/lWyekCe0B\nzCXIv5AeV3PNCRMc1VhqnHCltvjrgw154T9kfvBscEu3d02Wvn6/rkKhIOSC+YO7\nBH3+r8OHajsqVaZvKg3uxyLoJPlG4EZ8C4JEZA3Q2K3mzRelsp/n9iQohq<-------------------------------cert file contents ----------------------------------->YopY1H2JFU4jfbaDNInMbsiM3RpWSykT/P++fd4EXIHm+haF3yCy+\nSHhS0jKSWIhE3p0eq1Fy4ttYciOJ2uOYV7yW6OEtTpBLRGMOh45lUi87sMUKDX4H\noXrqdYECgYA/nypqSOwcPhyUqE0JbqGKeXRhhrvUIvGIeeFNoi2EFCtU0Afybeu/\n8mi5xC8t9r0fN99ZN8d4Ovr/sBY32QtHMLXfqnVP6cRo3uOvmMmRKwvwQwVTl4wo\nMdYXtdWWEy6MKmwQV/KeBokn8PlZ9WSa8fN7ZGBC2CzKmwJh2ZOTaQ==\n-----END RSA PRIVATE KEY-----\n"
  }
}


This file is used by the Bytebeam device SDK to establish a connection with the Cloud platform.

Updated 24 Apr 2023
Did this page help you?
Yes
No
PREVIOUS
Device Management
NEXT
Creating new Firmware Version
Docs powered by archbee