一种实现访客终端控制智能家居设备的方法和系统技术方案

技术编号:23608922 阅读:45 留言:0更新日期:2020-03-28 08:58
本申请公开了一种实现访客终端控制智能家居设备的方法和系统,由属主终端进行预处理,即执行向云端服务器请求将智能家居设备的控制权限分享给访客终端的过程,以将基于控制权限获得的请求响应信息发送给至少一个访客终端。访客终端根据属主终端分享的携带控制权限的请求响应信息与云端服务器进行数据交互,在访客终端与云端服务器授权验证成功后,云端服务器将与目标智能家居设备的控制权限对应的控制页面发送至访客终端,以实现访客终端控制目标智能家居设备的操作。可见,本实施例提供的方法和系统,访客终端无需安装智能家居APP就可实现对智能家居设备的控制,操作简单,用户体验好;且不会产生多个临时账号,避免出现浪费资源的情况。

A method and system of controlling smart home equipment by visitor terminal

【技术实现步骤摘要】
一种实现访客终端控制智能家居设备的方法和系统
本申请涉及智能家居
,尤其涉及一种实现访客终端控制智能家居设备的方法和系统。
技术介绍
智能家居系统是以住宅为基础平台,综合建筑装潢、网络通信、信息家电、设备自动化等技术,将系统、结构、服务、管理集成为一体的高效、安全、便利、环保的居住环境。智能家居系统中,通常会配置多种有数据处理能力的智能家居设备,例如智能开关、智能空调、智能音乐系统、智能电视、智能照明系统和智能机器人等。且随着物联网技术的发展,通常利用智能家居APP(Application,应用程序)来管理和控制智能家居设备,即借助云端服务器实现对智能家居设备的远程控制,以对智能家居设备进行自动化操作。在智能家居系统10中,通常在利用智能家居APP控制智能家居设备。如图1所示,首先,需要用于实施控制操作的智能终端,即属主终端1下载对应的智能家居APP,再通过安装、注册登录账号、将智能家居设备101…10n和登录账号建立绑定关系等一系列准备工作,才能够实施对智能家居设备101…10n的控制操作。但是,在日常生活中,当亲戚或朋友等访客来拜访,且有临时性控制智能家居设备的需求时,访客也必须要通过各自的智能终端,即访客终端2,下载对应的智能家居APP,再通过安装、账号注册、登录以及将智能家居设备和账号建立绑定关系等操作,才能够实施对智能家居设备的控制。但是,由于访客终端对智能家居设备的控制是临时性的操作,如果也进行繁琐的操作,且在拜访结束后还要解除访客终端2与智能家居系统10的绑定关系,不但操作复杂,还会产生多个临时账号,浪费资源,进一步使得用户的体验不佳。
技术实现思路
本申请提供了一种实现访客终端控制智能家居设备的方法和系统,以解决现有的方法存在操作复杂,使得用户体验不佳的问题。第一方面,本申请提供了一种实现访客终端控制智能家居设备的方法,包括以下步骤:根据目标智能家居设备生成携带控制权限的请求信息,以及,将所述请求信息发送至云端服务器,以通过云端服务器对所述请求信息进行检测;其中,所述请求信息为请求将控制权限分享给访客终端的信息;接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息;所述请求响应信息中携带授权链接地址和请求标识符;将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端,以使所述访客终端根据请求响应信息对智能家居系统中的目标智能家居设备进行控制。进一步,所述请求信息中还携带当前用户ID,以及,按照下述步骤接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息:在所述云端服务器检测到请求信息中的当前用户ID与云端服务器中存储的用户ID相匹配时,接收云端服务器根据请求信息中的控制权限发送的请求响应信息。进一步,按照下述步骤将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端:解析接收到的所述请求响应信息,识别出所述请求响应信息中携带的授权链接地址和请求标识符;根据识别出的授权链接地址和请求标识符生成二维码图片,将所述二维码图片发送至访客终端。第二方面,本申请提供了一种实现访客终端控制智能家居设备的系统,包括:属主终端和云端服务器,所述属主终端通过通信网络与云端服务器连接;所述云端服务器用于对属主终端发送的携带控制权限的请求信息进行检测,在检测到所述请求信息为有效信息时,向属主终端发送携带授权链接地址和请求标识符的请求响应信息;所述属主终端用于根据目标智能家居设备生成携带控制权限的请求信息,以及,将所述请求信息发送至云端服务器,以通过云端服务器对所述请求信息进行检测;其中,所述请求信息为请求将控制权限分享给访客终端的信息;接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息;所述请求响应信息中携带授权链接地址和请求标识符;将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端,以使所述访客终端根据请求响应信息对智能家居系统中的目标智能家居设备进行控制。第三方面,本申请提供了一种实现访客终端控制智能家居设备的方法,包括以下步骤:接收属主终端发送的请求响应信息,识别出所述请求响应信息中携带的授权链接地址和请求标识符;发送基于授权链接地址和请求标识符生成的授权认证请求至云端服务器,以通过所述云端服务器对所述授权认证请求进行检测;接收所述云端服务器在检测到所述授权认证请求为有效请求时,基于授权认证请求发送的授权认证成功信息;所述授权认证成功信息中携带控制页面URI和访问标识符;根据所述授权认证成功信息中的控制页面URI,发送携带访问标识符的控制页面请求至云端服务器;接收所述云端服务器在检测到所述控制页面请求为有效请求时发送的用于控制目标智能家居设备的控制页面,根据所述控制页面实现对智能家居系统中的目标智能家居设备的控制。进一步,按照下述步骤接收所述云端服务器在检测到所述授权认证请求为有效请求时,基于授权认证请求发送的授权认证成功信息:在所述云端服务器检测到授权认证请求中的请求标识符与云端服务器中存储的标识符相匹配时,接收云端服务器根据授权认证请求中的授权链接地址发送的携带控制页面URI和访问标识符的授权认证成功信息;其中,所述云端服务器中存储的标识符为云端服务器向属主终端发送的请求响应信息中携带的请求标识符。进一步,所述授权认证请求还携带访问时间,以及,按照下述步骤接收所述云端服务器在检测到所述授权认证请求为有效请求时,基于授权认证请求发送的授权认证成功信息:在所述云端服务器检测到授权认证请求中的访问时间未超过验证时间有效期的情况下,接收云端服务器根据授权认证请求中的授权链接地址发送的携带控制页面URI和访问标识符的授权认证成功信息。进一步,按照下述步骤根据所述授权认证成功信息中的控制页面URI,发送携带访问标识符的控制页面请求至云端服务器:解析接收到的所述授权认证成功信息,识别出所述授权认证成功信息中携带的控制页面URI;根据所述控制页面URI生成携带访问标识符的控制页面请求,将所述控制页面请求发送至云端服务器;其中,所述访问标识符为云端服务器在检测到授权认证请求为有效请求时基于请求标识符存储的标识符。第四方面,本申请提供了一种实现访客终端控制智能家居设备的系统,包括:访客终端和云端服务器,所述访客终端通过通信网络与云端服务器连接;所述云端服务器用于对访客终端发送的基于授权链接地址和请求标识符生成的授权认证请求进行检测,在检测到所述授权认证请求为有效请求时,向访客终端发送携带控制页面URI和访问标识符的授权认证成功信息;以及,用于接收访客终端发送的携带访问标识符的控制页面请求,在检测到所述控制页面请求为有效请求时,向访客终端发送用于控制目标智能家居设备的控制页面;所述访客终端用于接收属主终端发送的请求响应信息,识别出所述请求响应信息中携带的本文档来自技高网
...

