Device Types
Device Types categorize devices for grouping, filtering, and UI presentation. They provide a way to organize your device inventory by function.
Overview
Device types are simple categorization labels assigned to devices. They help with:
- Filtering: Quickly find devices of a specific type in the device grid
- Grouping: Organize devices logically in reports and dashboards
- UI Icons: Some UI components use device type for icon selection
Viewing Device Types
The main grid displays all configured device types:
- ID - Unique identifier
- Name - Internal type name
- Description - Type description
Grid Actions
- Add - Create a new device type
- Delete - Remove a device type
Creating a Device Type
- Click Add in the grid toolbar
- Enter the device type details:
Name
- Internal identifier (lowercase_with_underscores)
- Auto-formatted on blur
- Examples:
av_receiver,lighting_controller,thermostat
Description
- Human-readable description of the device category
- Examples: "Audio/Video Receivers", "Lighting Controllers", "HVAC Thermostats"
- Click Save
Common Device Types
| Name | Description |
|---|---|
controller | System controllers and gateways |
av_receiver | Audio/video receivers |
display | TVs, projectors, monitors |
matrix | Video/audio switchers |
processor | Audio processors, DSPs |
camera | IP cameras and NVRs |
thermostat | HVAC controls |
lighting_controller | Lighting gateways |
shade_controller | Window treatment controllers |
lock | Door locks and access control |
sensor | Environmental sensors |
relay | Contact closure devices |
Assigning Device Types
Device types are assigned in the Devices editor:
- Navigate to System > Devices
- Edit a device
- In the General tab, select a Device Type
- Save
Accessing This Page
The Device Types page is accessible from:
- The Device Types button in the Devices page header
Database Schema
| Column | Type | Description |
|---|---|---|
id | INTEGER | Primary key |
name | STRING | Type name (required) |
description | STRING | Optional description |
Related Documentation
- Devices - Device management and type assignment
- Subsystems - Subsystem-level device organization