Device Reference Overview

This topic outlines the supported devices, their corresponding TSL models, Profile templates, and the associated reference documents and usage guidelines.

Supported devices

This guide provides reference documents for devices supported by Milesight Development Platform, facilitating their configuration and management.

Before you start, refer to this topic for Supported Devices.

TSL model & Profile template

This guide provides reference documents based on the device's Thing Specification Language (TSL) model and Profile templates. We highly recommend that you first read the introduction to TSL models and Profile templates for a comprehensive understanding.

For more information, see TSL Model & Profile Template Introduction.

Reference documents & Usage

Leveraging the device's TSL model and Profile templates, we offer the following types of reference documents to meet your specific use cases.
Note: If a device lacks reference documents for a particular feature, it indicates that the device does not support that functionality.
TSL model
Documents Usage
Configurable properties Update a device's settings by modifying the configurable properties via the API interface Update Device Properties Incrementally.
Available services Invoke the available services on a device via the API interface Invoke Device Services Asynchronously.
Profile template
Documents Usage
Default Profile templates Description for the default Profile template provided by Milesight Development Platform.

Those documents help you decide whether to apply the default settings for Auto Provision, and provide the required JSON file for Auto Provision via the API interface Add a Device.

Custom Profile templates Instructions on how to create a custom Profile template and how to apply it for Auto Provision via the web interface and the API interface Add a Device.