【技术保护点】
1.一种实现访客终端控制智能家居设备的方法,应用于属主终端,其特征在于,包括以下步骤:/n根据目标智能家居设备生成携带控制权限的请求信息,以及,将所述请求信息发送至云端服务器,以通过云端服务器对所述请求信息进行检测;其中,所述请求信息为请求将控制权限分享给访客终端的信息;/n接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息;所述请求响应信息中携带授权链接地址和请求标识符;/n将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端,以使所述访客终端根据请求响应信息对智能家居系统中的目标智能家居设备进行控制。/n

【技术特征摘要】
1.一种实现访客终端控制智能家居设备的方法,应用于属主终端,其特征在于,包括以下步骤:
根据目标智能家居设备生成携带控制权限的请求信息,以及,将所述请求信息发送至云端服务器,以通过云端服务器对所述请求信息进行检测;其中,所述请求信息为请求将控制权限分享给访客终端的信息;
接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息;所述请求响应信息中携带授权链接地址和请求标识符;
将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端,以使所述访客终端根据请求响应信息对智能家居系统中的目标智能家居设备进行控制。


2.根据权利要求1所述的方法,其特征在于,所述请求信息中还携带当前用户ID,以及,按照下述步骤接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息:
在所述云端服务器检测到请求信息中的当前用户ID与云端服务器中存储的用户ID相匹配时,接收云端服务器根据请求信息中的控制权限发送的请求响应信息。


