> For the complete documentation index, see [llms.txt](https://docs.widgelix.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.widgelix.com/get-started/device-types.md).

# Device Types

A **Device Type** is a **template** that allows you to provide properties that can be shared across all the devices of a particular device type.&#x20;

{% hint style="info" %}
For example, if you have 10 IAQ sensors, a template can be created including common properties that can be shared across all of them. A non-sharable property that cannot be included in the template could be their device IDs because they differ from device to device.
{% endhint %}

## You have two options:

* ### Load Device Type from [Repository](/get-started/device-types/repository.md)
* ### Create from [scratch](/get-started/device-types/create-from-scratch.md)

## Editing a Device Type

After creating a device type, you can edit any property except for the device type name.&#x20;

{% hint style="info" %}
If you only have **Viewer** rights, you cannot edit a device type.
{% endhint %}

On the **Device Types** page, click on the **name** of the **device type** from the list that you want to edit.&#x20;

All the properties of the device type will open on a single page in **edit mode**.

<figure><img src="/files/TObHUQ1Nfoc5UHmn2AMt" alt=""><figcaption></figcaption></figure>

Once you have finished, scroll down the page and click the **Save** button to save the changes.

<figure><img src="/files/wheqCqqaXYwJrW4VWAXR" alt=""><figcaption></figcaption></figure>

## Deleting a Device Type

A **device type** can be deleted from the organization, and cannot be undone.

{% hint style="info" %}
If you only have Viewer rights, you cannot delete a device type.
{% endhint %}

On the **Device Types** page, click on the **name** of the **device type** from the list that you want to delete.

The **Edit Device Type** page will be displayed. Scroll down the page and then click on the **Delete** button.&#x20;

<figure><img src="/files/5MUsprBLBhDUp0mmOjah" alt=""><figcaption></figcaption></figure>

The **Delete device type** model will be displayed.&#x20;

In the **text box**, type in the exact name of the **device type**.&#x20;

Click on the **Delete** button.

<figure><img src="/files/GhX7T3o5PtPAGPl0qNZE" alt="" width="375"><figcaption></figcaption></figure>

The **device type** will be removed from your organization.

{% hint style="info" %}
The **Delete** operation can't be undone.
{% endhint %}


---

# 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.widgelix.com/get-started/device-types.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.
