Device Types¶
Device type management allows creating and maintaining device types that serve as templates for individual inventory devices. Management is handled via the DeviceTypeController in the Laravel API.
Overview¶
Device types define the master data for a device model (e.g., manufacturer, name, calibration interval). Individual inventory devices are assigned to a device type and inherit its properties.
Route: /device-types
List View¶
The list view displays all created device types in a filterable and sortable table:
| Column | Description |
|---|---|
| Name | Name of the device type |
| Manufacturer | Manufacturer name |
| Model | Model designation |
| Calibration Interval | Interval in months |
| Number of Devices | Assigned inventory devices |
| Procedures | Linked calibration procedures |
CRUD Operations¶
Create Device Type¶
The creation form is opened via the "New Device Type" button. Required fields are marked with an asterisk (*).
Fields:
- Name *
- Manufacturer
- Model
- Description
- Calibration interval (months)
- Category
Edit Device Type¶
Clicking on a device type opens the detail view with editing capability.
Delete Device Type¶
Warning
A device type can only be deleted if no inventory devices are assigned to it. Otherwise, the assignment must be removed first.
Link Procedures¶
One or more calibration procedures can be assigned to each device type. This link determines which test steps are performed when calibrating a device of this type.
The assignment is done in the "Procedures" tab of the device type detail view via drag & drop or through a selection field.
Duplicate¶
A device type can be duplicated via the context menu (three dots). All master data and procedure assignments are copied to a new record. The name receives the suffix "(Copy)".
Tip
The duplicate function is particularly useful when similar device types with slightly different parameters need to be created.
Permissions¶
Managing device types requires appropriate user permissions in the role management.