一种智能设备、智能设备的控制方法及装置的制造方法_3

文档序号:8921812阅读:来源:国知局
从而避免了智能设备因属性参数值相互约束而导致控制失败的情况,提高了联网的服务质量。
[0082]本发明实施例还提供一种智能设备控制装置,如图8所示,包括:
[0083]连接模块,用于与所述智能设备建立连接,根据所述智能设备创建智能设备实例;
[0084]接收模块,用于接收设置所述智能设备的操作请求并解析所述操作请求,确定需要操作的属性参数值;
[0085]第一获取模块,获取所述属性参数值的前置条件;
[0086]第二获取模块,用于根据所述属性参数值的前置条件的地址源获取所述地址源对应属性参数值;
[0087]分析模块,用于所述地址源对应属性参数值与所述前置条件的限定值比较,并根据所述比较的结果向所述智能设备发送控制命令。
[0088]所述分析模块如图9所示,包括:
[0089]第一分析单元,用于若所述地址源对应属性参数值包含于所述限定值中,则向所述智能设备下发直接设置所述需要操作的属性参数值的命令;
[0090]第二分析单元,用于若所述地址源对应属性参数值不包含于所述限定值中,则先向所述智能设备下发设置所述地址源对应属性参数值命令,使所述地址源对应属性参数值包含于所述限定值中,再向所述智能设备下发设置所述需要操作的属性参数值的命令。
[0091 ] 所述连接模块,如图10所示,包括:
[0092]第一连接单元,用于通过局域网中服务器与所述智能设备建立连接;
[0093]或者,第二连接单元,用于通过云服务器与局域网中服务器建立连接,再与所述智能设备建立连接。
[0094]现实生活中,智能设备的属性参数之间是具有逻辑关系的,但在现有技术中,智能设备的属性参数之间没有逻辑关系;通常智能家居场景下对于接入网络的智能设备,需要控制中心根据智能设备的设备模型创建对应的设备实例,从而实现用户对智能设备的控制,由于智能设备的属性参数之间不具有任何逻辑关系,会导致对智能设备控制失败,从而影响物联网的服务质量;与最接近的现有技术相比,本发明提供了一种智能设备控制装置能够通过在智能设备的每个属性参数中增加任意个包括地址源和限定值的并列关系的前置条件字段,构建智能设备的属性参数之间的逻辑关系;当智能终端向智能设备发送控制命令时,使得智能设备能够根据前置条件的地址源和限定值先设置该命令对应的属性参数值的前置条件对应的属性参数值,使前置条件对应的属性参数值满足该前置条件的要求,再设置命令对应的属性参数值,从而避免了智能设备因属性参数值相互约束而导致控制失败的情况,提高了联网的服务质量。
[0095]最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的【具体实施方式】进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
【主权项】
1.一种智能设备控制方法,其特征在于,包括: 与所述智能设备建立连接,根据所述智能设备创建智能设备实例; 接收设置所述智能设备的操作请求并解析所述操作请求,确定需要操作的属性参数值; 获取所述属性参数值的前置条件,所述前置条件包括:限定值和地址源; 根据所述地址源获取所述地址源对应的属性参数值; 将所述地址源对应属性参数值与所述前置条件的限定值进行比较,并根据所述比较的结果向所述智能设备发送控制命令。2.如权利要求1所述的方法,其特征在于,所述地址源对应属性参数值与所述前置条件的限定值比较,并根据比较的结果向所述智能设备发送控制命令包括: 若所述地址源对应属性参数值包含于所述限定值中,则向所述智能设备下发直接设置所述需要操作的属性参数值的命令; 若所述地址源对应属性参数值不包含于所述限定值中,则先向所述智能设备下发设置所述地址源对应属性参数值命令,使所述地址源对应属性参数值包含于所述限定值中,再向所述智能设备下发设置所述需要操作的属性参数值的命令。3.如权利要求1所述的方法,其特征在于,所述与所述智能设备建立连接包括:通过局域网中服务器与所述智能设备建立连接;或者,通过云服务器与局域网中服务器建立连接,再与所述智能设备建立连接。4.一种智能设备,其特征在于,包括: 在所述智能设备的各项属性参数中增加η项前置条件字段,其中η为自然数;所述前置条件包括:限定值和地址源。5.如权利要求4所述的设备,其特征在于,所述智能设备的模型包括:基本信息、属性和操作。6.如权利要求4所述的设备,其特征在于,所述操作至少包括所述属性参数对应的操作参数,所述操作参数能够设置其对应属性参数值。7.如权利要求4所述的设备,其特征在于,所述属性参数值包括:数据类型、数值、数值范围、写标识、前置条件;且所述数据类型、数值、数值范围、写标识、前置条件均为并列关系O8.如权利要求4所述的设备,其特征在于,所述操作参数包括:用于设置数值的参数和返回值。9.一种智能设备控制装置,其特征在于,包括: 连接模块,用于与所述智能设备建立连接,根据所述智能设备创建智能设备实例; 接收模块,用于接收设置所述智能设备的操作请求并解析所述操作请求,确定需要操作的属性参数值; 第一获取模块,获取所述属性参数值的前置条件,所述前置条件包括:限定值和地址源; 第二获取模块,用于根据所述属性参数值的前置条件的地址源获取所述地址源对应属性参数值; 分析模块,用于所述地址源对应属性参数值与所述前置条件的限定值比较,并根据所述比较的结果向所述智能设备发送控制命令。10.如权利要求9所述的装置,其特征在于,所述分析模块包括: 第一分析单元,用于若所述地址源对应属性参数值包含于所述限定值中,则向所述智能设备下发直接设置所述需要操作的属性参数值的命令; 第二分析单元,用于若所述地址源对应属性参数值不包含于所述限定值中,则先向所述智能设备下发设置所述地址源对应属性参数值命令,使所述地址源对应属性参数值包含于所述限定值中,再向所述智能设备下发设置所述需要操作的属性参数值的命令。11.如权利要求9所述的装置,其特征在于,所述连接模块包括: 第一连接单元,用于通过局域网中服务器与所述智能设备建立连接; 或者,第二连接单元,用于通过云服务器与局域网中服务器建立连接,再与所述智能设备建立连接。
【专利摘要】本发明涉及一种智能设备、智能设备的控制方法及装置,包括:与智能设备建立连接,根据智能设备创建智能设备实例;接收设置智能设备的操作请求并解析操作请求,确定需要操作的属性参数值;获取属性参数值的前置条件,前置条件包括:限定值和地址源;根据地址源获取地址源对应的属性参数值;将地址源对应属性参数值与前置条件的限定值进行比较,并根据比较的结果向智能设备发送控制命令;本发明提供的一种智能设备、智能设备的控制方法及装置能够通过在智能设备的每个属性参数中增加n项前置条件字段,构建智能设备的属性参数之间的逻辑关系,从而避免了智能设备控制失败的情况。
【IPC分类】G05B19/418, G05B15/02
【公开号】CN104898437
【申请号】CN201510213674
【发明人】王先庆
【申请人】北京海尔广科数字技术有限公司, 青岛海尔智能家电科技有限公司
【公开日】2015年9月9日
【申请日】2015年4月29日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1