VS121-P Default Profile

This topic provides the default Profile template of VS121-P.

Background information

When you add and apply Auto Provision for a device, a complete Profile template is required. A Profile template includes all configurable settings for the device, however, only the active parameters will be applied for Auto Provision. This topic outlines the active parameters within the default Profile template, helping you determine if the default template is suitable for your Auto Provisioning needs.

Note: If the default Profile template does NOT meet your needs, you can create a custom Profile template.

Default Profile template

{
    "version": "v1.0",
    "values": [
        {
            "key": "dm_enable",    // Allow this device to connect with Milesight platform for remote management and configuration.
            "value": 1
        },
        {
            "key": "dm_type",     // Connect this device to Milesight Development platform.
            "value": 0
        },
        {
            "key": "dm_mip_addr",      // The server address of Milesight Development Platform.
            "value": "https://milesight.com"
        },
        {
            "key": "dm_dh_addr",
            "value": ""
        },
        {
            "key": "autop_enable",   // Enable auto provision for this device.
            "value": 1
        },
        {
            "key": "privacy_mode",  // Set the privacy mode of the device to Blur.
            "value": 0
        },
        {
            "key": "privacy_mask",  // Disable privacy mask for this device.
            "value": 0
        },
        {
            "key": "mask_color",
            "value": 0
        },
        {
            "key": "ip_assign",    // Set the IPv4 assign method to DHCP.
            "value": 1
        },
        {
            "key": "ip_addr",
            "value": "192.168.5.220"
        },
        {
            "key": "subnet_mask",
            "value": "255.255.255.0"
        },
        {
            "key": "default_gateway",
            "value": "192.168.5.1"
        },
        {
            "key": "prim_dns_server",
            "value": "8.8.8.8"
        },
        {
            "key": "ipv6_assign",   // Set the IPv6 assign method to Manual.
            "value": 0
        },    
        {
            "key": "ipv6_addr",    //  Leave the IPv6 address blank.
            "value": ""
        },
        {
            "key": "ipv6_prefix",    // Leave the IPv6 prefix blank.
            "value": ""
        },
        {
            "key": "ipv6_gateway",    // Leave the default IPv6 gateway
            "value": ""
        },
        {
            "key": "mtu",    // Set the Maximum Transmission Unit (MTU) to 1500 bytes.
            "value": 1500
        },
        {
            "key": "rtsp_port",
            "value": 554
        },
        {
            "key": "rtp_packet",
            "value": 1448
        },
        {
            "key": "multicast_addr",
            "value": "239.6.6.6"
        },
        {
            "key": "qos_dscp",
            "value": 0
        },
        {
            "key": "count_func",    // Set the people counting function to Region People Counting.
            "value": 0
        },
        {
            "key": "dwl_time_detect",    // Disable dwell time detection.
            "value": 0
        },
        {
            "key": "min_dwl_time",
            "value": 5
        },
        {
            "key": "dwl_trig_rep",
            "value": 0
        },
        {
            "key": "region_period_rep",    // Enable periodic reporting of region people detection.
            "value": 1
        },
        {
            "key": "region_period_rep_type",
            "value": 0
        },
        {
            "key": "region_period_rep_interval",
            "value": 60
        },
        {
            "key": "region_rep_interval",    // Set the interval for periodic reporting to 300 seconds.
            "value": 300
        },
        {
            "key": "region_trig_rep",    // Enable triggered reporting of region people detection
            "value": 1
        },
        {
            "key": "region_trig_rep_type",    // Set the trigger for triggered reporting to Zero ⇌ Non-zero.
            "value": 0
        },
        {
            "key": "crwd_alarm",    // Disable crowding alarm.
            "value": 0
        },
        {
            "key": "crwd_alarm_type",
            "value": 0
        },
        {
            "key": "crwd_alarm_value",
            "value": 20
        },
        {
            "key": "region_detect",    // Disable region detection
            "value": 0
        },
        {
            "key": "region_detect_type",
            "value": 0
        },
        {
            "key": "region_rep_type",
            "value": 0
        },
        {
            "key": "region_count_sche",
            "value": "0100002400000000000000000000000000;1100002400000000000000000000000000;2100002400000000000000000000000000;3100002400000000000000000000000000;4100002400000000000000000000000000;5100002400000000000000000000000000;6100002400000000000000000000000000;"
        },
        {
            "key": "line_trig_rep",
            "value": 0
        },
        {
            "key": "line_period_rep",
            "value": 1
        },
        {
            "key": "line_period_rep_type",
            "value": 0
        },
        {
            "key": "line_period_rep_interval",
            "value": 60
        },
        {
            "key": "line_rep_interval",
            "value": 300
        },
        {
            "key": "uturn_filter",
            "value": 0
        },
        {
            "key": "staff_filter",
            "value": 0
        },
        {
            "key": "line_count_sche",
            "value": "0100002400000000000000000000000000;1100002400000000000000000000000000;2100002400000000000000000000000000;3100002400000000000000000000000000;4100002400000000000000000000000000;5100002400000000000000000000000000;6100002400000000000000000000000000;"
        },
        {
            "key": "flow_period_rep_type",
            "value": 0
        },
        {
            "key": "flow_period_rep_interval",
            "value": 60
        },
        {
            "key": "flow_rep_interval",
            "value": 300
        },
        {
            "key": "flow_analy_sche",
            "value": "0100002400000000000000000000000000;1100002400000000000000000000000000;2100002400000000000000000000000000;3100002400000000000000000000000000;4100002400000000000000000000000000;5100002400000000000000000000000000;6100002400000000000000000000000000;"
        },
        {
            "key": "algo_scheme",
            "value": 1
        },
        {
            "key": "power_freq",    //  Set the power frequency of the device's image to 50 Hz.
            "value": 50
        },
        {
            "key": "wdr_enable",    // Disable Wide Dynamic Range (WDR).
            "value": 0
        },
        {
            "key": "wdr_level",
            "value": 2
        },
        {
            "key": "recipient_protocol",    // Set the reporting protocol to MQTT.
            "value": 0
        },
        {
            "key": "http_recipient",
            "value": ""
        },
        {
            "key": "mqtt_host",    // Leave the MQTT host address blank.
            "value": ""
        },
        {
            "key": "mqtt_port",    // Leave the MQTT port blank.
            "value": ""
        },
        {
            "key": "mqtt_client_id",    // Leave the MQTT client ID blank.
            "value": ""
        },
        {
            "key": "mqtt_topic",    // Leave the MQTT topic blank.
            "value": ""
        },
        {
            "key": "mqtt_qos",    // Set the MQTT Qos to Qos 0.
            "value": 0
        },
        {
            "key": "mqtt_username",    // Leave the MQTT username blank.
            "value": ""
        },
        {
            "key": "mqtt_password",    // Leave the MQTT password blank.
            "value": ""
        },
        {
            "key": "mqtts_cert_type",
            "value": 0
        },
        {
            "key": "mqtts_ca_file",
            "value": "",
            "fileSize": "",
            "crc32": "",
            "md5": ""
        },
        {
            "key": "mqtts_client_file",
            "value": "",
            "fileSize": "",
            "crc32": "",
            "md5": ""
        },
        {
            "key": "mqtts_client_key_file",
            "value": "",
            "fileSize": "",
            "crc32": "",
            "md5": ""
        },
        {
            "key": "dev_name",    // Set the device name to Workplace Sensor.
            "value": "Workplace Sensor"
        },
        {
            "key": "time_zone",    // Set the timezone to UTC-8:00 (United States - Pacific Time).
            "value": 8
        },
        {
            "key": "dst_enable",    // Set the device to automatically transition to daylight saving time.
            "value": 1
        },
        {
            "key": "sync_mode",    // Set the time synchronization mode to NTP timing
            "value": 0
        },
        {
            "key": "ntp_server_addr",    // Set the NTP server address to pool.ntp.org.
            "value": "pool.ntp.org"
        },
        {
            "key": "ntp_syn_interval",    // Ste the interval for NTP time synchronization to 1 hour.
            "value": 0
        },
        {
            "key": "ssh_enable",    // Disable SSH service.
            "value": 0
        },
        {
            "key": "ssh_port",    // Set the SSH port to 6022.
            "value": 6022
        },
        {
            "key": "tcp_socket_port",
            "value": ""
        },
        {
            "key": "rep_data_retran_en",
            "value": 0
        }
    ]
}