# Register Device

### :clapper: Video Tutorial:  Register/Add A Device (*3 mins*)&#x20;

{% embed url="<https://youtu.be/Zw-s8zmjEOQ>" %}
Register a device
{% endembed %}

### :clipboard: Step-by-Step:  Register/Add A Device

* Log in to the Edge Signal platform
* Navigate to the lefthand sidebar near the top of the **SERVICES** section where you’ll find the ***PROJECTS*** menu
* Here you can either *create a new project* by clicking the **+** icon, or you can *select an existing project* in which to register your new device

<div align="left"><figure><img src="https://1204879013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZYB187EEnW8ZLhycUf73%2Fuploads%2FNksSmocMIymc7EXkMy7r%2FES%20-%20new%20overview.png?alt=media&#x26;token=dbbd8b91-6221-49b9-8381-843984054b43" alt=""><figcaption><p>Choose project for new device</p></figcaption></figure></div>

* Click ***Add new device*** (top right-hand corner of the page), which will generate a registration command that you will run on the new device
* Click the *copy* icon to copy the command to the clipboard

<div align="left"><figure><img src="https://1204879013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZYB187EEnW8ZLhycUf73%2Fuploads%2FhqMJGbceXC0izfc6kqBi%2Fadd%20new%20device%20screen%2029th%20Feb%202024.png?alt=media&#x26;token=9e1e0210-814a-49f9-a598-56d2f038eabc" alt=""><figcaption><p>Copy registration command</p></figcaption></figure></div>

* Log in to your device, *paste and run the command*

{% hint style="info" %}
Note: By default, the user will be prompted to specify the desired *device privilege mode* by entering Y or N. If the user would rather skip this step, they should add the following option to the command: **-p** or **--privileged**&#x20;

See the examples below.

*Original Command:*

sudo wget -qO /tmp/signal\_installer.sh "<https://signal-installer.s3.us-east-2.amazonaws.com/release/signal\\_installer.sh>" && sudo bash /tmp/signal\_installer.sh “token”

*Modified Command with privilege:*

sudo wget -qO /tmp/signal\_installer.sh "<https://signal-installer.s3.us-east-2.amazonaws.com/release/signal\\_installer.sh>" && sudo bash /tmp/signal\_installer.sh **-p y** “token"

*Modified Command without privilege:*

sudo wget -qO /tmp/signal\_installer.sh "<https://signal-installer.s3.us-east-2.amazonaws.com/release/signal\\_installer.sh>" && sudo bash /tmp/signal\_installer.sh **-p n** “token"
{% endhint %}

* The device will require *root user access* for registration

{% hint style="info" %}
Note: This may take several minutes as necessary dependencies are installed
{% endhint %}

<div align="left"><figure><img src="https://1204879013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZYB187EEnW8ZLhycUf73%2Fuploads%2FQQ5RurFkLCE5MJLoHMuV%2Frun.png?alt=media&#x26;token=38fc1a59-05f6-4616-8d97-249a1c377ee4" alt=""><figcaption><p>Run registration command </p></figcaption></figure></div>

* If this device has been previously registered, you can use the previous configuration by typing **Y** for YES at the prompt and *entering the relevant information*
* If not previously registered, type **N** for NO and *enter a new device name*
* Next you will be prompted with the option to *enter the device’s serial number*

{% hint style="info" %}
Note: Simply press *Enter* to skip the serial number option
{% endhint %}

<div align="left"><figure><img src="https://1204879013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZYB187EEnW8ZLhycUf73%2Fuploads%2FzqQXcSACsgYKZEARJ2YV%2Fname.png?alt=media&#x26;token=231c1d20-fe74-4986-8a13-3c2fc29b368a" alt=""><figcaption><p>Enter device name, optional serial number</p></figcaption></figure></div>

* Wait a minute or so as the remaining necessary dependencies are installed
* Once registration is successful, you will see the new device appear in the device list
* A status of *unknown* is only temporary, and will update momentarily

<div align="left"><figure><img src="https://1204879013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZYB187EEnW8ZLhycUf73%2Fuploads%2FXVPaTow7aiJHZ7ktk4Ib%2FES%20-%20device%20online.png?alt=media&#x26;token=35197066-a1bc-419a-96d0-72203589d3d1" alt=""><figcaption><p>New device is available</p></figcaption></figure></div>

#### Removing a Device from a Project

* Should you decide to remove the device from your project, simply *click on the device name* to open the device details page
* Scroll to the bottom of this page, and you will see a ***Remove Device*** button. Click this button to remove the device from your project

<figure><img src="https://1204879013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZYB187EEnW8ZLhycUf73%2Fuploads%2FEiKhUBbpsLzlTa3fQWDg%2FES%20-%20remove%20device.png?alt=media&#x26;token=354f8d0b-c9e2-4434-bd1f-16661daa78ab" alt=""><figcaption><p>Remove device</p></figcaption></figure>
