The invention relates to the field of intelligent home. The purpose is to provide a device access control method and device. The control method is: first, the block chain node receives the request of the device sent by the control terminal device; then the block chain node determines its corresponding current authorized version number according to the equipment authorization query; secondly, the block chain node is checked according to the device authorization. A request for an authorization transaction record corresponding to the current authorized version number; if a device authorization transaction record is found, the block chain node determines whether a device authorization query request matches the authorized transaction record of the device, otherwise the block chain node will directly send the block chain node to the control device to send the device authorization query request. Finally, the control end device determines whether to send control command information to the corresponding equipment according to the response information of the authorized query request. This method can be used to realize interoperability and interoperability among different platform.
【技术实现步骤摘要】
一种设备访问控制方法及装置
本专利技术涉及智能家居领域,具体涉及一种设备访问控制方法及装置。
技术介绍
随着智能家居和物联网技术的兴起,各大智能家居厂商和服务提供商纷纷利用自己的优势资源建立自己的物联开放平台,企图引入更多的服务提供商或设备厂商加入自己的平台,实现设备、应用、服务间的互联互通互控。目前,各种物联开放平台百家争鸣,但各物联开放平台之间基本不能实现互联互通。对于设备厂商来说,如果要接入拥有用户资源的服务提供商的物联开放平台,需要在自己的设备中植入服务提供商提供的相应SDK。如果设备厂商需要接入多个物联开放平台,设备厂商的工作量将增大。对于智能家居用户来说,家里的设备可能来自不同设备厂商,而各个设备由不同厂商接入了不同的物联开放平台。因此,智能家居设备间的完全互联互通互控几无可能,用户需要使用不同的应用控制设备,用户体验差。
技术实现思路
有鉴于此,本专利技术提供的一种设备访问控制方法及装置,该控制方法及装置实现了各物联开放平台之间互联互通互控的功能。为实现上述专利技术目的,本专利技术所采用的技术方案是:一种设备访问控制方法,包括以下步骤:步骤一:区块链网络中的区块链节点接收控制端装置发送的设备授权查询请求;步骤二:所述区块链节点根据设备授权查询请求确定其对应的当前授权版本号;步骤三:所述区块链节点根据设备授权查询请求和当前授权版本号确定相对应的设备授权交易记录;步骤四:若步骤三找到设备授权交易记录则继续步骤五,否则跳转至步骤六;步骤五:所述区块链节点判断设备授权查询请求是否与所述设备授权交易记录相匹配;步骤六:所述区块链节点向控制端装置发送设备授权 ...
【技术保护点】
一种设备访问控制方法,其特征在于:包括以下步骤:步骤一:区块链网络(1)中的区块链节点(11)接收控制端装置(3)发送的设备授权查询请求;步骤二:所述区块链节点(11)根据设备授权查询请求确定其对应的当前授权版本号;步骤三:所述区块链节点(11)根据设备授权查询请求和当前授权版本号确定相对应的设备授权交易记录;步骤四:若步骤三找到设备授权交易记录则进行步骤五,否则跳转至步骤六;步骤五:所述区块链节点(11)判断设备授权查询请求是否与所述设备授权交易记录相匹配;步骤六:所述区块链节点(11)向控制端装置(3)发送设备授权查询请求的响应信息;步骤七:所述控制端装置(3)根据接收的授权查询请求的响应信息判断是否向相对应的设备(4)发送控制指令信息。
【技术特征摘要】
1.一种设备访问控制方法,其特征在于:包括以下步骤:步骤一:区块链网络(1)中的区块链节点(11)接收控制端装置(3)发送的设备授权查询请求;步骤二:所述区块链节点(11)根据设备授权查询请求确定其对应的当前授权版本号;步骤三:所述区块链节点(11)根据设备授权查询请求和当前授权版本号确定相对应的设备授权交易记录;步骤四:若步骤三找到设备授权交易记录则进行步骤五,否则跳转至步骤六;步骤五:所述区块链节点(11)判断设备授权查询请求是否与所述设备授权交易记录相匹配;步骤六:所述区块链节点(11)向控制端装置(3)发送设备授权查询请求的响应信息;步骤七:所述控制端装置(3)根据接收的授权查询请求的响应信息判断是否向相对应的设备(4)发送控制指令信息。2.根据权利要求1所述的一种设备访问控制方法,其特征在于:所述步骤一中的设备授权查询请求包括设备标识信息、用户标识信息、访问时间信息和控制指令信息。3.根据权利要求2所述的一种设备访问控制方法,其特征在于:所述步骤二中的区块链节点(11)向设备管理端装置(2)发送设备标识信息和用户标识信息查询相对应的所有历史授权版本号;或者所述区块链节点(11)根据设备标识信息和用户标识信息查询所述区块链节点(11)存储的与所述设备标识信息和所述用户标识信息对应的所有历史授权版本号。4.根据权利要求1所述的一种设备访问控制方法,其特征在于:所述步骤三中的设备授权交易记录包含设备标识信息、用户标识信息、授权版本号、授权有效期和设备授权信息;所述设备授权信息包括所述设备标识信息对应的设备(4)的授权操作或授权操作列表。5.根据权利要求4所述的一种设备访问控制方法,其特征在于:所述授权版本号是一个数值或具有升序规则的一个字符串。6.根据权利要求1所述的一种设备访问控制方法,其特征在于:所述步骤六中的响应信息包括设备标识信息、用户标识信息...
【专利技术属性】
技术研发人员:袁海波,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。