Skip to content

Query Scene Log List

Interface Address:/v2/cep/enduserapi/selectSceneLogList

Request Method:POST

Request Data Type:application/json

Response Data Type:*/*

Interface Description:Query Scene Log List

Request Parameters:

Parameter NameParameter DescriptionRequest TypeRequiredData Typeschema
lastExecutionIdLast execution record IDbodytrueinteger
limitNumber of items per pagebodytrueinteger
Authorizationheaderfalsestring
fidFamily ID, required when home mode is enabled, otherwise notbodyfalsestring

Response Status:

Status CodeDescriptionschema
200OKApiResult«List«Scene Log Details»»
201Created
401Unauthorized
403Forbidden
404Not Found

Response Parameters:

Parameter NameParameter DescriptionTypeschema
codeinteger(int32)integer(int32)
dataarrayScene Log Details
  callTypeCall methodstring
  executionIdExecution record IDinteger(int64)
  executionListExecution detailsarrayExecution Details
    actionResultListAction execution detailsarrayAction Execution Result
      actionScene thing modelActionModelActionModel
        codeThing model identifierstring
        dataTypeThing model data typestring
        idThing model function IDinteger
        nameThing model function namestring
        subNamestring
        subTypeRead/write typestring
        typeThing model function typestring
        unitThing model unitstring
        valueThing model valueobject
      executionTimeExecution timeinteger
      reasonFailure reasonstring
      resultExecution result. Success: true, Failure: falseboolean
    deviceKeyDevice/Group IDstring
    deviceNameDevice name/Group namestring
    deviceTypeDevice type, 1: Normal device, 2: Group deviceinteger
    executionResultAction execution result, 1: Success, 2: Failure, 3: Partial successinteger
    logoImageScene LOGOstring
    productKeyProduct KEYstring
  executionResultExecution result, 1: Success, 2: Failure, 3: Partial successinteger(int32)
  executionTimeExecution timeinteger(int64)
  sceneIconScene iconstring
  sceneIdScene IDstring
  sceneNameScene namestring
extMsgstring
msgstring

Response Example:

javascript
{
	"code": 0,
	"data": [
		{
			"callType": "",
			"executionId": 0,
			"executionList": [
				{
					"actionResultList": [
						{
							"action": {
								"code": "",
								"dataType": "",
								"id": 0,
								"name": "",
								"subName": "",
								"subType": "",
								"type": "",
								"unit": "",
								"value": {}
							},
							"executionTime": 0,
							"reason": "",
							"result": true
						}
					],
					"deviceKey": "",
					"deviceName": "",
					"deviceType": 0,
					"executionResult": 0,
					"logoImage": "",
					"productKey": ""
				}
			],
			"executionResult": 0,
			"executionTime": 0,
			"sceneIcon": "",
			"sceneId": "",
			"sceneName": ""
		}
	],
	"extMsg": "",
	"msg": ""
}