数据共享方法、装置、电子设备、存储介质及产品制造方法及图纸

技术编号:32873858 阅读:12 留言:0更新日期:2022-04-02 12:04
本发明专利技术提供一种数据共享方法、装置、电子设备、存储介质及产品,该数据共享方法包括:接收第一终端的共享请求,所述共享请求包括设备型号;若数据库中存在与所述设备型号具备映射关系的接入设备型号,则将所述接入设备型号的配置信息返回给所述第一终端。本发明专利技术提供的数据共享方法、装置、电子设备及存储介质,能够大大简化开发者进行数据的繁琐操作配置,通过映射关系查找发出请求终端的共享接入终端,从而将需要开发者人工配置确认的大量数据交由程序自动完成配置。序自动完成配置。序自动完成配置。

【技术实现步骤摘要】
数据共享方法、装置、电子设备、存储介质及产品


[0001]本专利技术涉及智能家居
,尤其涉及一种数据共享方法、装置、电子设备、存储介质及产品。

技术介绍

[0002]在智能家居系统中,用户可通过控制一套设备中的任意终端实现对整套设备的控制,例如用户可控制中央空调系统中的任意一台室内机实现对所有室内机和室外机的控制。
[0003]然而,对于开发人员来说,想实现上述用户控制功能需要将一套设备中的所有终端都接入服务器进行维护和升级。由于同一套设备中所有终端的功能、属性、配网文案、配置文件等需配置成完全相同,若升级错了或者漏升级,会造成用户使用中功能执行不成功,即会引起很严重的生产问题。因此,手工配置核对工作十分繁琐且容易出错,无论从质量上还是数量都没有保证。

技术实现思路

