智能设备的控制方法和装置的制造方法_2

文档序号:8942345阅读:来源:国知局
合智能家居环境的应用场景对本公开的技术方案进行详细说明。
[0072]在一个智能家居环境中,通常可以包括若干台智能家居设备,例如,在智能家居环境中通常可以包括智能摄像头、智能插座、智能空气净化器等智能家居设备。用户可以通过用户登录账号来登录智能家庭APP,与家居环境中的智能设备分别建立绑定关系,来获得家庭环境中的各种智能设备的使用权限,并通过该APP对家庭环境中的各种智能设备进行集中管理和控制。
[0073]在通过APP对智能设备进行控制时,通常可以通过在该APP中创建对应的智能场景来实现。在通过该APP创建对应的智能场景时,通常可以为该智能场景设置一个启动条件,然后再为该智能场景关联一个需要针对该智能设备执行的任务,当通过操作该APP使得该智能场景满足启动条件后,则可以自动触发该APP执行已经关联的针对该智能设备的任务。
[0074]例如,用户可以通过创建一个智能场景,来实现对家居环境中的智能插座进行开启;在这种场景下,用户可以将该智能场景的启动条件设置为“点击启动”,同时可以将该智能场景关联的执行任务设置为“开启智能插座”。
[0075]当该智能场景创建完成后,当用户点击该APP中已创建的该智能场景中的指定位置时,则可以触发该APP执行“开启智能插座”的任务。该APP在执行“开启智能插座”的任务时,可以向服务端发送一个执行“开启智能插座”的任务的通告消息,当服务端在收到该通告消息后,可以立即向该智能插座下发开启的指令开启该智能插座。然而,在该应用场景中,如果用户未携带智能终端,则将无法通过点击该APP中已创建的该智能场景中的指定位置,来触发该APP执行“开启智能插座”的任务。
[0076]在本实施例中,在通过APP为智能设备创建对应的智能场景时,为了使创建的智能场景能够适应更多的应用场景,可以在创建智能场景时为该智能设备设置与第三方应用的关联响应关系,使得可以通过在第三方应用上执行指定的动作来更加快捷的启动该应用场景,以触发该APP来执行针对该智能设备预先设置的关联任务。
[0077]在实现时,APP可以面向用户提供一个创建智能场景的功能按钮,当用户通过操作该功能按钮来创建智能场景时,可以向用户输出一个用于配置智能场景的配置界面,用户可以在该配置界面的提示下,通过为该智能场景设置启动条件以及关联的任务,来建立智能设备与第三方应用的关联响应关系。
[0078]其中,关联响应关系包括通过所述第三方应用执行第一指定动作时触发智能设备执行第二指定动作。在建立所述智能设备与所述第三方应用的关联响应关系时,可以将通过第三方应用执行第一指定动作设置为该智能场景的启动条件,同时可以将智能设备执行第二指定动作设置为该智能场景所关联的任务,当该智能场景的启动条件以及所关联的任务均设置完成后,该智能场景创建完毕,同时智能设备与第三方应用的关联响应关系也建立完成。
[0079]当智能场景创建完成后,此时APP可以将已建立的智能设备与第三方应用的关联响应关系发送给服务端,再由服务端转发给第三方应用;同时,APP还可以向第三方应用发起通知注册,当通知注册完成后,第三方应用检测到用户执行的第一指定动作时,第三方应用会向所述服务端发送一个通告消息,服务端在收到该通告消息后,可以根据本地已经保存的关联响应关系,向智能设备下发执行第二指定动作的指令,从而使得智能设备在收到该指令时,执行第二指定动作。
[0080]在本实施例中,用户在通过第三方应用执行指定的动作来启动智能场景,触发APP来执行预先设置的关联任务时,为了提高智能设备的安全性,还可以在建立智能设备与第三方应用的关联响应关系时,引入第一指定动作的发起地点和发起时间。例如,在建立智能设备与第三方应用的关联响应关系时,该关联响应关系还可以包括用户通过第三方应用在指定地点、指定时间或者指定地点和指定时间执行第一指定动作时,触发智能设备执行第二指定动作。在这种情况下,只有用户通过第三发应用在指定的地点、指定的时间或者指定的地点和时间执行第一指定动作,才可以触发智能设备执行第二指定动作。
[0081]值得说明的是,在实现时,第三方应用可以包括第三方的社交应用;例如,第三方应用可以是微博、微信以及米聊等社交应用;第一指定动作以及第二指定动作,在本实施例中不进行特别限定,可以根据实际的用户需求进行设置;例如,在实现时,第一指定动作可以是第三方社交应用的一些特定的功能;比如第一指定动作可以是第三方社交应用中的@功能、提醒功能、呼叫功能、聊天功能等;第二指定动作可以是针对智能设备的启动、关闭、调节、配置等动作。
[0082]以下以用户通过第三方应用远程开启智能家居环境中的智能设备的应用场景为例对本公开的技术方案进行详细说明。
[0083]在本实施例中,假设第三方应用为微博,智能设备为智能插座,第一指定动作为通过微博向自己发起提醒的动作;例如,可以使用微博的@功能向用户发起提醒。
[0084]当用户需要通过微博远程开启智能插座时,可以预先在APP创建一个远程开启智能插座的智能场景。在创建该智能场景时,用户可以在该智能场景的配置界面中将“通过微博@我”设置为该智能场景的启动条件,同时可以将“开启智能插座”设置为该智能场景的关联任务。
[0085]当该智能场景创建完成后,此时智能插座与微博之间的关联响应关系已经建立完成,APP可以将该关联响应关系通过服务端发送到微博客户端,并向微博客户端发起通知注
ΠΠ.Wl O
[0086]当智能插座与微博之间的关联响应关系建立完成后,用户可以通过在微博客户端中@自己来远程开启所述智能插座。当微博客户端检测到@提醒后,由于此前APP已经发起了通知注册,因此微博客户端可以向服务端发送一个通告消息,服务端在收到该通告消息后,可以根据本地保存的关联响应关系向所述智能插座下发一条开启的指令,当智能插座收到该指令时将自动开启。
[0087]在本实施例中,为了提高智能插座的安全性,还可以在创建该智能场景时,引入@信息源发起的地点和时间,使得只有在特定的时间和地点发起的针对自己的@提醒,才可以启动智能场景。例如,可以设定只有通过在下午5点半从办公室发起的针对自己的O提醒才可以启动智能场景。
[0088]在这种情况下,当用户在创建该智能场景时,用户可以在该智能场景的配置界面中将“下午五点?六点在办公室通过微博@我”设置为该智能场景的启动条件,同时可以将“开启智能插座”设置为该智能场景的关联任务。
[0089]此时,用户可以在下午五点?六点使用办公室的网络环境在微博客户端中O自己来远程开启智能插座。当微博客户端检测到@提醒后,可以对该@提醒源发起的位置进行定位,例如,用户可以在WIFI列表中以WIFI名称的形式对办公室的位置进行标定,当微博客户端收到@提醒后,可以检查用户当前接入的WIFI网络的名称是否和用户办公室的WIFI名称匹配,同时还可以检查该@提醒的发起时间,是否匹配下午五点?六点的时间段,如果@提醒源的发起时间和发起地点均匹配,因此微博客户端可以向服务端发送一个通告消息,服务端在收到该通告消息后,可以根据本地保存的关联响应关系向智能插座下发一条开启的指令,当智能插座收到该指令时将自动开启。
[0090]在以上实施例中,通过在终端上设置智能设备与第三方应用的关联响应关系,并由终端将关联响应关系通过服务端发送到第三方应用,当第三方应用检测到第一指定动作时,触发服务端向智能设备下发执行第二指定动作的指令,实现了可以通过第三方应用来对智能设备进行控制,从而可以适应不同的应用场景。
[0091]如图2所示,图2是根据一示例性实施例示出的一种智能设备的控制方法,该智能设备的控制方法用于服务端中,包括以下步骤:
[0092]在步骤201中,接收终端发送的预先设置的智能设备与第三方应用的关联响应关系;其中,关联响应关系包括通过第三方应用执行第一指定动作时触发智能设备执行第二指定动作;
[0093]在步骤202中,将关联响应关系发送给第三方应用;
[0094]在步骤203中,当接收到第三方应用在检测到第一指定动作时发送的通告消息后,向智能设备下发执行第二指定动作的指令。
[0095]在本实施例中,终端可以是智能终端,例如智能手机。服务端可以是服务器、服务端器集群或者云平台。智能设备,可以是智能家居设备或其它类型的智能设备。用户在使用智能终端对智能设备进行控制时,通常可以通过智能终端上安装的客户端软件来完成;例如,在实现时,客户端软件可以是一种“智能家庭”的APP,用户可以通过该APP与家居环境中的智能设备分别建立绑定关系来获取对应的使用权限,当绑定关系建立完成后,用户可以通过该APP对家庭环境中的各种智能设备进行集中管理和控制。
[0096]以下以客户端软件为智能家庭APP (以下简称APP)为例,并结合智能家居环境的应用场景对本公开的技术方案进行详细说明。
[0097]在一个智能家居环境中,通常可以包括若干台智能家居设备,例如,在智能家居环境中通常可以包括智能摄像头、智能插座、智能空气净化器等智能家居设备。用户可以通过用户登录账号来登录智能家庭APP,与家居环境中的智能设备分别建立绑定关系,来获得家庭环境中的各种智能设备的使用权限,并通过该APP对家庭环境中的各种智能设备进行集中管理和控制。
[0098]在通过APP对智能设备进行控制时,通常可以通过在该APP中创建对应的智能场景来实现。在通过该APP创建对应的智能场景时,通常可以为该智能场景设置一个启动条件,然后再为该智能场景关联一个需要针对该智能设备执行的任务,当通过操作该APP使得该智能场景满足启动条件后,则可以自动触发该APP执行已经关联的针对该智能设备的任务。
[0099]例如,用户可以通过创建一个智能场景,来实现对家居环境中的智能插座进行开启;在这种场景下,用户可以将该智能场景的启动条件设置为“点击启动”,同时可以将该智能场景关联的执行任务设置为“开启智能插座”。
[0100]当该智能场景创建完成后,当用户点击该APP中已创建的该智能场景中的指定位置时,则可以触发该APP执行“开启智能插座”的任务。该APP在执行“开启智能插座”的任务时,可以向服务端发送一个执行“开启智能插座”的任务的通告消息,当服务端在收到该通告消息后,可以立即向该智能插座下发开启的指令开启该智能插座。然而,在该应用场景中,如果用户未携带智能终端,则将无法通过点击该APP中已创建的该智能场景中的指定位置,来触发该APP执行“开启智能插座”的任务。
[0101]在本实施例中,在通过APP为智能设备创建对应的智能场景时,为了使创建的智能场景能够适应更多的应用场景,可以在创建智能场景时为该智能设备设置与第三方应用的关联响应关系,使得用户可以通过在第三方应用上执行指定的动作来更加快捷的启动该应用场景,以触发该APP来执行针对该智能设备预先设置的关联任务。
[0102]在实现时,APP可以面向用户提供一个创建智能场景的功能按钮,当用户通过操作该功能按钮来创建智能场景时,可以向用户输出一个用于配置智能场景的配置界面,用户可以在该配置界面的提示下,通过为该智能场景设置启动条件以及关联的任务,来建立智能设备与第三方应用的关联响应关系。
[0103]其中,关联响应关系包括通过所述第三方应用执行第一指定动作时触发智能设备执行第二指定动作。在建立所述智能设备与所述第三方应用的关联响应关系时,可以将通过第三方应用执行第一指定动作设置为该智能场景的启动条件,同时可以将智能设备执行第二指定动作设置为该智能场景所关联的任务,当该智能场景的启动条件以及所关联的任务均设置完成
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1