用于智能种植设备的控制方法及控制装置、终端技术领域
本发明涉及智能种植设备技术领域,具体而言,涉及一种用于智能种植设备的控
制方法、一种用于智能种植设备的控制装置和一种终端。
背景技术
目前,关于智能种植设备(比如,阳台种植箱)的相关控制方案中,还没有关于操作
权限的有效的控制方案,即当前只要用户的终端(比如,手机)App(Application,应用程序)
处于登陆状态,则任何其他用户均可以直接对智能种植设备进行随意的操作控制,特别当
有小孩误操作手机时,可能会导致对智能种植设备的误操作,从而给用户带来损失。
因此,如何实现对智能种植设备的操作权限的有效控制和管理,降低由于对智能
种植设备的误操作而给用户带来损失,从而提升用户的使用体验,成为亟待解决的技术问
题。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,通过在对智能种植设备进
行操作控制之前,设置对操作权限进行验证的步骤,以实现对智能种植设备的操作权限的
有效控制和管理,降低由于对智能种植设备的误操作而给用户带来损失,从而提升用户的
使用体验。
有鉴于此,根据本发明的第一方面,提出了一种用于智能种植设备的控制方法,包
括:检测是否接收到对智能种植设备执行预设操作的触发指令;当检测到所述触发指令时,
向服务器发送鉴权请求,所述鉴权请求用于使所述服务器向与所述预设操作关联的验证终
端发送验证信息;根据所述验证终端接收到的所述验证信息确定是否允许对所述智能种植
设备执行所述预设操作。
在该技术方案,当检测到对智能种植设备执行预设操作的触发指令时,首先向服
务器发送对当前操作用户的操作权限进行验证的鉴权请求,以供该服务器根据该鉴权请求
向验证终端发送验证信息,其中,该验证终端是与该预设操作一一对应关联的,即二者之间
存在绑定关系,继而根据验证终端接收到的验证信息确定当前操作用户是否有对该智能种
植设备执行预设操作的操作权限,其中,验证信息优选地可以为预设个数的数字验证码和/
或英文字符串,如此,通过在对智能种植设备进行操作控制之前,设置对操作权限进行验证
的步骤,具体通过将对智能种植设备能进行的操作与相应的验证终端进行关联绑定,并在
验证时向该验证终端发送验证信息的方式实现对智能种植设备的操作权限的有效控制和
管理,降低由于对智能种植设备的误操作而给用户带来损失,从而提升用户的使用体验。
在上述技术方案中,优选地,所述根据所述验证终端接收到的所述验证信息确定
是否允许对所述智能种植设备执行所述预设操作,具体包括:接收所述验证信息,并对所述
验证信息进行权限校验;当所述验证信息通过权限校验时,允许对所述智能种植设备执行
所述预设操作,否则禁止对所述智能种植设备执行所述预设操作。
在该技术方案中,当根据验证终端接收到的验证信息确定当前操作用户是否有对
该智能种植设备执行预设操作的操作权限时,具体地,对验证信息进行权限校验,若通过则
允许其对该智能种植设备执行相应的预设操作,否则拒绝禁止,而在进行权限校验时,可以
通过接收当前操作用输入的验证信息,并发送至服务器进行确定是否为同一验证信息的校
验,从而实现对智能种植设备的操作权限的有效控制和管理。
在上述任一技术方案中,优选地,在所述检测是否接收到对智能种植设备执行预
设操作的触发指令之前,还包括:建立所述预设操作与所述验证终端的关联关系;存储所述
关联关系。
在该技术方案中,为了确保能够顺利实现对智能种植设备的操作权限的有效控制
和管理,禁止权限外的其他用户对该智能种植设备随意进行操作控制,降低误操作带来的
损失,则需要预先建立对智能种植设备可以进行的操作与相应的验证终端之间的关联关系
并进行存储,具体地可以是一个操作对应关联一个验证终端也可以是多个操作对应关联一
个验证终端。
在上述任一技术方案中,优选地,在所述建立所述预设操作与所述验证终端的关
联关系之前,还包括:接收用户输入的身份验证信息;判断所述身份验证信息是否与预设验
证信息相匹配。
在该技术方案中,为了进一步增强对智能种植设备进行操作的安全性和可控性,
则需要在对智能种植设备进行任何操作之前,即包括在将预设操作与验证终端关联之前和
触发对智能种植设备的预设操作之前,验证用户的身份合法性,即确定该当前操作用户是
否在智能种植设备的终端App处于关闭状态时有权利开启,具体通过判断当前操作用户输
入的身份验证信息是否与存储的预设验证信息相匹配,其中,预设验证信息包括但不限于:
数字验证信息、图形验证信息、用户的生物特征信息等。
为了进一步确保对智能种植设备进行操作权限验证的有效性和安全可靠性,安装
智能种植设备的终端App的终端与用于接收验证信息的验证终端最好为不同的终端设备,
比如不同的手机。
在上述任一技术方案中,优选地,所述预设操作包括以下至少之一:制冷操作、加
热操作、加湿操作、灌溉操作、光照补给操作、送风换气操作。
在该技术方案中,用户能够对智能种植设备进行的预设操作包括但不限于:制冷
操作、加热操作、加湿操作、灌溉操作、光照补给操作、送风换气操作,以通过不同的操作对
智能种植设备中种植的植物进行维护管理,当然除此之外还可以包括控制智能种植设备进
行拍摄操作、数据传输操作等,以进一步实现控制的智能性。
根据本发明的第二方面,提出了一种用于智能种植设备的控制装置,包括:检测模
块,用于检测是否接收到对智能种植设备执行预设操作的触发指令;请求模块,用于当所述
检测模块检测到所述触发指令时,向服务器发送鉴权请求,所述鉴权请求用于使所述服务
器向与所述预设操作关联的验证终端发送验证信息;鉴权模块,用于根据所述验证终端接
收到的所述验证信息确定是否允许对所述智能种植设备执行所述预设操作。
在该技术方案,当检测到对智能种植设备执行预设操作的触发指令时,首先向服
务器发送对当前操作用户的操作权限进行验证的鉴权请求,以供该服务器根据该鉴权请求
向验证终端发送验证信息,其中,该验证终端是与该预设操作一一对应关联的,即二者之间
存在绑定关系,继而根据验证终端接收到的验证信息确定当前操作用户是否有对该智能种
植设备执行预设操作的操作权限,其中,验证信息优选地可以为预设个数的数字验证码和/
或英文字符串,如此,通过在对智能种植设备进行操作控制之前,设置对操作权限进行验证
的步骤,具体通过将对智能种植设备能进行的操作与相应的验证终端进行关联绑定,并在
验证时向该验证终端发送验证信息的方式实现对智能种植设备的操作权限的有效控制和
管理,降低由于对智能种植设备的误操作而给用户带来损失,从而提升用户的使用体验。
在上述技术方案中,优选地,所述鉴权模块具体包括:校验子模块,用于接收所述
验证信息,并对所述验证信息进行权限校验;控制子模块,用于当所述校验子模块确定所述
验证信息通过权限校验时,允许对所述智能种植设备执行所述预设操作,以及当所述校验
子模块确定所述验证信息未通过权限校验时,禁止对所述智能种植设备执行所述预设操
作。
在该技术方案中,当根据验证终端接收到的验证信息确定当前操作用户是否有对
该智能种植设备执行预设操作的操作权限时,具体地,对验证信息进行权限校验,若通过则
允许其对该智能种植设备执行相应的预设操作,否则拒绝禁止,而在进行权限校验时,可以
通过接收当前操作用输入的验证信息,并发送至服务器进行确定是否为同一验证信息的校
验,从而实现对智能种植设备的操作权限的有效控制和管理。
在上述任一技术方案中,优选地,还包括:设置模块,用于在所述检测模块检测是
否接收到对智能种植设备执行预设操作的触发指令之前,建立所述预设操作与所述验证终
端的关联关系;存储模块,用于存储所述关联关系。
在该技术方案中,为了确保能够顺利实现对智能种植设备的操作权限的有效控制
和管理,禁止权限外的其他用户对该智能种植设备随意进行操作控制,降低误操作带来的
损失,则需要预先建立对智能种植设备可以进行的操作与相应的验证终端之间的关联关系
并进行存储,具体地可以是一个操作对应关联一个验证终端也可以是多个操作对应关联一
个验证终端。
在上述任一技术方案中,优选地,还包括:接收模块,用于在所述设置模块建立所
述预设操作与所述验证终端的关联关系之前,接收用户输入的身份验证信息;判断模块,用
于判断所述接收模块接收到的所述身份验证信息是否与预设验证信息相匹配。
在该技术方案中,为了进一步增强对智能种植设备进行操作的安全性和可控性,
则需要在对智能种植设备进行任何操作之前,即包括在将预设操作与验证终端关联之前和
触发对智能种植设备的预设操作之前,验证用户的身份合法性,即确定该当前操作用户是
否在智能种植设备的终端App处于关闭状态时有权利开启,具体通过判断当前操作用户输
入的身份验证信息是否与存储的预设验证信息相匹配,其中,预设验证信息包括但不限于:
数字验证信息、图形验证信息、用户的生物特征信息等。
为了进一步确保对智能种植设备进行操作权限验证的有效性和安全可靠性,安装
智能种植设备的终端App的终端与用于接收验证信息的验证终端最好为不同的终端设备,
比如不同的手机。
在上述任一技术方案中,优选地,所述预设操作包括以下至少之一:制冷操作、加
热操作、加湿操作、灌溉操作、光照补给操作、送风换气操作。
在该技术方案中,用户能够对智能种植设备进行的预设操作包括但不限于:制冷
操作、加热操作、加湿操作、灌溉操作、光照补给操作、送风换气操作,以通过不同的操作对
智能种植设备中种植的植物进行维护管理,当然除此之外还可以包括控制智能种植设备进
行拍摄操作、数据传输操作等,以进一步实现控制的智能性。
根据本发明的第三方面,提出了一种终端,包括:如上述技术方案中任一项所述的
用于智能种植设备的控制装置,因此,该终端具有如上述技术方案中任一项所述的用于智
能种植设备的控制装置的所有有益效果,在此不再赘述。
本发明的技术方案,通过在对智能种植设备进行操作控制之前,设置对操作权限
进行验证的步骤,以实现对智能种植设备的操作权限的有效控制和管理,降低由于对智能
种植设备的误操作而给用户带来损失,从而提升用户的使用体验。
附图说明
图1示出了本发明的第一实施例的用于智能种植设备的控制方法的流程示意图;
图2示出了本发明的实施例的确定是否允许对智能种植设备执行预设操作的方法
流程示意图;
图3示出了本发明的实施例的验证对智能种植设备进行操作的用户的身份合法性
的方法流程示意图;
图4示出了本发明的第二实施例的用于智能种植设备的控制方法的流程示意图;
图5示出了本发明的实施例的用于智能种植设备的控制装置的示意框图;
图6示出了图5所示的鉴权模块的组成示意框图。
具体实施方式
为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实
施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施
例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可
以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开
的具体实施例的限制。
图1示出了本发明的第一实施例的用于智能种植设备的控制方法的流程示意图。
如图1所示,根据本发明的第一实施例的用于智能种植设备的控制方法,具体包括
以下流程步骤:
步骤102,检测是否接收到对智能种植设备执行预设操作的触发指令。
步骤104,当检测到所述触发指令时,向服务器发送鉴权请求,所述鉴权请求用于
使所述服务器向与所述预设操作关联的验证终端发送验证信息。
步骤106,根据所述验证终端接收到的所述验证信息确定是否允许对所述智能种
植设备执行所述预设操作。
在该技术方案,当检测到对智能种植设备执行预设操作的触发指令时,比如检测
到当前操作用户的压力触控等,首先向服务器发送对当前操作用户的操作权限进行验证的
鉴权请求,以供该服务器根据该鉴权请求向验证终端发送验证信息,其中,该验证终端是与
该预设操作一一对应关联的,即二者之间存在绑定关系,继而根据验证终端接收到的验证
信息确定当前操作用户是否有对该智能种植设备执行预设操作的操作权限,其中,验证信
息优选地可以为预设个数的数字验证码和/或英文字符串,如此,通过在对智能种植设备进
行操作控制之前,设置对操作权限进行验证的步骤,具体通过将对智能种植设备能进行的
操作与相应的验证终端进行关联绑定,并在验证时向该验证终端发送验证信息的方式实现
对智能种植设备的操作权限的有效控制和管理,降低由于对智能种植设备的误操作而给用
户带来损失,从而提升用户的使用体验。
其中,用户能够对智能种植设备进行的预设操作包括但不限于:制冷操作、加热操
作、加湿操作、灌溉操作、光照补给操作、送风换气操作,以通过不同的操作对智能种植设备
中种植的植物进行维护管理,当然除此之外还可以包括控制智能种植设备进行拍摄操作、
数据传输操作等,以进一步实现控制的智能性。
对于上述步骤106,具体可以通过以下流程步骤进一步实现,如图2所示,包括:
步骤1062,接收所述验证信息,并对所述验证信息进行权限校验。
步骤1064,当所述验证信息通过权限校验时,允许对所述智能种植设备执行所述
预设操作,否则禁止对所述智能种植设备执行所述预设操作。
在该技术方案中,当根据验证终端接收到的验证信息确定当前操作用户是否有对
该智能种植设备执行预设操作的操作权限时,具体地,对验证信息进行权限校验,若通过则
允许其对该智能种植设备执行相应的预设操作,否则拒绝禁止,而在进行权限校验时,可以
通过接收当前操作用输入的验证信息,并发送至服务器进行确定是否为同一验证信息的校
验,从而实现对智能种植设备的操作权限的有效控制和管理。
进一步地,在上述实施例中的步骤102之前还可以具体包括:建立所述预设操作与
所述验证终端的关联关系;存储所述关联关系。
在该技术方案中,为了确保能够顺利实现对智能种植设备的操作权限的有效控制
和管理,禁止权限外的其他用户对该智能种植设备随意进行操作控制,降低误操作带来的
损失,则需要预先建立对智能种植设备可以进行的操作与相应的验证终端之间的关联关系
并进行存储,具体地可以是一个操作对应关联一个验证终端也可以是多个操作对应关联一
个验证终端。
而在上述实施例中建立预设操作与验证终端的关联关系的步骤之前还包括对当
前操作用户的身份合法性进行验证的步骤,如图3所示,具体包括以下流程步骤:
步骤S30,接收用户输入的身份验证信息。
步骤S32,判断所述身份验证信息是否与预设验证信息相匹配。
在该技术方案中,为了进一步增强对智能种植设备进行操作的安全性和可控性,
则需要在对智能种植设备进行任何操作之前,即包括在将预设操作与验证终端关联之前和
触发对智能种植设备的预设操作之前,验证用户的身份合法性,即确定该当前操作用户是
否在智能种植设备的终端App处于关闭状态时有权利开启,具体通过判断当前操作用户输
入的身份验证信息是否与存储的预设验证信息相匹配,其中,预设验证信息包括但不限于:
数字验证信息、图形验证信息、用户的生物特征信息等。
为了进一步确保对智能种植设备进行操作权限验证的有效性和安全可靠性,安装
智能种植设备的终端App的终端与用于接收验证信息的验证终端最好为不同的终端设备,
比如不同的手机。
下面结合图4对本发明的具体实施例进行说明,其中智能种植设备为阳台种植箱,
则在阳台种植箱的相应的手机App中,实现的用于智能种植设备的控制方法,具体包括以下
流程步骤:
步骤402,将能对阳台种植箱进行的控制操作与手机号进行绑定(即建立预设操作
与验证终端的关联关系)。
步骤404,判断是否监测到控制操作,若是,则执行步骤406,否则继续监测。
步骤406,向服务器请求发送验证码到与该控制操作绑定的对应的手机号。
步骤408,在App的相应界面输入验证码进行校验。
步骤410,对该验证码校验通过后,完成对阳台种植箱的控制操作。
综上,根据本发明的技术方案,当用户在App端对阳台种植箱进行控制操作时,增
加权限校验的操作步骤,只有通过权限校验,用户才能对阳台种植箱进行相应地操作,在一
定程度上减少了由于误操作导致的用户损失,特别是由于儿童的误操作,保证了控制操作
的安全性。
图5示出了本发明的实施例的用于智能种植设备的控制装置的示意框图。
如图5所示,根据本发明的实施例的用于智能种植设备的控制装置500,包括:检测
模块502、请求模块504和鉴权模块506。
其中,检测模块502,用于检测是否接收到对智能种植设备执行预设操作的触发指
令;请求模块504,用于当所述检测模块502检测到所述触发指令时,向服务器发送鉴权请
求,所述鉴权请求用于使所述服务器向与所述预设操作关联的验证终端发送验证信息;鉴
权模块506,用于根据所述验证终端接收到的所述验证信息确定是否允许对所述智能种植
设备执行所述预设操作。
在该技术方案,当检测到对智能种植设备执行预设操作的触发指令时,首先向服
务器发送对当前操作用户的操作权限进行验证的鉴权请求,以供该服务器根据该鉴权请求
向验证终端发送验证信息,其中,该验证终端是与该预设操作一一对应关联的,即二者之间
存在绑定关系,继而根据验证终端接收到的验证信息确定当前操作用户是否有对该智能种
植设备执行预设操作的操作权限,其中,验证信息优选地可以为预设个数的数字验证码和/
或英文字符串,如此,通过在对智能种植设备进行操作控制之前,设置对操作权限进行验证
的步骤,具体通过将对智能种植设备能进行的操作与相应的验证终端进行关联绑定,并在
验证时向该验证终端发送验证信息的方式实现对智能种植设备的操作权限的有效控制和
管理,降低由于对智能种植设备的误操作而给用户带来损失,从而提升用户的使用体验。
其中,用户能够对智能种植设备进行的预设操作包括但不限于:制冷操作、加热操
作、加湿操作、灌溉操作、光照补给操作、送风换气操作,以通过不同的操作对智能种植设备
中种植的植物进行维护管理,当然除此之外还可以包括控制智能种植设备进行拍摄操作、
数据传输操作等,以进一步实现控制的智能性。
进一步地,根据本发明的实施例,如图6所示,上述鉴权模块506具体包括:校验子
模块5062和控制子模块5064。
其中,校验子模块5062,用于接收所述验证信息,并对所述验证信息进行权限校
验;控制子模块5064,用于当所述校验子模块5062确定所述验证信息通过权限校验时,允许
对所述智能种植设备执行所述预设操作,以及当所述校验子模块5062确定所述验证信息未
通过权限校验时,禁止对所述智能种植设备执行所述预设操作。
在该技术方案中,当根据验证终端接收到的验证信息确定当前操作用户是否有对
该智能种植设备执行预设操作的操作权限时,具体地,对验证信息进行权限校验,若通过则
允许其对该智能种植设备执行相应的预设操作,否则拒绝禁止,而在进行权限校验时,可以
通过接收当前操作用输入的验证信息,并发送至服务器进行确定是否为同一验证信息的校
验,从而实现对智能种植设备的操作权限的有效控制和管理。
进一步地,根据本发明的用于智能种植设备的控制装置500还包括:设置模块508
和存储模块510。
其中,设置模块508,用于在所述检测模块502检测是否接收到对智能种植设备执
行预设操作的触发指令之前,建立所述预设操作与所述验证终端的关联关系;存储模块
510,用于存储所述关联关系。
在该技术方案中,为了确保能够顺利实现对智能种植设备的操作权限的有效控制
和管理,禁止权限外的其他用户对该智能种植设备随意进行操作控制,降低误操作带来的
损失,则需要预先建立对智能种植设备可以进行的操作与相应的验证终端之间的关联关系
并进行存储,具体地可以是一个操作对应关联一个验证终端也可以是多个操作对应关联一
个验证终端。
进一步地,根据本发明的用于智能种植设备的控制装置500还包括:接收模块512
和判断模块514。
其中,接收模块512,用于在所述设置模块508建立所述预设操作与所述验证终端
的关联关系之前,接收用户输入的身份验证信息;判断模块514,用于判断所述接收模块512
接收到的所述身份验证信息是否与预设验证信息相匹配。
在该技术方案中,为了进一步增强对智能种植设备进行操作的安全性和可控性,
则需要在对智能种植设备进行任何操作之前,即包括在将预设操作与验证终端关联之前和
触发对智能种植设备的预设操作之前,验证用户的身份合法性,即确定该当前操作用户是
否在智能种植设备的终端App处于关闭状态时有权利开启,具体通过判断当前操作用户输
入的身份验证信息是否与存储的预设验证信息相匹配,其中,预设验证信息包括但不限于:
数字验证信息、图形验证信息、用户的生物特征信息等。
为了进一步确保对智能种植设备进行操作权限验证的有效性和安全可靠性,安装
智能种植设备的终端App的终端与用于接收验证信息的验证终端最好为不同的终端设备,
比如不同的手机。
作为本发明的实施例的终端,可以包括如上技术方案中任一项所述的用于智能种
植设备的控制装置,因此,该终端具有如上述技术方案中任一项所述的用于智能种植设备
的控制装置的所有有益效果,在此不再赘述。
以上结合附图详细说明了本发明的技术方案,通过在对智能种植设备进行操作控
制之前,设置对操作权限进行验证的步骤,以实现对智能种植设备的操作权限的有效控制
和管理,降低由于对智能种植设备的误操作而给用户带来损失,从而提升用户的使用体验。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技
术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。