车机外设的控制方法及装置、车辆、系统和存储介质与流程

未命名 10-08 阅读:125 评论:0


1.本技术涉及智能网联技术领域,尤其涉及一种车机外设的控制方法及装置、车辆、系统和存储介质。


背景技术:

2.随着车辆的不断发展,车辆端所提供的功能也随之增多,相应的车载外设衍生品(简称外设)越来越多。参照图1所示,一般车辆端以网联车机20为主节点,外设(包括usb外设30或者蓝牙外设30)可以通过usb串口、蓝牙、wi fi等协议连接到车载多媒体上,从而用户可以通过网联车机控制连接的外设。在上述架构基础上,如要新增一类外设,网联车机需要适配新的控制信号,并完成hmi交互界面、控制逻辑的开发,即需要升级网联车机软件才能接入新的设备,并即便完成升级,网联车机的usb口和蓝牙信道有限,将极大影响外设接入的数量,从而应用用户体验。


技术实现要素:

3.本技术实施例提供一种车机外设的控制方法及装置、车辆、系统和存储介质,通过该方法通过衍生品设备集成iot sdk和wifi联网功能,直接连接到iot后台;网联车机端同时集成iot sdk,实现网联车机与衍生品设备连通;同时在车机端的hmi交互界面采用h5网页,实现添加新设备和操作控制功能新增设备时只需要修改h5页面和iot后台,不需要更新网联车机软件。并且每个设备都可通过wifi独立接入iot平台,设备接入数量不受网联车机接口资源限制。
4.第一方面,本技术实施例提供一种车机外设的控制方法,应用于车机,所述方法包括:响应于用户操作,获取待添加外设信息;基于待添加外设信息,向待添加外设发送配网信息;基于待添加外设信息,向iot平台发送外设绑定请求信息;以及基于所述iot平台的h5控制页面的更新,完成外设添加。通过该方法每个外设都可通过wifi独立接入iot平台,设备接入数量不受网联车机接口资源限制。
5.在一种可能实现的方式中,所述待添加外设信息包括所述待添加外设的设备id;所述基于待添加外设信息,向待添加外设发送配网信息包括:基于所述待添加外设的设备id,向所述待添加外设发送所述车机的车载wifi热点信息,使所述待添加外设基于所述车载wifi热点信息连接所述车机的wifi热点,以完成网络连接配置。
6.在一种可能实现的方式中,在所述添加外设基于所述车载wifi热点信息连接所述车机的wifi热点,完成网络连接配置之后,所述待添加外设基于自身集成的iot sdk以及无线网络功能与所述iot平台无线连接。
7.在一种可能实现的方式中,所述待添加外设信息包括所述待添加外设的设备id;所述车机基于待添加外设信息,向iot平台发送外设绑定请求信息包括:向所述iot平台发送所述待添加外设的设备id以及所在车辆的车辆vin,使所述iot平台基于所述待添加外设的设备id以及所在车辆的车辆vin,将所述待添加外设的关联信息保存至所述iot平台的数
据库。
8.在一种可能实现的方式中,基于所述iot平台的h5控制页面的更新,完成外设添加包括:当确认所述iot平台在完成外设与车辆绑定,并完成h5控制页面更新后,则完成新外设的添加。
9.在一种可能实现的方式中,在基于所述iot平台的h5控制页面的更新,完成外设添加之后,还包括:响应于用户操作,通过所述iot平台向目标外设发送控制指令;以及基于所述目标外设上报的执行结果和状态信息,在车机显示屏展示所述目标外设的控制界面。
10.在一种可能实现的方式中,所述响应于用户操作,通过所述iot平台向目标外设发送控制指令包括:响应于用户在车机显示屏展示的h5控制页面对目标外设对应图标的点击操作,在所述车机显示屏上展示所述目标外设的控制界面;响应于用户在目标外设的控制界面对目标控件的点击操作,向iot平台发送外设控制信息,控制所述iot平台基于所述外设控制信息向所述目标外设发送控制指令;其中,所述外设控制信息包括车辆vin、用户id、所述目标外设的设备id以及控件信息。
11.在一种可能实现的方式中,所述基于所述目标外设上报的执行结果和状态信息,在车机显示屏展示所述目标外设的控制界面包括:获取所述iot平台反馈的所述目标外设的执行结果和状态信息;以及基于所述目标外设的执行结果和状态信息,更新所述目标外设的控制界面中所述目标外设的执行状态;其中,所述目标外设的执行状态包括:所述目标外设的工作模式和消耗品信息。
12.第二方面,本技术实施例还提供一种车机外设的控制方法,应用于移动终端,包括:
13.第三方面,本技术实施例还提供一种车机外设的控制装置,包括处理器和存储器,所述存储器用于存储至少一条指令,所述指令由所述处理器加载并执行时实现第一方面和/或第二方面提供的车机外设的控制方法。
14.第四方面,本技术实施例还提供一种车辆,该车辆包括第三方面提供的车机外设的控制装置。在一种实施方式中,该车辆的车机包括该车机外设的控制装置。
15.第五方面,本技术实施例还提供一种移动终端,该移动终端包括第三方面提供的车机外设的控制装置。
16.第六方面,本技术实施例还提供一种车联系统,该系统包括用户终端、车机、iot平台以及外接衍生品设备(外设)。其中,该用户终端可以为第五方面提供的移动终端。该用户终端和车机均包括第三方面提供的车机外设的控制装置。
17.第七方面,本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面和/或第二方面提供的车机外设的控制方法。
18.第八方面,本技术实施例还提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现第一方面和/或第二方面提供的车机外设的控制方法。
附图说明
19.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申
请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1为相关技术中车载多媒体系统连接外设的示意图;
21.图2为本技术一个实施例提供的车机外设控制系统架构的示意图;
22.图3为本技术一个实施例提供的车机外设的控制方法的流程图;
23.图4为本技术另一个实施例提供的车机外设的控制方法的流程图;
24.图5为本技术再一个实施例提供的车机外设的控制方法的流程图;
25.图6为本技术一个实施例提供车机外设的控制装置的结构示意图。
具体实施方式
26.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
27.本技术实施例提供一种车机外设的控制方法,通过该方法可以在车机新增外设类型时,使外设连接网络后与iot平台建立连接,从而可以接收网联车机通过iot平台发送的控制指令,完成与网联车机的连接与交互,即在外设类型的增多时降低针对网联车机的相关协议、信号处理、逻辑控制以及交互界面等研发工作的工作量,并且通过该连接方式可以提高车机连接外设的数量。
28.为实现上述车机外设的控制方法,本技术实施例还提供一种车机外设控制系统。图2为本技术一个实施例提供的车机外设控制系统架构的示意图。参照图2所示,该系统可以包括用户终端10、车机20、iot平台以及外接衍生品设备(外设)30。其中,用户终端10与iot平台进行移动通信连接,其中车机20内安装有车载iot app,且该车机20可以为一种网联车机,在一种实施方式中,该车机20内配置有移动通信模组。如4g模组或5g模组,车机20启动车载iot app后,可以与用户终端10实现连接与交互。
29.在一些实施例中,该车机20内还配置有车载无线模块,示例性的,可以为车载wifi热点模块,从而外设30可以通过连接车机20的wifi热点以实现与车机之间的连接与交互。
30.在一些实施例中,外设30具有独立连接wifi上网的功能,并且外设30还集成有iotsdk,外设30通过连接车机20的wifi热点后实现网络连接,进而外设30可以通过该网络连接与iot平台建立连接,即车机20启动车载iot app后,可以通过iot平台向外设发送控制指令或者发送其他信息。
31.在一些实施例中,车机20的车载iot app的前端交互界面采用h5页面。其中,车机20启动车载iot app后,在车机20的显示屏上展示h5页面,响应于用户在显示屏界面上操作,通过h5协议将相应信息发送至iot平台,进而iot平台在通过外设30的iot sdk将相应控制指令下发到外设30上。
32.在一些实施例中,用户终端10、车机20以及外设30之间存在绑定关系,在一种实施方式中,用户终端10的账号(如用户id)、车机20的设备号(设备id)和用户账号(如用户id)、车辆识别码(veh ic le ident ificat ion number,vin)以及外设30的设备号(设备id)之间相关联,从而iot平台可以通过一些逻辑处理后准确地将相应控制指令发送到指定外设
上,其中,为便于识别,上述用户id可以为同一id。
33.以下结合附详细说明车机添加新外设的相关技术方案。
34.图3为本技术一个实施例提供的车机外设的控制方法的流程图。
35.参照图3所示,该方法的流程可以包括以下步骤:
36.s301:响应于用户操作,车机获取待添加外设信息。
37.在一些实施例中,用户想要添加一个新的外设时,可以在车机显示屏的交互界面上进行添加操作,具体地,用户可以点击启动车机上的iot app,iot app启动后车机通过网络向iot平台发送h5控制页面请求信息,从而iot平台基于车机的请求下发控制页面,进而用户可以车机的车机显示屏的交互界面上点击“添加外设”的虚拟按键,触发车机进入外设添加流程。
38.在一些实施例中,车机和待添加外设均配置有蓝牙模块,即具有蓝牙功能。在进入该外设添加流程后,车机可以通过蓝牙搜索可添加设备,车机显示屏可以向用户展示可添加设备列表,在进而响应于用户操作,车机确定用户在添加设备列表中选定的设备,车机可以获取到待添加外设信息,示例性的,获取到待添加外设的设备id。
39.s302:车机基于待添加外设信息,向待添加外设发送配网信息。
40.在一些实施例中,车机进入外设添加流程后,车机可以向待添加外设发送配网信息,以使待添加外设基于接收到的配网信息完成网联配置。在一种实施方式中,该配网信息可以包括车机的车载wifi热点信息,待添加外设可以基于车机发送的车载wifi热点信息连接车机的wifi热点,以完成网络连接配置,即完成待添加外设与车机之间的网联配置。
41.在一些实施例中,待添加外设在完成网联配置之后,可以基于外设内部集成的iot sdk与iot平台建立连接。
42.s303:车机基于待添加外设信息,向iot平台发送外设绑定请求信息。
43.在一些实施例中,车机在获取到待添加外设的设备id后,可以向iot平台发送外设绑定请求信息,其中,该外设绑定请求信息可以包括待添加外设的设备id以及车机所在车辆的车辆vin。iot平台在接收到车机发送的外设绑定请求信息后,触发进入外设与车辆绑定流程,在该绑定流程中,iot平台可以基于添加外设的设备id以及车辆vin进行关联,并将相应关联信息保存至iot平台数据库,外设与车辆绑定流程结束。
44.在一些实施例中,iot平台在完成待添加外设与车辆之间的关联之后,还可以基于待添加外设信息(如设备id)更新h5控制页面的相关信息。
45.s304:基于iot平台的h5控制页面的更新,车机iot新增外设完成。
46.在一些实施例中,iot平台在完成外设与车辆绑定,并完成h5控制页面更新后,实现将新增外设的添加。在完成外设添加后,用户即可通过车机控制该外设。示例性的,若新增外设为智能车载香氛,在智能车载香氛完成添加后,车机可以在显示屏的界面上添加该智能车载香氛的图标,响应于用户点击智能车载香氛的图标,车机可以展示智能车载香氛的控制页面,从而响应于用户在智能车载香氛的控制页面的操作,控制智能车载香氛执行相应动作,示例性的,控制智能车载香氛进入工作模式或退出工作模式。
47.通过上述实施例,外设通过集成iot sdk和wifi联网功能,直接连接到iot后台,车机端同时集成iot sdk,实现车机与外设备连通。同时在车机端的hmi交互界面采用h5网页,实现添加新外设和操作控制功能新增外设时只需要修改h5页面和iot后台,不需要更新网
联车机软件,极大提高设备接入效率,降低开发成本。每个外设都可通过wifi独立接入iot平台,外设接入数量不受网联车机接口资源限制。
48.以下结合附图详细说明车机控制外设的相关技术方案。
49.图4为本技术另一个实施例提供的车机外设的控制方法的流程图。
50.参照图4所示,该方法的流程还可以包括以下步骤:
51.s401:响应于用户操作,车机通过iot平台向目标外设发送控制指令。
52.在一些实施例中,当车机开机且iot app启动后,车机向iot平台请求h5控制页面,进而iot平台基于车机的请求下发控制页面,从而车机可以在显示屏展示h5控制页面,其中车机显示屏展示的h5控制页面中可以包含已添加的外设的相应图标,进而用户可以点击车机显示屏展示的h5控制页面中目标外设的图标,以进入目标外设的控制界面。示例性的,当用户点击h5控制页面中的智能车载香氛的图标后,可以进入智能车载香氛的控制界面。
53.在一些实施例中,用户可以在车机显示屏展示的h5控制页面中目标外设的控制界面点击目标控件控制目标外设执行相应动作。其中,响应于用户点击目标外设的控制界面的目标控件,车机可以通过iot平台向目标外设发送相应控制指令,在一种实施方式中,响应于用户点击目标外设的控制界面的目标控件,车机可以向iot平台发送外设控制信息,其中,该外设控制信息可以包含车辆vin、用户id、外设设备id以及控件信息。iot平台可以基于接收到的外设控制信息信生成相应的目标外设控制指令,并通过网络将该目标外设控制指令发送至目标外设。示例性的,用户点击智能车载香氛控制界面的“开启”控件后,车机将向iot平台发送外设控制信息,其中,该外设控制信息可以包含车辆vin、用户id、智能车载香氛的设备id以及“开启”控件信息,iot平台将控制智能车载香氛开启的控制指令通过网络发送至智能车载香氛。
54.s402:车机基于目标外设上报的执行结果和状态信息,在车机显示屏展示目标外设的控制界面。
55.在一些实施例中,目标外设在接收到控制指令后,基于控制指令执行相应动作,进一步地,目标外设可以将执行结果以及目标外设的状态信息通过iot平台反馈至车机。从而车机可以基于目标外设反馈的执行结果和状态信息在目标外设的控制界面展示相应数据。在一种实施方式中,目标外设基于控制指令执行相应动作后,可以将执行结果和目标外设的状态信息发送至iot平台,进而iot平台基于接收到的执行结果和目标外设的状态信息更新车机h5控制页面中目标外设的执行状态,并将更新后的h5控制页面下发至目标车辆(车辆vin对应车辆)的车机,进而车机基于接收到更新后的h5控制页面展示目标外设的执行状态。目标外设的执行状态可包括目标外设的工作模式和消耗品信息。示例性的,智能车载香氛在接收到“开启”控制指令后,进入工作模式,并将“工作中”的执行结果以及剩余香氛信息(如香料剩余60%或者剩余留香时间800小时)发送至iot平台,进而iot平台基于接收到的“工作中”的执行结果以及剩余香氛信息更新车机h5控制页面中目标外设的执行状态,并将更新后的h5控制页面下发至目标车辆(车辆vin对应车辆)的车机,进而车机基于接收到更新后的h5控制页面展示智能车载香氛的执行状态,该执行状态可以包括智能车载香氛“工作中”以及剩余留香时间800小时的信息。
56.通过衍生品设备集成iot sdk和wifi联网功能,直接连接到iot后台;网联车机端同时集成iot sdk,实现网联车机与衍生品设备连通;同时在车机端的hmi交互界面采用h5
网页,实现添加新设备和操作控制功能新增设备时只需要修改h5页面和iot后台,不需要更新网联车机软件,极大提高设备接入效率,降低开发成本。
57.以下结合附图详细说明用户终端控制外设的相关技术方案。
58.图5为本技术再一个实施例提供的车机外设的控制方法的流程图。
59.参照图5所示,该方法的流程还可以包括以下步骤:
60.s501:响应于用户操作,用户终端通过iot平台向目标外设发送控制指令。
61.在一些实施例中,当用户点击启动用户终端的智能iot功能后,用户终端向iot平台请求h5控制页面,进而iot平台基于用户终端的请求下发控制页面,从而用户终端可以在显示屏展示h5控制页面,其中用户终端显示屏展示的h5控制页面中可以包含已添加的外设的相应图标,进而用户可以点击用户终端显示屏展示的h5控制页面中目标外设的图标,以进入目标外设的控制界面。示例性的,当用户点击h5控制页面中的智能车载香氛的图标后,可以进入智能车载香氛的控制界面。
62.在一些实施例中,用户可以在用户终端显示屏展示的h5控制页面中目标外设的控制界面点击目标控件控制目标外设执行相应动作。其中,响应于用户点击目标外设的控制界面的目标控件,用户终端可以通过iot平台向目标外设发送相应控制指令,在一种实施方式中,响应于用户点击目标外设的控制界面的目标控件,用户终端可以向iot平台发送外设控制信息,其中,该外设控制信息可以包含车辆vin、用户id、外设设备id以及控件信息。iot平台可以基于接收到的外设控制信息信生成相应的目标外设控制指令,并通过网络将该目标外设控制指令发送至目标外设。示例性的,用户点击智能车载香氛控制界面的“开启”控件后,用户终端将向iot平台发送外设控制信息,其中,该外设控制信息可以包含车辆vin、用户id、智能车载香氛的设备id以及“开启”控件信息,iot平台将控制智能车载香氛开启的控制指令通过网络发送至智能车载香氛。
63.s502:用户终端基于目标外设上报的执行结果和状态信息,在用户终端显示屏展示目标外设的控制界面。
64.在一些实施例中,目标外设在接收到控制指令后,基于控制指令执行相应动作,进一步地,目标外设可以将执行结果以及目标外设的状态信息通过iot平台反馈至用户终端。从而用户终端可以基于目标外设反馈的执行结果和状态信息在目标外设的控制界面展示相应数据。在一种实施方式中,目标外设基于控制指令执行相应动作后,可以将执行结果和目标外设的状态信息发送至iot平台,进而iot平台基于接收到的执行结果和目标外设的状态信息更新用户终端h5控制页面中目标外设的执行状态,并将更新后的h5控制页面下发至用户终端,进而用户终端基于接收到更新后的h5控制页面展示目标外设的执行状态。示例性的,智能车载香氛在接收到“开启”控制指令后,进入工作模式,并将“工作中”的执行结果以及剩余香氛信息(如香料剩余60%或者剩余留香时间800小时)发送至iot平台,进而iot平台基于接收到的“工作中”的执行结果以及剩余香氛信息更新用户终端h5控制页面中目标外设的执行状态,并将更新后的h5控制页面下发至用户终端,进而用户终端基于接收到更新后的h5控制页面展示智能车载香氛的执行状态,该执行状态可以包括智能车载香氛“工作中”以及香料剩余60%的信息。
65.本方案中每个设备都可通过wifi独立接入iot平台,设备接入数量不受网联车机接口资源限制;同时衍生品设备可以连接家庭wifi作为家用设备,扩大了衍生品设备的使
用范围。
66.基于图4和图5所示实施例提供的外设控制方法,在一些实施例中,车载app或者移动终端上的app还可以为企业app,其中,可以在企业app打开iot功能,拉取并展示h5页面,进而用户可以在该h5页面上的操作界面上进行相应操作,并通过h5协议传到iot后台,iot后台再通过外设的iot sdk将控制指令下发给相应外设,从而将控制指令发送至目标外设实现相应控制。
67.在一些实施例中,外设与车辆、用户的绑定关系通过外设device id、车辆vin、网联车机device id、用户账户user id实现相互绑定。iot平台可以通过一些逻辑处理后精准地将控制指令下发到指定外设上。
68.图6为本技术一个实施例提供的车机外设的控制装置的结构示意图。
69.参照图6所示,该装置可以包括处理器601和存储器602,存储器602用于存储至少一条指令,指令由处理器601加载并执行时实现本技术任一实施例提供的车机外设的控制方法。
70.本技术实施例还提供一种车辆,该车辆包括图6所示实施例提供的车机外设的控制装置。在一种实施方式中,该车辆的车机包括该车机外设的控制装置。
71.本技术实施例还提供一种移动终端,该移动终端包括图6所示实施例提供的车机外设的控制装置。
72.本技术实施例还提供一种车联系统,该系统包括用户终端、车机、iot平台以及外接衍生品设备(外设)。其中,该用户终端可以为上述移动终端。该用户终端和车机均包括图6所示实施例提供的车机外设的控制装置。
73.本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现本技术任一实施例提供的车机外设的控制方法。
74.本技术实施例还提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现本技术任一实施例提供的车机外设的控制方法。
75.可以理解的是,所述应用可以是安装在终端上的应用程序(nativeapp),或者还可以是终端上的浏览器的一个网页程序(webapp),本技术实施例对此不进行限定。
76.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
77.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
78.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
79.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
80.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本技术各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-on ly memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
81.以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本技术保护的范围之内。
82.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。

