> For the complete documentation index, see [llms.txt](https://admin-things5.gitbook.io/things5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://admin-things5.gitbook.io/things5/device/manage-models/add-new-model.md).

# Add new model

To create new device model, access **Models** menu (1) under Device items group

![](https://887564422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mgf4wby1nhNas9J0n_V%2Fuploads%2FnZ6jfX9KIIMzSuStmhhG%2Fimage.png?alt=media\&token=992c45bc-695a-4063-b3f7-27319006ffaa)

1. &#x20;The **Models** menu shows the list of all available device models
2. &#x20;The **Add model** button opens the **popup** where you can enter the new device model details, such as *Name* and *Model ID.*&#x20;
   1. ***Connector*** type is the way the device will connect to the physics machine:\
      *Custom* means the connector is a "tailor made" program that manage data from and to the machine, *MQTT* instead means it connects directly to our mqtt broker
   2. ***Firmware upgradable*** if the device software supports remote firmware upgrades.\
      This makes available a section in [Device detail page](/things5/device/manage-devices/device-detail-page.md)
   3. ***Supports provisioning*** if the device supports the Things 5 provisioning mechanism.\
      This makes available a menu item in [Device list](/things5/device/manage-devices/device-list.md#actions-for-single-device)
   4. **Supports VPN** if the device software supports a VPN to be switched on and off remotely.\
      This makes available a menu item in[Device list](/things5/device/manage-devices/device-list.md#actions-for-single-device)
   5. ***Thing5 OS*** if the device is connected using a Visup Gateway.\
      This makes available a menu item in[Device list](/things5/device/manage-devices/device-list.md#actions-for-single-device)
   6. ***Support recipes*** if the device software is able to remotely manage recipes.\
      This makes available a section in [Device detail page](/things5/device/manage-devices/device-detail-page.md)
   7. **HACCP enabled** allow users to view and download the HACCP report. \
      This makes available a section in [Device detail page](/things5/device/manage-devices/device-detail-page.md) \
      ***Haccp interval** indicates the aggregation interval of the metrics* <br>
3. Click the **Save** button to complete the procedure and see your new model inside the model list

![](https://887564422-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Mgf4wby1nhNas9J0n_V%2F-Mj9jnC6CeWuNi4BsfVZ%2F-Mj9kYN0uUdnTUSVBmr0%2Fimage.png?alt=media\&token=7784e7e0-04b5-49fe-b221-3f9e9c33bb81)

## Edit or delete a model

To edit model properties or delete a model, open the [action menu](/things5/glossary.md#edit-menu) (pos. 1) and choose the action you want to complete

![](https://887564422-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Mgf4wby1nhNas9J0n_V%2F-Mj9bZjx0CvllMYoZE8g%2F-Mj9fD7d5EeTp1-F0PSw%2Fimage.png?alt=media\&token=ceb48ce2-7832-4ef9-bb90-bf8d146e24de)

**Edit** menu allows to modify model properties such as name, ID, image, haccp interval and so on, depending by your account permissions

**Delete** menu instead will remove that model form the list if possible, it must be not assigned to any machine
