Skip to content

查询自动化详情

接口地址:/v2/cep/enduserapi/automation/detail

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

查询自动化详情

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
automationId自动化IDquerytrueinteger(int64)
Authorizationheaderfalsestring
fid家庭ID,开启家居模式必填,否则不填queryfalsestring

响应状态:

状态码说明schema
200OKApiResult«自动化详情»
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
codeinteger(int32)integer(int32)
data自动化详情自动化详情
  actions触发动作array自动化执行动作
    delayTime延迟时间,单位秒integer
    deviceKey设备DK/群组IDstring
    icon设备/群组/场景图标string
    idinteger
    name设备/群组/场景名称string
    productKey产品PK/群组PKstring
    property设备属性物模型属性物模型属性
      code物模型标识符string
      compare比较符。>>=<
      dataType数据类型。支持:BOOL、ENUM、INT、FLOAT、DOUBLE,可用值:BOOL,DOUBLE,ENUM,FLOAT,INTstring
      id物模型功能IDinteger
      name物模型名称string
      subNamestring
      subTypestring
      type物模型类型string
      unit物模型单位string
      value物模型属性比较值object
    sceneId场景IDstring
    sort执行动作顺序,从1开始递增integer
    type执行动作类型。1:延时,2:设备,3:群组,4:场景integer
  automationId自动化IDinteger(int64)
  conditionType触发类型。1: 满足任意,2: 满足所有integer(int32)
  conditions触发条件array自动化触发条件
    deviceKey设备DKstring
    icon设备/群组/场景图标string
    name设备/群组/场景名称string
    productKey产品PKstring
    property设备属性物模型属性物模型属性
      code物模型标识符string
      compare比较符。>>=<
      dataType数据类型。支持:BOOL、ENUM、INT、FLOAT、DOUBLE,可用值:BOOL,DOUBLE,ENUM,FLOAT,INTstring
      id物模型功能IDinteger
      name物模型名称string
      subNamestring
      subTypestring
      type物模型类型string
      unit物模型单位string
      value物模型属性比较值object
    sort条件顺序,从1开始递增integer
    timer条件时间自动化触发条件时间自动化触发条件时间
      dayOfWeek重复周期。定时类型为自定义时必填,1,2,3...7表示周一到周日string
      time定时执行时间点。符合HH:mm格式string
      timeZone时区,格式:+-HH:mmstring
      type定时类型。0:仅一次,1:每天,2:自定义integer
    type触发条件类型。0:设备,1:定时integer
  icon自动化图标string
  name自动化名称string
  nameType自动化名称生成方式。1:系统生成,2:用户填写integer(int32)
  precondition生效时间自动化生效时间自动化生效时间
    effectDate生效日期。生效日期类型为每天时不填。每周:1,2,3,...7表示周一到周日,周月:1-31号,指定日期:符合MM-dd/MM-dd格式,例:12-19/12-21string
    effectDateType生效日期类型。0:每天,1:每周,2:每月,3:指定日期integer
    effectTimeType生效时间类型。0:白天,1:夜晚,2:全天,3:指定时间段integer
    endTime结束时间。生效时间类型为全天和指定时间段时必填,符合HH:mm格式string
    location经纬度。经度在前纬度在后,生效时间类型为白天或夜晚时必填string
    regionName地区名称string
    startTime开始时间。生效时间类型为全天和指定时间段时必填,符合HH:mm格式string
    timeZone时区,格式:+-HH:mmstring
extMsgstring
msgstring

响应示例:

javascript
{
	"code": 0,
	"data": {
		"actions": [
			{
				"delayTime": 0,
				"deviceKey": "",
				"icon": "",
				"id": 0,
				"name": "",
				"productKey": "",
				"property": {
					"code": "",
					"compare": "",
					"dataType": "",
					"id": 0,
					"name": "",
					"subName": "",
					"subType": "",
					"type": "",
					"unit": "",
					"value": {}
				},
				"sceneId": "",
				"sort": 0,
				"type": 0
			}
		],
		"automationId": 0,
		"conditionType": 0,
		"conditions": [
			{
				"deviceKey": "",
				"icon": "",
				"name": "",
				"productKey": "",
				"property": {
					"code": "",
					"compare": "",
					"dataType": "",
					"id": 0,
					"name": "",
					"subName": "",
					"subType": "",
					"type": "",
					"unit": "",
					"value": {}
				},
				"sort": 0,
				"timer": {
					"dayOfWeek": "",
					"time": "",
					"timeZone": "",
					"type": 0
				},
				"type": 0
			}
		],
		"icon": "",
		"name": "",
		"nameType": 0,
		"precondition": {
			"effectDate": "",
			"effectDateType": 0,
			"effectTimeType": 0,
			"endTime": "",
			"location": "",
			"regionName": "",
			"startTime": "",
			"timeZone": ""
		}
	},
	"extMsg": "",
	"msg": ""
}