3.根据权利要求1所述的方法,其特征在于,按照下述步骤将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端:
解析接收到的所述请求响应信息,识别出所述请求响应信息中携带的授权链接地址和请求标识符;
根据识别出的授权链接地址和请求标识符生成二维码图片,将所述二维码图片发送至访客终端。


4.一种实现访客终端控制智能家居设备的系统,其特征在于,包括:属主终端和云端服务器,所述属主终端通过通信网络与云端服务器连接;所述云端服务器用于对属主终端发送的携带控制权限的请求信息进行检测,在检测到所述请求信息为有效信息时,向属主终端发送携带授权链接地址和请求标识符的请求响应信息;
所述属主终端用于根据目标智能家居设备生成携带控制权限的请求信息,以及,将所述请求信息发送至云端服务器,以通过云端服务器对所述请求信息进行检测;其中,所述请求信息为请求将控制权限分享给访客终端的信息;
接收所述云端服务器在检测到所述请求信息为有效信息时,基于请求信息中的控制权限发送的请求响应信息;所述请求响应信息中携带授权链接地址和请求标识符;
将所述携带授权链接地址和请求标识符的请求响应信息发送至访客终端,以使所述访客终端根据请求响应信息对智能家居系统中的目标智能家居设备进行控制。


5.一种实现访客终端控制智能家居设备的方法,应用于访客终端,其特征在于,包括以下步骤:
接收属主终端发送的请求响应信息,识别出所述请求响应信息中携带的授权链接地址和请求标识符;
发送基于授权链接地址和请求标识符生成的授权认证请求至云端服务器,以通过所述云端服务器对所述授权认证请求进行检测;
接收所述云端服务器在检测到所述授权认证请求为有效请求时,基于授权认证请求发送的授权认证成功信息;所述授权认证成功信息中携带控制页面URI和访问标识符;
根据所述授权认证成功信息中的控制页面URI,发送携带访问标识符的控制页面请求至云端服务器;
接收所述云端服务器在检测到所述控制页面请求为有效请求时发送的用于控制目标智能家居设备的控制页面,根据所述控制页面实现对智能家居系统中的目标智能家居设备的控制。


6.根据权利要求5所述的方法,其特征在于,按照下述步骤接收所述云端服务器在检测到所述授权认证请求为有效请求时,基于授权认证请求发送的授权认证成功信息:
在所述云端服务器检测到授权认证请求中的请求标识符与云端服务器中存储的标识符相匹配时,接收云端服务器根据授权认证请求中的授权链接地址发送的携带控制页面URI和访问标识符的授权认证成功...

【专利技术属性】
技术研发人员:王磊
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东;37

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

1