Skip to content

Device Type

A Device Type is a virtual representation of a Device model. They share properties and configurations that are applied to all devices of this type:

  • A list of Channels indicating the available ways of communication for a Device. For example, a Device Type can support both HTTP and MQTT as communication layers. See Channel for more information.
  • A routing configuration. See the routing page for more information.
  • A list of firmware types. See the firmware types documentation for more information.

Device types are handled at the root tenant level. Tenant-level device types will be made available in a future release in the very short term.

Device Type details

  • Name: a string that identifies a Device model. The name is unique in the system
  • Description: a text that gives details on a Device Type
  • Channels: a list of available Channels

Device Type Features

Associated permissions

  • Create.Device Type
  • Delete.Device Type
  • Update.Device Type

Note that those permissions must be assigned at the root tenant level.

No permission is required to read the device types.