文档首页 > > API参考> API> Kafka接口> 远程控制响应上报 vehicleoc-v1-vehiclecommand

远程控制响应上报 vehicleoc-v1-vehiclecommand

分享
更新时间:2020/04/17 GMT+08:00

功能介绍

当车辆T-BoX执行完成远程控制指令,将远程控制的响应结果上报给车联网平台,远程控制结果(如远控后车门、车窗状态)通过该Kafka消息上报至车企/TSP平台。

Topic

vehicleoc-v1-vehiclecommand

消息结构体

表1 响应Body参数

参数

参数类型

描述

body

OpenVehicleCommandTopicBodyDTO

消息内容

header

OpenTopicHeaderDTO

消息头

表2 OpenVehicleCommandTopicBodyDTO

参数

参数类型

描述

vehicle_command_id

String

远控指令编号

vehicle_id

String

车辆编号

vin

String

车辆VIN编号

device_id

String

命令接收设备ID,比如TBox的device_id。

command

String

车命令(部分示例):

  • CTRL_DOOR

  • CTRL_WINDOW

  • CTRL_SUNROOF

  • CTRL_SEAT

  • CTRL_HVAC

  • CTRL_BATTERY_HEAT

  • CTRL_BATTERY_CHARGE

rsp_result

RspResultDTO

远程控制命令响应结果

status

String

车命令状态: 挂起(由于车未连接网络), 已投递到TBox, TBox上报执行中, TBox上报成功完成, TBox上报执行失败, 过期未完成(过期未达到成功或失败状态), 人为取消(已投递不能取消)。

取值范围:

  • PENDING

  • DELIVERED

  • RUNNING

  • SUCCESS

  • FAILURE

  • EXPIRED

  • CANCELED

timestamp

String

-

表3 RspResultDTO

参数

参数类型

描述

data

DataDTO object

-

error

ErrorCodeTBoxDTO object

-

表4 DataDTO

参数

参数类型

描述

door

DoorDTO object

-

window

WindowDTO object

-

sunroof

SunroofDTO object

-

light_horn

LightHornDTO object

-

seat

SeatDTO object

-

hvac

HVACDTO object

-

battery_heat

BatteryHeatDTO object

-

battery_charge

BatteryChargeDTO object

-

表5 DoorDTO

参数

参数类型

描述

door_status

String

车门状态。

取值范围:

  • OPEN

  • CLOSE

rear_status

String

尾门状态。

取值范围:

  • OPEN

  • CLOSE

rear_lock_status

String

后备箱锁状态。

取值范围:

  • LOCK

  • UNLOCK

left_front_status

String

左前车门状态。

取值范围:

  • OPEN

  • CLOSE

right_front_status

String

右前车门状态。

取值范围:

  • OPEN

  • CLOSE

left_back_status

String

左后车门状态。

取值范围:

  • OPEN

  • CLOSE

right_back_status

String

右后车门状态。

取值范围:

  • OPEN

  • CLOSE

cent_lock_status

String

中控锁状态。

取值范围:

  • OPEN

  • CLOSE

front_hood_status

String

前机舱盖状态。

取值范围:

  • OPEN

  • CLOSE

timestamp

String

-

表6 ErrorCodeTBoxDTO

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

表7 OpenTopicHeaderDTO

参数

参数类型

描述

tenant_id

String

租户信息

event

String

消息类型:

  • MODIFIED

  • ADDED

  • DELETED

消息示例

{
"vehicle_command_id" : "1234567890",
"vehicle_id" : "1234567890",
"vin" : "1234567890",
"device_id" : "1234567890",
"command" : "CTRL_DOOR",
"rsp_result" : {
	"data" : {
		"door" : {
			"door_status" : "OPEN",
			"rear_status" : "OPEN",
			"rear_lock_status" : "LOCK",
			"left_front_status" : "OPEN",
			"right_front_status" : "OPEN",
			"left_back_status" : "OPEN",
			"right_back_status" : "OPEN",
			"cent_lock_status" : "OPEN",
			"front_hood_status" : "OPEN",
			"timestamp" : "string"
		}
	}
   },
"status" : "DELIVERED",
"timestamp" : "1234567890",
"header" : {
"tenant_id" : "1234567890",
"event" : "MODIFIED"
}
}
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问