物联网设备与控制器智能绑定的实现方法及系统技术方案

技术编号:15395133 阅读:196 留言:0更新日期:2017-05-19 06:43
本发明专利技术涉及一种物联网设备与控制器智能绑定的实现方法及系统,提供了一种同时兼顾受控端、控制端、控制主体三方绑定关系而设计。本发明专利技术物联网设备与控制器智能绑定的实现方法,包括物联网设备与唯一控制器建立匿名绑定;在云平台上注册用户账号,用户账号在主控制器上登录,该用户账号验证通过,物联网设备与该用户账号建立用户静态绑定;云平台向该子控制器下发物联网设备列表,子控制器与物联网设备进行用户动态绑定;在云平台上授权某些用户账号与其权限内的物联网设备或设备组进行绑定;和/或用户账户登录子控制器识别绑定二维码,子控制器与物联网设备进行用户邀请绑定。本发明专利技术能够有效、快速的同时处理控制器、用户账号与物联网设备的三方绑定关系。

Method and system for realizing intelligent binding of Internet of things equipment and controller

The invention relates to a method and a system for realizing intelligent binding of an Internet of things device and a controller, and provides a design for taking into account the binding relationship between the three sides of a controlled end, a control end and a control subject. The realization method of the invention of networking equipment and intelligent controller bindings, including networking equipment to establish an anonymous bind with the only controller; registered user account in the cloud platform, user account login in the main controller, the user account verification through networking equipment and the user account to create user static binding to the cloud platform; the controller from networking equipment list, sub controller and networking equipment to bind user dynamic authorization; some user accounts and permissions within the networking device or group of devices in the cloud platform for binding; and / or user account login controller to identify the binding of two-dimensional code, sub controller and networking equipment for users to invite binding. The invention can effectively and rapidly process the three party binding relation of the controller, the user account and the Internet of things devices.

