This page assumes that you have gone through the Getting Started guide for creating an account.

Provisioning the device

Each device needs to be provisioned with a unique JSON file device.json that is used for authentication. Refer to the Device Provisioning Guide to download the device configuration file.

Rename the downloaded file to device.json and place it in the “download” partition(/mnt/download) of the device. If you are connecting to the device via ssh you can use the below scp command. First, provide permission to the /mnt/download partition using chmod command.

chmod 777 /mnt/download

and then use scp command

scp /home/bytebeam/Downloads/device.json user@<IP address of device>:/mnt/download

Running Uplink

Start uplink and enable it to run at boot.

sudo systemctl start uplink
sudo systemctl enable uplink

To verify that the uplink is up and running, check the status in systemd, using the following command.

sudo systemctl status uplink

You should see the status as “active” like in the screenshot below: