物联网通信协议配置方法和装置制造方法及图纸

技术编号:14865107 阅读:154 留言:0更新日期:2017-03-19 21:03
本发明专利技术提供了一种物联网通信协议配置方法和装置,该方法包括:获取录入的网络接入设备的设备标识,并从预设设备类型集合中选定设备类型;获取公有属性选择指令,并根据公有属性选择指令而从选定的设备类型所对应的预设公有属性集合中选定设备标识所对应的公有属性;获取对应于选定的公有属性的第一触发配置指令,并根据第一触发配置指令确定对应于选定的公有属性的触发条件和触发动作;根据选定的公有属性的信息以及对应的触发条件和触发动作,在物联网服务平台上生成并存储对应于设备标识的用于接入物联网服务平台而与网络接入设备连接通信的通信协议。本发明专利技术通过提供统一的物联网接入服务,降低了设备提供方为提供物联网服务支持所需的成本。

【技术实现步骤摘要】

本专利技术涉及物联网
,特别是涉及一种物联网通信协议配置方法和装置
技术介绍
物联网是新一代信息技术的重要组成部分,其英文名称是“TheInternetofthings”,是指物物相连的互联网。物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络,物联网使得基于用户端的互联网延伸和扩展到了物品与物品之间的信息交换和通信。目前在物联网方面已经有一些研究以及应用,通过在一些物体中植入传感器与中央服务器连接来实现物联网,这样中央服务器就可以与植入了传感器的各种物体互联互通。然而,目前通过中央服务器来管理植入了传感器的物体的物联网方案,需要中央服务器管理,成本太高,难以应用到民用领域。
技术实现思路
基于此,有必要针对目前通过中央服务器来管理植入了传感器的物体的物联网方案成本高的问题,提供一种物联网通信协议配置方法和装置。一种物联网通信协议配置方法,所述方法包括:获取录入的网络接入设备的设备标识,并从预设设备类型集合中选定设备类型;获取公有属性选择指令,并根据所述公有属性选择指令而从所述选定的设备类型所对应的预设公有属性集合中选定所述设备标识所对应的公有属性;获取对应于所述选定的公有属性的第一触发配置指令,并根据所述第一触发配置指令确定对应于所述选定的公有属性的触发条件和触发动作;根据所述选定的公有属性的信息以及对应的触发条件和触发动作,在物联网服务平台上生成并存储对应于所述设备标识的用于接入所述物联网服务平台而与网络接入设备连接通信的通信协议。一种物联网通信协议配置装置,所述装置包括:获取模块,用于获取录入的网络接入设备的设备标识,并从预设设备类型集合中选定设备类型;公有属性选定模块,用于获取公有属性选择指令,并根据所述公有属性选择指令而从所述选定的设备类型所对应的预设公有属性集合中选定所述设备标识所对应的公有属性;第一触发信息配置模块,用于获取对应于所述选定的公有属性的第一触发配置指令,并根据所述第一触发配置指令确定对应于所述选定的公有属性的触发条件和触发动作;通信协议生成模块,用于根据所述选定的公有属性的信息以及对应的触发条件和触发动作,在物联网服务平台上生成并存储对应于所述设备标识的用于接入所述物联网服务平台而与网络接入设备连接通信的通信协议。上述物联网通信协议配置方法和装置,通过提供预设设备类型集合,为每种设备类型提供公有属性的信息。这样在通过物联网服务平台添加可以接入物联网的网络接入设备时,就可以在预设设备类型集合中选定设备类型,并在选定的设备类型所对应的预设公有属性集合中选定公有属性,并配置其相应的触发条件和触发动作,使得物联网服务平台自动生成用于接入物联网服务平台而与网络接入设备连接通信的通信协议。这样设备提供方可以根据自身需求而通过物联网服务平台灵活配置以生成适用于自身所提供的网络接入设备的通信协议,通过统一的物联网服务平台提供接入物联网的服务,极大地降低了设备提供方为提供物联网服务支持所需的成本,推进物联网的民用化。附图说明图1为一个实施例中物联网通信系统的应用环境图;图2为一个实施例中配置终端的内部结构示意图;图3为一个实施例中物联网通信协议配置方法的流程示意图;图4为一个实施例中设备添加页面的交互界面示意图;图5为一个实施例中公有属性配置页面的交互界面示意图;图6为一个实施例中公有属性信息配置页面的交互界面示意图;图7为一个实施例中自定义属性配置页面的交互界面示意图;图8为一个实施例中自定义属性信息配置页面的交互界面示意图;图9为一个实施例中动作配置页面的交互界面示意图;图10为一个实施例中动作信息配置页面的交互界面示意图;图11为一个实施例中预览生成的轻应用的交互界面的步骤的流程示意图;图12为一个实施例中交互界面预览页面的交互界面示意图;图13为一个实施例中根据第一触发配置指令确定对应于选定的公有属性的触发条件和触发动作的步骤的流程示意图;图14为一个实施例中预览配置结果的步骤的流程示意图;图15为一个实施例中配置结果预览页面的交互界面示意图;图16为一个实施例中设备状态清单页面的交互界面示意图;图17为一个实施例中物联网通信协议配置装置的结构框图;图18为另一个实施例中物联网通信协议配置装置的结构框图;图19为再一个实施例中物联网通信协议配置装置的结构框图;图20为一个实施例中图17中的第一触发信息配置模块的结构框图;图21为一个实施例中物联网通信协议配置装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,提供了一种物联网通信系统100,包括物联网服务平台102、至少一个用户终端104、至少一个网络接入设备106以及配置终端108。物联网服务平台102用于提供对物联网服务的支持,可以用独立的一个服务器实现,也可以包括多个服务器,且每个服务器分别实现物联网服务平台102的部分功能。用户终端104直接面向用户,可以是台式计算机也可以是移动终端,移动终端比如可以是智能手机、平板电脑以及PDA(个人数字助理)等。网络接入设备106是指可以接入物联网并可通过物联网进行控制的设备,与用户终端104不同,可以是网络摄像头、智能电视机、打印机、无线路由器、智能灯泡以及智能开关等。配置终端108是用于配置物联网通信协议的终端,通过网络与物联网服务平台连接,主要面向网络接入设备106的提供方,比如设备生产商。配置终端108提供对于用于使用户终端104接入物联网服务平台102而与网络接入设备106连接通信的通信协议进行配置的功能。图1中的配置终端108的内部结构如图2所示,包括通过系统总线连接的处理器、存储介质、内存、网络接口、显示屏幕和输入设备。其中,配置终端108的存储介质存储有操作系统和一种物联网通信协议配置装置,该物联网通信协议配置装置用于实现一种物联网通信协议配置方法。如图3所示,在一个实施例中,提供了一种物联网通信协议配置方法,本实施例以该方法应用于上述图1以及图2中的配置终端来举例说明。该方法具体包括以下步骤:步骤302,获取录入的网络接入设备的设备标识,并从预设设备类型集合中选定设备类型。具体地,配置终端通过其网络接口连接到物联网服务平台,本文档来自技高网...

【技术保护点】
一种物联网通信协议配置方法,所述方法包括:获取录入的网络接入设备的设备标识,并从预设设备类型集合中选定设备类型;获取公有属性选择指令,并根据所述公有属性选择指令而从所述选定的设备类型所对应的预设公有属性集合中选定所述设备标识所对应的公有属性;获取对应于所述选定的公有属性的第一触发配置指令,并根据所述第一触发配置指令确定对应于所述选定的公有属性的触发条件和触发动作;根据所述选定的公有属性的信息以及对应的触发条件和触发动作,在物联网服务平台上生成并存储对应于所述设备标识的用于接入所述物联网服务平台而与网络接入设备连接通信的通信协议。

【技术特征摘要】
1.一种物联网通信协议配置方法,所述方法包括:
获取录入的网络接入设备的设备标识,并从预设设备类型集合中选定设备
类型;
获取公有属性选择指令,并根据所述公有属性选择指令而从所述选定的设
备类型所对应的预设公有属性集合中选定所述设备标识所对应的公有属性;
获取对应于所述选定的公有属性的第一触发配置指令,并根据所述第一触
发配置指令确定对应于所述选定的公有属性的触发条件和触发动作;
根据所述选定的公有属性的信息以及对应的触发条件和触发动作,在物联
网服务平台上生成并存储对应于所述设备标识的用于接入所述物联网服务平台
而与网络接入设备连接通信的通信协议。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取自定义属性配置指令,并据以获取对应于所述设备标识的自定义属性
的信息;
获取对应于所述自定义属性的信息的第二触发配置指令,并根据所述第二
触发配置指令确定对应于所述自定义属性的信息的触发条件和触发动作;
所述根据所述选定的公有属性的信息以及对应的触发条件和触发动作,在
物联网服务平台上生成并存储对应于所述设备标识的用于接入所述物联网服务
平台而与网络接入设备连接通信的通信协议,包括:
根据所述选定的公有属性的信息和获取的自定义属性的信息以及各自所对
应的触发条件和触发动作,在物联网服务平台上生成并存储对应于所述设备标
识的用于接入所述物联网服务平台而与网络接入设备连接通信的通信协议。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述选定的公有属性的信息以及对应的触发条件和触发动作,采用所
述选定的设备类型所对应的预设轻应用模板生成对应于所述设备标识的轻应
用。
4.根据权利要求3所述的方法,其特征在于,所述在根据所述选定的公有
属性的信息以及对应的触发条件和触发动作,采用所述选定的设备类型所对应

\t的预设轻应用模板生成对应于所述设备标识的轻应用之前,还包括:
获取轻应用预览指令;
响应于所述轻应用预览指令,根据所述选定的公有属性的信息以及对应的
触发条件和触发动作,采用所述选定的设备类型所对应的预设轻应用模板生成
轻应用的交互界面并展示;
检测到对所述交互界面中的控件的测试指令时,展示所述控件所对应的公
有属性的描述信息。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一触发配置
指令确定对应于所述选定的公有属性的触发条件和触发动作,包括:
根据所述第一触发配置指令触发对应于所述选定的公有属性的第一配置页
面,并获取在所述第一配置页面中录入的触发条件;
根据在所述第一配置页面中触发的动作配置指令而对所述录入的触发条件
暂存,并跳转到第二配置页面;
在所述第二配置页面中完成对触发动作选项的编辑后返回所述第一配置页
面并展示暂存的触发条件以及经过编辑的触发动作选项;
根据在所述第一配置页面中触发的确认指令,将当前第一配置页面中展示
的触发条件以及选定的触发动作选项确定为对应于所述选定的公有属性的触发
条件和触发动作。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取配置结果预览指令;
根据所述配置结果预览指令分别展示预设公有属性集合和触发动作选项集
合;
将展示的预设公有属性集合和触发动作选项集合中分别对应于所述设备标
识的公有属性和触发动作通过连接线连接起来。
7.一种物联网通信协议配...

【专利技术属性】
技术研发人员:张锬锬
申请(专利权)人:腾讯科技上海有限公司
类型:发明
国别省市:上海;31

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

1