【技术实现步骤摘要】
物联网设备与控制器智能绑定的实现方法及系统
本专利技术涉及一种物联网设备与控制器智能绑定的实现方法及系统。
技术介绍
物联网环境中,如果要对物联网设备进行控制,往往需要确定和建立物联网设备(受控端)、控制器(控制端)和用户(控制主体)三方之间的绑定关系。通常,一个物联网设备需要接受多个控制器和多个用户的控制;一个用户可以在一个或多个控制器上登录;一个用户或者一个控制器则可以控制多个物联网设备。用户与物联网设备的绑定涉及到用户的操作权限和优先级;控制器与物联网设备的绑定(即匿名绑定)涉及到控制器的控制范围和控制时机;用户与控制器的绑定(即用户在控制器上登录)涉及到安全性和多重登录等问题。因此,物联网系统中设备与用户的绑定问题是关系到安全、功能和用户体验的一个基本问题。以下列举几个控制器与物联网设备的绑定的相关技术:1、控制器与物联网设备的绑定技术,例如:《一种可调控按键开关系统及其控制、绑定方法》申请号:CN201510407969.5。一种可调控按键开关系统,包括:若干控制模块,且每个所述控制模块均固定连接有至少一个开关,用以接收所述开关发出的动作信号,控制与所述动作信号具有绑定关系的电器产生对应动作;云存储模块,存储有所述绑定关系,且所述云存储模块分别与每个所述控制模块连接,用以接收所述控制模块转发来的所述动作信号并根据所述动作信号生成执行命令信号;以及所述控制模块接收所述执行命令信号,控制与所述动作信号具有所述绑定关系的电器产生对应动作。这类方法属于物理控制器与物联网设备的控制前向绑定技术,局限性在于:没有用户的概念,造成任何人使用控制器的效果都一样必须事先完成设备绑定才能进行对设备进行控制,操作较复杂,无法实现即插即用2、控制器与物联网设备的反向绑定技术,例如:《一种基于按键开关的反向绑定装置及其实现方法》申请号:CN201310573661.9。一种基于按键开关的反向绑定装置及其实现方法,包括电子电路、按键开关绑定设置器、按键开关和控制终端四部分,当业务逻辑模块接收到来自按键开关绑定设置器的对控制终端某个设备的开关绑定信号后,电子电路进入开关检测绑定状态,在开关检测绑定状态有效时间内,按键动作检测模块如果检测到按键开关的某个开关有动作,业务逻辑模块会将该开关和待绑定的设备进行关系对应,并将此对应关系写入电子电路的数据存储模块,通过通信模块向按键开关绑定设置器发送开关绑定情况的反馈信号,开关绑定过程结束。这类方法属于物理控制器与物联网设备的控制反向绑定技术,局限性在于:没有用户的概念,造成任何人使用控制器的效果都一样解绑过程较繁琐3、控制器与物联网设备的动态绑定技术,例如:《移动物联网动态绑定控制系统及方法》(申请号:CN201210155854.8)。一种移动物联网动态绑定控制系统,其特征在于,包括:一中央控制器;一具有拍照功能的客户端,与所述中央控制器通信连接;一智能装置,与所述中央控制器通信连接;其中,所述中央控制器设置动态绑定信息并显示在所述智能装置上,所述客户端通过拍照获取所述动态绑定信息并将其发送至所述中央控制器,建立控制链路。这类方法局限性在于:绑定特征码在物联网设备上显示,有安全隐患特征码没有用户属性,造成任何人输入特征码的效果都一样4、用户与物联网设备的绑定技术,例如:《一种物联网系统中终端接入认证的方法及装置》(申请号:CN201310231570.7)。物联网管理平台获得通信网络中设置的位置存储设备发来的通过网络注册的物联网终端的设备标识和设置在物联网终端中的用户识别卡标识;判断所述物联网终端是否定制有设备标识和用户识别卡标识的绑定业务;在判断结果为是时,确定获得的用户识别卡标识和设备标识是否与预先存储的用户识别卡标识和设备标识绑定关系一致;在确定出获得的用户识别卡标识和设备标识与预先存储的用户识别卡标识和设备标识绑定关系一致时,发送绑定关系正确响应消息,指示所述物联网终端接入网络进行业务处理。5、《控制器与物联网设备绑定、通信的实现方法和装置》(CN201410608750.7)。一种控制器与物联网设备绑定的实现方法,包括:控制器获取搜索支持约定协议的设备的指令;在局域网内搜索得到支持约定协议的设备的物理标识码;请求物联网平台注册得到设备用于登录物联网平台的设备账号和设备密码;将设备账号和设备密码发送给对应的设备,以供设备登录物联网平台时使用;向物联网平台发送包含设备账号和本机登录物联网平台所用的用户账号的设备绑定请求,使得以用户账号登录物联网平台的控制器与以设备账号登录物联网平台的设备可经由物联网平台进行通信。上述方法为实现控制器与设备之间通信提供了基础。此外,还提供一种控制器与物联网设备绑定的实现装置以及二者通信的实现方法和装置。这类方法属于用户帐号(或标识)与物联网设备的控制前向绑定技术,局限性在于:没有控制器的概念,要求必须获得用户标识或用户帐号才能进行绑定绑定过程需要向物联网物联网设备发送密码,存在安全隐患现有技术对此问题:片面性:现有技术主要解决两方绑定问题,仅考虑控制器和物联网设备的绑定,或者仅考虑用户和物联网设备的绑定;安全隐患:向物联网设备发送密码,或者在物联网设备上显示绑定特征码的做法都不安全;对多用户、多控制器的使用场景支持不足;用户体验差:无法做到即插即用。有鉴于上述的缺陷,本设计人积极加以研究创新,以期创设一种物联网设备与控制器智能绑定的实现方法及系统,使其更具有产业上的利用价值。
技术实现思路
为解决上述技术问题,本专利技术的目的是提供一种能够充分多用户、多控制器的场景,支持用户将绑定复制到或转移给其他用户,支持用户为新用户快速建立绑定的物联网设备与控制器智能绑定的实现方法及系统。本专利技术物联网设备与控制器智能绑定的实现方法,包括:匿名绑定:包括物联网设备为初始状态,物联网设备与唯一控制器建立匿名绑定,其中该唯一控制器为主控制器,其他控制器为子控制器;用户静态绑定:包括在云平台上注册用户账号,用户账号在主控制器上登录,该用户账号验证通过,物联网设备与该用户账号建立用户静态绑定,其中第一个与主控制器完成用户静态绑定的用户账号为物联网设备的主用户账号,其他用户账户为普通用户账号;用户动态绑定:包括主用户账号在子控制器上登录,云平台向该子控制器下发物联网设备列表,子控制器与物联网设备进行用户动态绑定;用户授权绑定:包括系统管理员账号或主用户账号登录云平台,在云平台上授权某些用户账号与其权限内的物联网设备或设备组进行绑定,被授权的用户账号登录子控制器时云平台下发该用户已授权的物联网设备列表,完成用户账号与物联网设备或物联网设备组的用户授权绑定;和/或用户申请绑定:包括主用户账号登录云平台,通过云平台生成绑定二维码,用户账户登录子控制器识别绑定二维码,子控制器与物联网设备进行用户邀请绑定。进一步地,所述匿名绑定具体包括:对物联网设备进行复位,使物联网设备处于初始状态,在限定的时间周期内,建立物联网设备与主控器的通讯连接关系,通过物联网设备记录主控器的唯一标示,主控制器记录物联网设备唯一标示,完成主控制器与物联网设备的匿名绑定。进一步地,用户申请绑定过程中生成的绑定二维码的属性包括:指定用户账号或不指定用户账号、有效次数为单次或多次、有效期、复制绑定关系或本文档来自技高网
...
物联网设备与控制器智能绑定的实现方法及系统

