# Hardware

This is a base object that allows the user to create a Datapoint.

## withClockDate(clockDate)


Set the clockDate  attribute

### Parámetros

| Nombre | Tipo | Opcional | Descripción |
| :--- | :--- | :---: | :--- |
| **clockDate** | `string` | ❌ |  |

### Retorna

{{% notice tip %}}
**Tipo:** `Hardware`
<br>

{{% /notice %}}

---
## withManufacturerName(manufacturerName)


Set the manufacturerName attribute

### Parámetros

| Nombre | Tipo | Opcional | Descripción |
| :--- | :--- | :---: | :--- |
| **manufacturerName** | `string` | ❌ |  |

### Retorna

{{% notice tip %}}
**Tipo:** `Hardware`
<br>

{{% /notice %}}

---
## withManufacturerOui(manufacturerOui)


Set the manufacturerOui attribute

### Parámetros

| Nombre | Tipo | Opcional | Descripción |
| :--- | :--- | :---: | :--- |
| **manufacturerOui** | `string` | ❌ |  |

### Retorna

{{% notice tip %}}
**Tipo:** `Hardware`
<br>

{{% /notice %}}

---
## withModelName(modelName)


Set the modelName  attribute

### Parámetros

| Nombre | Tipo | Opcional | Descripción |
| :--- | :--- | :---: | :--- |
| **modelName** | `string` | ❌ |  |

### Retorna

{{% notice tip %}}
**Tipo:** `Hardware`
<br>

{{% /notice %}}

---
## withModelVersion(modelVersion)


Set the modelVersion  attribute

### Parámetros

| Nombre | Tipo | Opcional | Descripción |
| :--- | :--- | :---: | :--- |
| **modelVersion** | `string` | ❌ |  |

### Retorna

{{% notice tip %}}
**Tipo:** `Hardware`
<br>

{{% /notice %}}

---
## withSerialnumber(serialnumber)


Set the serialnumber attribute

### Parámetros

| Nombre | Tipo | Opcional | Descripción |
| :--- | :--- | :---: | :--- |
| **serialnumber** | `string` | ❌ |  |

### Retorna

{{% notice tip %}}
**Tipo:** `Hardware`
<br>

{{% /notice %}}

---

