> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/support-us/verifone-hq/device-management/adding-devices/adding-devices-manually.md).

# Adding devices manually

This section discusses adding devices to VHQ manually.

{% hint style="info" %}
**Use this when** you need to add a single device to VHQ by hand, or update the serial number or device ID of an existing device.
{% endhint %}

The device ID must be unique within a given model. You must enter either the serial number or device ID to add the device details.

## Add a device manually

{% stepper %}
{% step %}

### Open Add Devices

Go to **Device Management** > **Manage Devices** > **Add Devices**.
{% endstep %}

{% step %}

### Click Add Device Manually

Complete the following fields:

<figure><img src="https://verifone.cloud/sites/default/files/inline-images/2_126.JPG" alt="Add Device Manually form"><figcaption></figcaption></figure>

* Enter the **Serial #** or **Device ID** in the respective boxes. When a new device is added with the device ID and model but no serial number, the device is identified based on the device ID and model, and the serial number is updated later. VHQ also allows you to set a device ID on devices that don't have one.
* Select the device model in the **Model** drop-down list.
* Select the **Hierarchy** level.

<figure><img src="https://verifone.cloud/sites/default/files/inline-images/3_98.JPG" alt="Selecting the Hierarchy level"><figcaption></figcaption></figure>

* If you click **Software and Key Assignment**, the following options are displayed:

<figure><img src="https://verifone.cloud/sites/default/files/inline-images/4_65.JPG" alt="Software and Key Assignment options"><figcaption></figcaption></figure>

* Click **Enabled** to enable download automation, or **Disabled** to disable it.
* In *Assignment Type*, select **Reference Set** or **Packages and Key Profiles**.
  * If you select **Reference Set**, assign the software directly (**Direct Assignment**) or inherit it from the hierarchy (**Inherit from Hierarchy**).
  * If you select **Packages and Key Profiles**, choose from the available VHQ packages to assign to the device.
    {% endstep %}

{% step %}

### Add the device

Click **Add**. The newly added device is now visible in the *Add Devices* screen.

{% hint style="info" %}
In VHQ Device Search, this device will have the *Pending Registration Device* status.
{% endhint %}
{% endstep %}
{% endstepper %}

## Update the serial number or device ID

{% stepper %}
{% step %}

### Open Device Profile

Go to **Device Profile**.
{% endstep %}

{% step %}

### Edit the details

Click the pencil icon to edit the serial number and device ID. The *Edit* dialog box is displayed.
{% endstep %}

{% step %}

### Save

Update the device ID, then save the details.
{% endstep %}
{% endstepper %}

## Guidelines

* When a new device is added with a device ID and model but no serial number, the device is identified by device ID and model, and the serial number is updated once known.
* In VHQ, devices can be configured using either the serial number or device ID, but the device ID is required for software and parameter downloads to work. If a device registers without one, VHQ checks whether a device ID is already associated with it and pushes that value to the device if found.
* For this to happen automatically, the **Push Device ID to Devices** setting (**Administration** > **System Configuration**) must be set to **True**. When enabled, the VHQ Messaging Server includes the deviceId in its response to any message from a VHQ R11 agent, and the agent uses that value going forward.

{% hint style="info" %}
**Example**: a device with serial number S1 and no device ID contacts the server. If VHQ already has D1 associated with S1, it sends D1 back to the agent, which then uses it in all future heartbeat messages.
{% endhint %}

<details>

<summary>Keywords</summary>

Also called: manual device add, add device manually, push device ID. Search terms: serial number, device ID, hierarchy level, software assignment.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/support-us/verifone-hq/device-management/adding-devices/adding-devices-manually.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
