Model App
Click the Model App menu in the Develop Manage navigation project on the left column

The model application is divided into five main modules: Task Snapshot Configuration,Device Monitoring Configuration,Device Records Configuration,Device Subscription Configuration, and Application Integration
Task Snapshot Configuration
Configuration Automation Task SnapShot tasks with minimum granularity of Model
Select Snapshot model, collection parameter, task time, retry interval to complete task snapshot configuration
- Model: Select an existed data model
- Parameters: Parameters of the data model (environment parameters, run parameters, fault parameters)
- Alias: The name displayed in the header of the SnapShot list in User Mode
- Unit: The unit of the parameter
- Format function: Generally displays the original value, the time format can format the seconds into mm:ss format
- Scheduled tasks: You can add multiple scheduled tasks and set the daily execution time for each task.
- After setting up a scheduled task, the Snapshot will execute automatically according to the schedule in user mode. You can also select specific devices to perform snapshot tasks
- Without setting a scheduled task, in user mode, the [Snapshots] (../view/dtx-copy.md) will appear with an "All Snapshots" button. Clicking this will immediately execute a snapshot task
- Retry interval: Task execution fails, retry interval, used together with the number of retries
- Retry times: Task execution fails, retry times, used together with retry interval
- Excel Export: In user mode, export the Excel file using Snapshot
- Leave blank when:consecutive device number breaks
Device Monitoring Configuration
This configuration is used for Device Monitor The configuration parameters will be displayed on the list, and the real-time monitoring device upload parameters

- Alias: The name displayed in the header of the Device Monitor list in User Mode
- Unit: The unit of the parameter
- Format function: Generally displays the original value, the time format can format the seconds into mm:ss format
Click the Config button, the Parameter option will appear, select the Parameter you want to display and configure the Alias, Unit, Format Function
Device Records Configuration
This configuration is used for Device Record Configuration parameters will be displayed on the list to display device record data

- Alias: The name displayed in the header of the Device Record list in User Mode
- Unit: The unit of the parameter
- Format function: Generally displays the original value, the time format can format the seconds into mm:ss format
Click the Config button, the Parameter option will appear, select the Parameter you want to display and configure the Alias, Unit, Format Function
Device subscription config
This configuration is used for user to subscribe to device alarm message push

Click the Add, Configure button to slide out the configuration screen

- Device source: organization, which devices under which organization are subscribed
- Thing Model: Subscribe to the device associated with which Thing Model
- Subscriber: Subscribed user
- Note: Note information for easy reference
Alarm subscriptions can be configured according to device organization and model
Third-party application integration
- Provides access to third-party applications. You can obtain the apiKey by registering with third-party applications
- For details on usage and data return, please refer to Open Capabilities
List

Click to view button to get apiKey
Add

- Third-party application code: a unique code, usually a combination of uppercase and lowercase English letters and numbers
- Third-party application name: A meaningful name for the third-party application
- API data model: Which data model data changes will trigger third-party APIs
- Third-party API: http interface for receiving data. If verification is required, access credentials are required.
- Subscription data type: There are five types in total, refer to web hook under open API
Click the Add button to create device Event Subscription and Data Push and obtain apiKey
Edit
Click the Edit button to edit Third-party application name API object model Third-party URL for receiving subscription data Subscription data type
delete
Click the More button and click Delete to delete the app.