> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/deploy/device-manager/setting-up/add-a-device.md).

# Add a Device

To deploy a Workflow with Deployment Manager, you first need to add a device to your Roboflow account.

Adding a device will:

* Install Roboflow Inference, our edge computer vision inference server, and all required dependencies, including Docker.
* Register the device so it can be monitored from your Roboflow account.

:warning: Before proceeding, we strongly recommend you review our [Hardware Requirements](/deploy/device-manager/setting-up/hardware-requirements.md) for supported devices.

Add a new device from the "Deployments" page. Name the device, then choose a device type. Each type has its own setup method.

## All In One

Choose "All In One" to provision a Roboflow AI1 device from a configuration file, with no terminal access required:

1. Download the `device.json` configuration file from the modal using "Download device.json".
2. Copy `device.json` onto a USB drive.
3. Plug the USB drive into your AI1 device.
4. Reset the device.
5. Wait for the device to appear in Deployment Manager.

## Edge Computer

Choose "Edge Computer" to set up your own supported hardware with a remote install command.

<figure><img src="/files/7xbQ0WJIFO3WiiCVnfNq" alt=""><figcaption></figcaption></figure>

Execute the command provided after you create your device on a terminal on your device. This command will set up Inference on your system and register your device with the Roboflow dashboard. Your edge device will need an internet connection to run this command.

Once your device appears in Deployment Manager, the next step is configuring a stream on the device that runs your computer vision workflow.

{% hint style="info" %}
If you have a corporate firewall in place that applies to your edge hardware, contact your account manager for guidance on how to ensure the installation process runs successfully. You may need to whitelist Roboflow's device management domains, which are <https://api.roboflow.com> and <https://repo.roboflow.com>. For Roboflow EU Workspaces, whitelist <https://repo.roboflow.eu> instead of <https://repo.roboflow.com>.
{% endhint %}