技术特征:
1.一种车机外设的控制方法,其特征在于,应用于车机,所述方法包括:响应于用户操作,获取待添加外设信息;基于待添加外设信息,向待添加外设发送配网信息;基于待添加外设信息,向iot平台发送外设绑定请求信息;以及基于所述iot平台的h5控制页面的更新,完成外设添加。2.根据权利要求1所述的方法,其特征在于,所述待添加外设信息包括所述待添加外设的设备id;所述基于待添加外设信息,向待添加外设发送配网信息包括:基于所述待添加外设的设备id,向所述待添加外设发送所述车机的车载wifi热点信息,使所述待添加外设基于所述车载wifi热点信息连接所述车机的wifi热点,以完成网络连接配置。3.根据权利要求2所述的方法,其特征在于,在所述添加外设基于所述车载wifi热点信息连接所述车机的wifi热点,完成网络连接配置之后,所述待添加外设基于自身集成的iot sdk以及无线网络功能与所述iot平台无线连接。4.根据权利要求1所述的方法,其特征在于,所述待添加外设信息包括所述待添加外设的设备id;所述车机基于待添加外设信息,向iot平台发送外设绑定请求信息包括:向所述iot平台发送所述待添加外设的设备id以及所在车辆的车辆vin,使所述iot平台基于所述待添加外设的设备id以及所在车辆的车辆vin,将所述待添加外设的关联信息保存至所述iot平台的数据库。5.根据权利要求1所述的方法,其特征在于,基于所述iot平台的h5控制页面的更新,完成外设添加包括:当确认所述iot平台在完成外设与车辆绑定,并完成h5控制页面更新后,则完成新外设的添加。6.根据权利要求1-5任一项所述的方法,其特征在于,在基于所述iot平台的h5控制页面的更新,完成外设添加之后,还包括:响应于用户操作,通过所述iot平台向目标外设发送控制指令;以及基于所述目标外设上报的执行结果和状态信息,在车机显示屏展示所述目标外设的控制界面。7.根据权利要求6所述的方法,其特征在于,所述响应于用户操作,通过所述iot平台向目标外设发送控制指令包括:响应于用户在车机显示屏展示的h5控制页面对目标外设对应图标的点击操作,在所述车机显示屏上展示所述目标外设的控制界面;响应于用户在目标外设的控制界面对目标控件的点击操作,向iot平台发送外设控制信息,控制所述iot平台基于所述外设控制信息向所述目标外设发送控制指令;其中,所述外设控制信息包括车辆vin、用户id、所述目标外设的设备id以及控件信息。8.根据权利要求6所述的方法,其特征在于,所述基于所述目标外设上报的执行结果和状态信息,在车机显示屏展示所述目标外设的控制界面包括:获取所述iot平台反馈的所述目标外设的执行结果和状态信息;以及
基于所述目标外设的执行结果和状态信息,更新所述目标外设的控制界面中所述目标外设的执行状态;其中,所述目标外设的执行状态包括:所述目标外设的工作模式和消耗品信息。9.一种车机外设的控制装置,其特征在于,所述装置包括:处理器和存储器,所述存储器用于存储至少一条指令,所述指令由所述处理器加载并执行时实现如权利要求1-8中任意一项所述的车机外设的控制方法。10.一种车辆,其特征在于,所述车辆包括权利要求8所述的车机外设的控制装置。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任意一项所述的车机外设的控制方法。

技术总结
本申请实施例提供一种车机外设的控制方法及装置、车辆、系统和存储介质,该方法包括应于用户操作,获取待添加外设信息;基于待添加外设信息,向待添加外设发送配网信息;基于待添加外设信息,向IoT平台发送外设绑定请求信息;以及基于所述IoT平台的H5控制页面的更新,完成外设添加。通过该方法通过衍生品设备集成IoT SDK和Wifi联网功能,直接连接到IoT后台;网联车机端同时集成IoT SDK,实现网联车机与衍生品设备连通;同时在车机端的HMI交互界面采用H5网页,实现添加新设备和操作控制功能新增设备时只需要修改H5页面和IoT后台,不需要更新网联车机软件。并且每个设备都可通过wifi独立接入IoT平台,设备接入数量不受网联车机接口资源限制。接口资源限制。接口资源限制。


技术研发人员:黄桂容 潘炫桦 黄召烜 聂亚梅 张行秀
受保护的技术使用者:上汽通用五菱汽车股份有限公司
技术研发日:2023.07.31
技术公布日:2023/10/5
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