【技术保护点】
一种物联网设备与控制器智能绑定的实现方法,其特征在于,包括:匿名绑定:包括物联网设备为初始状态,物联网设备与唯一控制器建立匿名绑定,其中该唯一控制器为主控制器,其他控制器为子控制器;用户静态绑定:包括在云平台上注册用户账号,用户账号在主控制器上登录,该用户账号验证通过,物联网设备与该用户账号建立用户静态绑定,其中第一个与主控制器完成用户静态绑定的用户账号为物联网设备的主用户账号,其他用户账户为普通用户账号;用户动态绑定:包括主用户账号在子控制器上登录,云平台向该子控制器下发物联网设备列表,子控制器与物联网设备进行用户动态绑定;用户授权绑定:包括系统管理员账号或主用户账号登录云平台,在云平台上授权某些用户账号与其权限内的物联网设备或设备组进行绑定,被授权的用户账号登录子控制器时云平台下发该用户已授权的物联网设备列表,完成用户账号与物联网设备或物联网设备组的用户授权绑定;和/或用户申请绑定:包括主用户账号登录云平台,通过云平台生成绑定二维码,用户账户登录子控制器识别绑定二维码,子控制器与物联网设备进行用户邀请绑定。

【技术特征摘要】
1.一种物联网设备与控制器智能绑定的实现方法,其特征在于,包括:匿名绑定:包括物联网设备为初始状态,物联网设备与唯一控制器建立匿名绑定,其中该唯一控制器为主控制器,其他控制器为子控制器;用户静态绑定:包括在云平台上注册用户账号,用户账号在主控制器上登录,该用户账号验证通过,物联网设备与该用户账号建立用户静态绑定,其中第一个与主控制器完成用户静态绑定的用户账号为物联网设备的主用户账号,其他用户账户为普通用户账号;用户动态绑定:包括主用户账号在子控制器上登录,云平台向该子控制器下发物联网设备列表,子控制器与物联网设备进行用户动态绑定;用户授权绑定:包括系统管理员账号或主用户账号登录云平台,在云平台上授权某些用户账号与其权限内的物联网设备或设备组进行绑定,被授权的用户账号登录子控制器时云平台下发该用户已授权的物联网设备列表,完成用户账号与物联网设备或物联网设备组的用户授权绑定;和/或用户申请绑定:包括主用户账号登录云平台,通过云平台生成绑定二维码,用户账户登录子控制器识别绑定二维码,子控制器与物联网设备进行用户邀请绑定。2.根据权利要求1所述的物联网设备与控制器智能绑定的实现方法,其特征在于,所述匿名绑定具体包括:对物联网设备进行复位,使物联网设备处于初始状态,在限定的时间周期内,建立物联网设备与主控器的通讯连接关系,通过物联网设备记录主控器的唯一标示,主控制器记录物联网设备唯一标示,完成主控制器与物联网设备的匿名绑定。3.根据权利要求2所述的物联网设备与控制器智能绑定的实现方法,其特征在于,用户申请绑定过程中生成的绑定二维码的属性包括:指定用户账号或不指定用户账号、有效次数为单次或多次、有效期、复制绑定关系或转移绑定关系、物联网设备列表;其中,指定用户的绑定二维码只对指定的用户账号有效,不指定用户的绑定二维码对所有用户账号有效;单次有效绑定二维码被使用一次后即时效;如果主用户为绑定二维码设定了有效期,则超过有效期无论是否使用过,该二维码即失效;如果绑定二维码设定为复制绑定关系,则成功使用此二维码的用户会获得与主用户账号相同的物联网设备列表;如果绑定二维码设定为转移绑定关系,则成功使用此二维码的用户账号会获得与主用户账号相同的物联网设备列表,同时成为新的主用户账号,原主用户账号则变为普通用户账号,主用户账号选择部分或全部物联网设备生成绑定二维码。4.根据权利要求3所述的物联网设备与控制器智能绑定的实现方法,其特征在于,还包括普通用户账号登录主控器或云平台解除该普通用户账号与物联网设备或物联网设备组的绑定;主用户账号或系统管理员账号登录云平台解除所辖区用户账号与物联网设备或设备组的绑定。5.根据权利要求4所述的物联网设备与控制器智能绑定的实现方法,其特征在于,物联网设备初始化过程具体包括:对物联网设备进行复位操作;确定在预定时间周期内控制器与物联网设备是否匿名绑定成功,若不成功或绑定超时,则物联网设备恢复正常工作状态;若成功,则原有绑定失效,记录该绑定至云平台,用户静态绑定;云平台判断新绑定的用户是...

【专利技术属性】
技术研发人员:孙宝石曹石
申请(专利权)人:苏州数言信息技术有限公司
类型:发明
国别省市:江苏,32

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

1