[0004]本专利技术提供一种数据共享方法、装置、电子设备、存储介质及产品,用以解决现有技术中开发人员对整套设备维护时,配置核对工作十分繁琐缺陷,将需要开发者人工配置确认的大量数据由程序自动完成。
[0005]本专利技术提供一种数据共享方法,包括:
[0006]接收第一终端的共享请求,所述共享请求包括设备型号;
[0007]若数据库中存在与所述设备型号具备映射关系的接入设备型号,则将所述接入设备型号的配置信息返回给所述第一终端。
[0008]根据本专利技术提供的一种数据共享方法,所述接收第一终端的共享请求,之前还包括:
[0009]接收第二终端的接入请求;
[0010]建立所述第二终端的设备型号和所述第二终端的同组每个终端的设备型号之间的映射关系并存储至所述数据库中。
[0011]根据本专利技术提供的一种数据共享方法,所述同组每个终端包括设置在同一场景下实现同一功能的每个终端。
[0012]根据本专利技术提供的一种数据共享方法,所述将所述第二终端的设备型号和所述第二终端的同组所有终端的设备型号存为映射关系至所述数据库中,包括:
[0013]若所述第二终端满足接入规则,则将所述第二终端的设备型号确定为接入设备型号;
[0014]建立所述第二终端的设备型号和所述第二终端的同组每个终端的设备型号之间的映射关系并存储至所述数据库中。
[0015]根据本专利技术提供的一种数据共享方法,所述将所述设备型号的映射关系中接入设
备型号的配置信息返回给所述第一终端,之后还包括:将所述返回给第一终端的配置信息发送给物联网的其他域进行交互。
[0016]根据本专利技术提供的一种数据共享方法,所述配置信息包括设备基本信息、属性信息、告警信息、无效信息、逻辑约束规则信息、补丁命令和配网文案中的至少一种。
[0017]根据本专利技术提供的一种数据共享方法,所述接收第一终端的共享请求,之后还包括:
[0018]若数据库中不存在与所述设备型号具备映射关系的接入设备型号,则向所述第一终端返回未接收到配置信息的消息。
[0019]本专利技术还提供一种数据共享装置,包括:
[0020]接收模块,用于接收第一终端的共享请求,所述共享请求包括设备型号;
[0021]共享模块,用于判断若数据库中存在与所述设备型号具备映射关系的接入设备型号,则将所述接入设备型号的配置信息返回给所述第一终端。
[0022]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述数据共享方法的步骤。
[0023]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述数据共享方法的步骤。
[0024]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述数据共享方法的步骤。
[0025]本专利技术提供的一种数据共享方法、装置、电子设备及存储介质,通过接收终端的共享请求,所述共享请求包括设备型号和请求内容;根据所述设备型号查找数据库并向所述发出共享请求的终端返回配置信息。使用本专利技术的方法能够大大简化开发者进行数据的繁琐操作配置,通过映射关系查找发出请求终端的共享接入终端,从而将需要开发者人工配置确认的大量数据交由程序自动完成配置。在实现用户绑定任意终端即可享受智能控制生活的功能之上,减少了开放人员的工作量。
附图说明
[0026]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本专利技术实施例提供的数据共享方法的流程示意图;
[0028]图2是本专利技术实施例提供的数据共享方法的数据库存储的映射关系示意图;
[0029]图3是本专利技术实施例中服务器与物联网中其他终端数据交互示意图;
[0030]图4是本专利技术实施例提供的数据共享方法时序图;
[0031]图5是本专利技术实施例提供的数据共享装置的结构示意图;
[0032]图6是本专利技术实施例提供的电子设备的结构示意图。
具体实施方式
[0033]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]本专利技术使用的各种术语或短语具有本领域普通技术人员公知的一般含义,即便如此,本专利技术仍然希望在此对这些术语或短语作更详尽的说明和解释。如果本文涉及的术语和短语有与公知含义不一致的,则以本专利技术所表述的含义为准;并且如果在本专利技术中没有定义,则其具有本领域普通技术人员通常理解的含义。
[0035]在智能家居系统的应用环境下,用户会在app上绑定一个智能终端的型号即可对该终端进行控制。为了实现终端的智能控制和更新,每个终端都需要接入服务器使开发人员进行维护。像洗衣机和热水器这种终端都是单体的,同一类型的只需要在服务器维护一个设备型号就可以。
[0036]然而有些终端属于一整套智能电器,如空调,分为室内机和室外机,尤其是中央空调,往往存在一拖四即四个室内机和一个室外机的形式。若想要使中央空调实现用户绑定任意一台室内机或者室外机型号即可实现智能控制的功能,开发人员必须将所有的室内机和室外机都接入服务器,并对每个终端分别进行维护。但是属于一整套智能电器的配置文件一模一样,若将他们分别接入服务器并逐一维护,一方面工作量巨大、繁琐且容易出错,另一方面程序冗余不简洁,很浪费开发人员的时间,用户体验不好。同时,空调进行功能升级时,需要将该空调型号对应的室内机和室外机全部升级,若升级错了或者漏升级,会造成用户使用中功能执行不成功,即会引起很严重的生产问题。
...

【技术保护点】

【技术特征摘要】
1.一种数据共享方法,其特征在于,包括:接收第一终端的共享请求,所述共享请求包括设备型号;若数据库中存在与所述设备型号具备映射关系的接入设备型号,则将所述接入设备型号的配置信息返回给所述第一终端。2.根据权利要求1所述的数据共享方法,其特征在于,所述接收第一终端的共享请求,之前还包括:接收第二终端的接入请求;建立所述第二终端的设备型号和所述第二终端的同组每个终端的设备型号之间的映射关系并存储至所述数据库中。3.根据权利要求2所述的数据共享方法,其特征在于,所述同组每个终端包括设置在同一场景下实现同一功能的每个终端。4.根据权利要求2所述的数据共享方法,其特征在于,所述将所述第二终端的设备型号和所述第二终端的同组所有终端的设备型号存为映射关系至所述数据库中,包括:若所述第二终端满足接入规则,则将所述第二终端的设备型号确定为接入设备型号;建立所述第二终端的设备型号和所述第二终端的同组每个终端的设备型号之间的映射关系并存储至所述数据库中。5.根据权利要求1至4中任一项所述的数据共享方法,其特征在于,所述将所述设备型号的映射关系中接入设备型号的配置信息返回给所述第一终端,之后还包括:将所述返回给第一终端的配置信息发送给物联网的其他域进行交互。6.根据权利...

【专利技术属性】
技术研发人员:丁张辉
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1