# Add a New Hardware

There are two ways to add hardware to your system, you can add them in bulk by clicking on the **CSV Add** button or you can add them individually by clicking on the **Add** button.&#x20;

### Adding hardware in bulk

To import a CSV, click on the **three dots** in the upper right corner beside the **"Buy"** button, and then select **"Import."** This will direct you to a page where you can upload a CSV file containing the necessary information about the hardware you wish to add.

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FUGdlG50aJHX3mNkvVZba%2Fimage.png?alt=media&#x26;token=56cc5763-155d-4bb9-86ef-2983516e1dc7" alt=""><figcaption></figcaption></figure>

Before adding the file, you will be asked to specify the hardware. Once identified, the hardware version will be requested.&#x20;

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FjGQPC3ybqtoOoCqN2JVx%2Fimage.png?alt=media&#x26;token=8c5a904b-c4f7-45e0-ba91-c2363e542323" alt=""><figcaption></figcaption></figure>

After the step above has been completed, the page will expand to give you option to override the hardware's state and location.&#x20;

You will find the button to upload the CSV file at the bottom of the page.&#x20;

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FhN0586cC2zo5NLqewNOZ%2Fimage.png?alt=media&#x26;token=e786c481-ff2f-4e08-a3a5-c9cc6a74a813" alt=""><figcaption></figcaption></figure>

Note that the file needs to follow a specified format. The columns are:

* number: Assigned number - this should be unique in your system and must be a number between 1 to 999999.&#x20;
* state: Specify the state ID.
* station: Name the station ID.&#x20;
* vendor\_serial: Serial number of the vendor for this hardware.&#x20;
* vendor\_id: ID of the vendor for this hardware.
* mac: This must be six groups of two hexadecimal digits (0-9, a-f) separated by colons (e.g. 01:23:45:67:89:ab)
* imei: Must be 15 or 17 digits.
* label: Descriptive label to help admins identify the bike (optional).
* vendor\_*qr\_*&#x63;ode: ID of the QR code for this hardware provided by the vendor. For use in demo systems only (optional).

Once you have uploaded the CSV, the hardware will automatically be added to the system.

### Adding hardware individually

Adding a hardware individually is almost similar to doing so in bulk, with the exception of having the need to add a CSV file.

First, click on the add button found on the upper right corner of your hardware page.

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2Fhdvp2Ai5rbfk8A2f6MG6%2Fimage.png?alt=media&#x26;token=0e671fb7-6468-4da0-8592-69d701a1f6cb" alt=""><figcaption></figcaption></figure>

Select the Hardware type.&#x20;

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FboDq6JORoAq4NKFx2hNA%2Fimage.png?alt=media&#x26;token=ee19243f-2109-4aba-9d18-edccbfde562a" alt=""><figcaption></figcaption></figure>

Doing this expands your selection and the system will ask for Hardware Product.

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FwZZ3Mxlvg3wIKHBRRWAS%2Fimage.png?alt=media&#x26;token=5344039b-9ae4-45d5-825b-dc6c165c2314" alt=""><figcaption></figcaption></figure>

Complete the rest of the required information, validate if everything is correct and hit Save. The hardware will then be added to the system.

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FCyhEV2JilBFOMgzzpGDQ%2Fimage.png?alt=media&#x26;token=6a091e0b-a0de-4c0a-9018-8418024c6ba9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
These can be exported into CSV files for your records. Simply click the **three dots** in the upper right corner beside the **"Buy"** button, and then select **"Export."**&#x20;
{% endhint %}

<figure><img src="https://3693766063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxId4PbGGTlBib03KztrO%2Fuploads%2FNe88I07X80U8eHAztKXB%2Fimage.png?alt=media&#x26;token=5ddebb6e-a552-425c-beb3-db53d4a96f87" alt=""><figcaption></figcaption></figure>
