mirror of
https://gitee.com/qpy-solutions/tracker-v2.git
synced 2025-05-19 02:58:25 +08:00
1569 lines
37 KiB
JSON
1569 lines
37 KiB
JSON
{
|
|
"schema": "https://iotx-tsl.oss-ap-southeast-1.aliyuncs.com/schema.json",
|
|
"profile": {
|
|
"version": "1.0",
|
|
"productKey": "guqqtu3edVY"
|
|
},
|
|
"properties": [
|
|
{
|
|
"identifier": "GeoLocation",
|
|
"name": "地理位置",
|
|
"accessMode": "r",
|
|
"required": true,
|
|
"dataType": {
|
|
"type": "struct",
|
|
"specs": [
|
|
{
|
|
"identifier": "Longitude",
|
|
"name": "经度",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "-180",
|
|
"max": "180",
|
|
"unit": "°",
|
|
"unitName": "度",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "Latitude",
|
|
"name": "纬度",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "-90",
|
|
"max": "90",
|
|
"unit": "°",
|
|
"unitName": "度",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "Altitude",
|
|
"name": "海拔",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "9999",
|
|
"unit": "m",
|
|
"unitName": "米",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "CoordinateSystem",
|
|
"name": "坐标系统",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "WGS_84",
|
|
"2": "GCJ_02"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_switch",
|
|
"name": "开关机",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "energy",
|
|
"name": "电量",
|
|
"accessMode": "r",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "100",
|
|
"unit": "%",
|
|
"unitName": "百分比",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "phone_num",
|
|
"name": "电话号码",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "text",
|
|
"specs": {
|
|
"length": "11"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "loc_method",
|
|
"name": "定位方式",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无",
|
|
"1": "GPS",
|
|
"2": "基站",
|
|
"4": "WIFI",
|
|
"7": "全部支持"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_mode",
|
|
"name": "工作模式",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "周期性模式",
|
|
"2": "智能模式"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_cycle_period",
|
|
"name": "工作模式循环周期",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "2147483647",
|
|
"unit": "s",
|
|
"unitName": "秒",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "local_time",
|
|
"name": "本地时间",
|
|
"accessMode": "r",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "2147483647",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_alert_threshold",
|
|
"name": "低电报警阈值",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_shutdown_threshold",
|
|
"name": "低电关机阈值",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota",
|
|
"name": "OTA功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota_auto_upgrade",
|
|
"name": "OTA自动升级功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_listen",
|
|
"name": "语音监听功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_record",
|
|
"name": "录音上报功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_fault_alert",
|
|
"name": "故障报警功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_low_power_alert",
|
|
"name": "低电报警功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_over_speed_alert",
|
|
"name": "超速报警功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_sim_out_alert",
|
|
"name": "拔卡报警功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_disassemble_alert",
|
|
"name": "拆卸报警功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_drive_behavior_alert",
|
|
"name": "驾驶行为报警功能开关",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "drive_behavior_code",
|
|
"name": "驾驶行为代码",
|
|
"accessMode": "r",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"40001": "quick_start",
|
|
"40002": "quick_stop",
|
|
"40003": "quick_turn_left",
|
|
"40004": "quick_turn_right"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_restart",
|
|
"name": "模块重启",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "over_speed_threshold",
|
|
"name": "超速报警阈值",
|
|
"accessMode": "rw",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "132",
|
|
"unit": "km/h",
|
|
"unitName": "千米每小时",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "fault_code",
|
|
"name": "故障代码",
|
|
"accessMode": "r",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"20001": "net_error",
|
|
"20002": "gps_error",
|
|
"20003": "temp_sensor_error",
|
|
"20004": "light_sensor_error"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "gps_mode",
|
|
"name": "GPS模块类型",
|
|
"accessMode": "r",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无GPS模块",
|
|
"1": "内置GPS模块",
|
|
"2": "外置GPS模块"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "user_ota_action",
|
|
"name": "是否OTA升级",
|
|
"accessMode": "rw",
|
|
"desc": "用户操作,只写功能",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "拒绝升级",
|
|
"1": "接受升级"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "ota_status",
|
|
"name": "OTA升级状态",
|
|
"accessMode": "r",
|
|
"required": false,
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无升级",
|
|
"1": "待升级",
|
|
"2": "升级中",
|
|
"3": "升级成功",
|
|
"4": "升级失败"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"identifier": "post",
|
|
"name": "post",
|
|
"type": "info",
|
|
"required": true,
|
|
"desc": "属性上报",
|
|
"method": "thing.event.property.post",
|
|
"outputData": [
|
|
{
|
|
"identifier": "GeoLocation",
|
|
"name": "地理位置",
|
|
"dataType": {
|
|
"type": "struct",
|
|
"specs": [
|
|
{
|
|
"identifier": "Longitude",
|
|
"name": "经度",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "-180",
|
|
"max": "180",
|
|
"unit": "°",
|
|
"unitName": "度",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "Latitude",
|
|
"name": "纬度",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "-90",
|
|
"max": "90",
|
|
"unit": "°",
|
|
"unitName": "度",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "Altitude",
|
|
"name": "海拔",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "9999",
|
|
"unit": "m",
|
|
"unitName": "米",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "CoordinateSystem",
|
|
"name": "坐标系统",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "WGS_84",
|
|
"2": "GCJ_02"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_switch",
|
|
"name": "开关机",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "energy",
|
|
"name": "电量",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "100",
|
|
"unit": "%",
|
|
"unitName": "百分比",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "phone_num",
|
|
"name": "电话号码",
|
|
"dataType": {
|
|
"type": "text",
|
|
"specs": {
|
|
"length": "11"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "loc_method",
|
|
"name": "定位方式",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无",
|
|
"1": "GPS",
|
|
"2": "基站",
|
|
"4": "WIFI",
|
|
"7": "全部支持"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_mode",
|
|
"name": "工作模式",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "周期性模式",
|
|
"2": "智能模式"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_cycle_period",
|
|
"name": "工作模式循环周期",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "2147483647",
|
|
"unit": "s",
|
|
"unitName": "秒",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "local_time",
|
|
"name": "本地时间",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "2147483647",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_alert_threshold",
|
|
"name": "低电报警阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_shutdown_threshold",
|
|
"name": "低电关机阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota",
|
|
"name": "OTA功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota_auto_upgrade",
|
|
"name": "OTA自动升级功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_listen",
|
|
"name": "语音监听功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_record",
|
|
"name": "录音上报功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_fault_alert",
|
|
"name": "故障报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_low_power_alert",
|
|
"name": "低电报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_over_speed_alert",
|
|
"name": "超速报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_sim_out_alert",
|
|
"name": "拔卡报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_disassemble_alert",
|
|
"name": "拆卸报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_drive_behavior_alert",
|
|
"name": "驾驶行为报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "drive_behavior_code",
|
|
"name": "驾驶行为代码",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"40001": "quick_start",
|
|
"40002": "quick_stop",
|
|
"40003": "quick_turn_left",
|
|
"40004": "quick_turn_right"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_restart",
|
|
"name": "模块重启",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "over_speed_threshold",
|
|
"name": "超速报警阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "132",
|
|
"unit": "km/h",
|
|
"unitName": "千米每小时",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "fault_code",
|
|
"name": "故障代码",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"20001": "net_error",
|
|
"20002": "gps_error",
|
|
"20003": "temp_sensor_error",
|
|
"20004": "light_sensor_error"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "gps_mode",
|
|
"name": "GPS模块类型",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无GPS模块",
|
|
"1": "内置GPS模块",
|
|
"2": "外置GPS模块"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "user_ota_action",
|
|
"name": "是否OTA升级",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "拒绝升级",
|
|
"1": "接受升级"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "ota_status",
|
|
"name": "OTA升级状态",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无升级",
|
|
"1": "待升级",
|
|
"2": "升级中",
|
|
"3": "升级成功",
|
|
"4": "升级失败"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "sos_alert",
|
|
"name": "SOS报警",
|
|
"type": "alert",
|
|
"required": false,
|
|
"method": "thing.event.sos_alert.post",
|
|
"outputData": []
|
|
},
|
|
{
|
|
"identifier": "fault_alert",
|
|
"name": "故障报警",
|
|
"type": "error",
|
|
"required": false,
|
|
"method": "thing.event.fault_alert.post",
|
|
"outputData": [
|
|
{
|
|
"identifier": "fault_code",
|
|
"name": "故障代码",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"20001": "net_error",
|
|
"20002": "gps_error",
|
|
"20003": "temp_sensor_error",
|
|
"20004": "light_sensor_error",
|
|
"20005": "move_sensor_error",
|
|
"20006": "mike_error"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "low_power_alert",
|
|
"name": "低电报警",
|
|
"type": "alert",
|
|
"required": false,
|
|
"method": "thing.event.low_power_alert.post",
|
|
"outputData": [
|
|
{
|
|
"identifier": "energy",
|
|
"name": "电量",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "100",
|
|
"unit": "%",
|
|
"unitName": "百分比",
|
|
"step": "1"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "sim_out_alert",
|
|
"name": "拔卡报警",
|
|
"type": "alert",
|
|
"required": false,
|
|
"method": "thing.event.sim_out_alert.post",
|
|
"outputData": []
|
|
},
|
|
{
|
|
"identifier": "drive_behavior_alert",
|
|
"name": "驾驶行为报警",
|
|
"type": "alert",
|
|
"required": false,
|
|
"method": "thing.event.drive_behavior_alert.post",
|
|
"outputData": [
|
|
{
|
|
"identifier": "drive_behavior_code",
|
|
"name": "驾驶行为代码",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"40001": "quick_start",
|
|
"40002": "quick_stop",
|
|
"40003": "quick_turn_left",
|
|
"40004": "quick_turn_right"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "disassemble_alert",
|
|
"name": "拆卸报警",
|
|
"type": "alert",
|
|
"required": false,
|
|
"method": "thing.event.disassemble_alert.post",
|
|
"outputData": []
|
|
},
|
|
{
|
|
"identifier": "over_speed_alert",
|
|
"name": "超速报警",
|
|
"type": "alert",
|
|
"required": false,
|
|
"method": "thing.event.over_speed_alert.post",
|
|
"outputData": []
|
|
}
|
|
],
|
|
"services": [
|
|
{
|
|
"identifier": "set",
|
|
"name": "set",
|
|
"required": true,
|
|
"callType": "async",
|
|
"desc": "属性设置",
|
|
"method": "thing.service.property.set",
|
|
"inputData": [
|
|
{
|
|
"identifier": "power_switch",
|
|
"name": "开关机",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "phone_num",
|
|
"name": "电话号码",
|
|
"dataType": {
|
|
"type": "text",
|
|
"specs": {
|
|
"length": "11"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "loc_method",
|
|
"name": "定位方式",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无",
|
|
"1": "GPS",
|
|
"2": "基站",
|
|
"4": "WIFI",
|
|
"7": "全部支持"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_mode",
|
|
"name": "工作模式",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "周期性模式",
|
|
"2": "智能模式"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_cycle_period",
|
|
"name": "工作模式循环周期",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "2147483647",
|
|
"unit": "s",
|
|
"unitName": "秒",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_alert_threshold",
|
|
"name": "低电报警阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_shutdown_threshold",
|
|
"name": "低电关机阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota",
|
|
"name": "OTA功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota_auto_upgrade",
|
|
"name": "OTA自动升级功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_listen",
|
|
"name": "语音监听功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_record",
|
|
"name": "录音上报功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_fault_alert",
|
|
"name": "故障报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_low_power_alert",
|
|
"name": "低电报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_over_speed_alert",
|
|
"name": "超速报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_sim_out_alert",
|
|
"name": "拔卡报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_disassemble_alert",
|
|
"name": "拆卸报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_drive_behavior_alert",
|
|
"name": "驾驶行为报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_restart",
|
|
"name": "模块重启",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "over_speed_threshold",
|
|
"name": "超速报警阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "132",
|
|
"unit": "km/h",
|
|
"unitName": "千米每小时",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "user_ota_action",
|
|
"name": "是否OTA升级",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "拒绝升级",
|
|
"1": "接受升级"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"outputData": []
|
|
},
|
|
{
|
|
"identifier": "get",
|
|
"name": "get",
|
|
"required": true,
|
|
"callType": "async",
|
|
"desc": "属性获取",
|
|
"method": "thing.service.property.get",
|
|
"inputData": [
|
|
"GeoLocation",
|
|
"power_switch",
|
|
"energy",
|
|
"phone_num",
|
|
"loc_method",
|
|
"work_mode",
|
|
"work_cycle_period",
|
|
"local_time",
|
|
"low_power_alert_threshold",
|
|
"low_power_shutdown_threshold",
|
|
"sw_ota",
|
|
"sw_ota_auto_upgrade",
|
|
"sw_voice_listen",
|
|
"sw_voice_record",
|
|
"sw_fault_alert",
|
|
"sw_low_power_alert",
|
|
"sw_over_speed_alert",
|
|
"sw_sim_out_alert",
|
|
"sw_disassemble_alert",
|
|
"sw_drive_behavior_alert",
|
|
"drive_behavior_code",
|
|
"power_restart",
|
|
"over_speed_threshold",
|
|
"fault_code",
|
|
"gps_mode",
|
|
"user_ota_action",
|
|
"ota_status"
|
|
],
|
|
"outputData": [
|
|
{
|
|
"identifier": "GeoLocation",
|
|
"name": "地理位置",
|
|
"dataType": {
|
|
"type": "struct",
|
|
"specs": [
|
|
{
|
|
"identifier": "Longitude",
|
|
"name": "经度",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "-180",
|
|
"max": "180",
|
|
"unit": "°",
|
|
"unitName": "度",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "Latitude",
|
|
"name": "纬度",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "-90",
|
|
"max": "90",
|
|
"unit": "°",
|
|
"unitName": "度",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "Altitude",
|
|
"name": "海拔",
|
|
"dataType": {
|
|
"type": "double",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "9999",
|
|
"unit": "m",
|
|
"unitName": "米",
|
|
"step": "0.01"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "CoordinateSystem",
|
|
"name": "坐标系统",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "WGS_84",
|
|
"2": "GCJ_02"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_switch",
|
|
"name": "开关机",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "energy",
|
|
"name": "电量",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "100",
|
|
"unit": "%",
|
|
"unitName": "百分比",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "phone_num",
|
|
"name": "电话号码",
|
|
"dataType": {
|
|
"type": "text",
|
|
"specs": {
|
|
"length": "11"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "loc_method",
|
|
"name": "定位方式",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无",
|
|
"1": "GPS",
|
|
"2": "基站",
|
|
"4": "WIFI",
|
|
"7": "全部支持"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_mode",
|
|
"name": "工作模式",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"1": "周期性模式",
|
|
"2": "智能模式"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "work_cycle_period",
|
|
"name": "工作模式循环周期",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "2147483647",
|
|
"unit": "s",
|
|
"unitName": "秒",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "local_time",
|
|
"name": "本地时间",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "2147483647",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_alert_threshold",
|
|
"name": "低电报警阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "low_power_shutdown_threshold",
|
|
"name": "低电关机阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "5",
|
|
"max": "30",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota",
|
|
"name": "OTA功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_ota_auto_upgrade",
|
|
"name": "OTA自动升级功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_listen",
|
|
"name": "语音监听功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_voice_record",
|
|
"name": "录音上报功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_fault_alert",
|
|
"name": "故障报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_low_power_alert",
|
|
"name": "低电报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_over_speed_alert",
|
|
"name": "超速报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_sim_out_alert",
|
|
"name": "拔卡报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_disassemble_alert",
|
|
"name": "拆卸报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "sw_drive_behavior_alert",
|
|
"name": "驾驶行为报警功能开关",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "drive_behavior_code",
|
|
"name": "驾驶行为代码",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"40001": "quick_start",
|
|
"40002": "quick_stop",
|
|
"40003": "quick_turn_left",
|
|
"40004": "quick_turn_right"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "power_restart",
|
|
"name": "模块重启",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "关",
|
|
"1": "开"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "over_speed_threshold",
|
|
"name": "超速报警阈值",
|
|
"dataType": {
|
|
"type": "int",
|
|
"specs": {
|
|
"min": "0",
|
|
"max": "132",
|
|
"unit": "km/h",
|
|
"unitName": "千米每小时",
|
|
"step": "1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "fault_code",
|
|
"name": "故障代码",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"20001": "net_error",
|
|
"20002": "gps_error",
|
|
"20003": "temp_sensor_error",
|
|
"20004": "light_sensor_error"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "gps_mode",
|
|
"name": "GPS模块类型",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无GPS模块",
|
|
"1": "内置GPS模块",
|
|
"2": "外置GPS模块"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "user_ota_action",
|
|
"name": "是否OTA升级",
|
|
"dataType": {
|
|
"type": "bool",
|
|
"specs": {
|
|
"0": "拒绝升级",
|
|
"1": "接受升级"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"identifier": "ota_status",
|
|
"name": "OTA升级状态",
|
|
"dataType": {
|
|
"type": "enum",
|
|
"specs": {
|
|
"0": "无升级",
|
|
"1": "待升级",
|
|
"2": "升级中",
|
|
"3": "升级成功",
|
|
"4": "升级失败"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |