1.一种基于AllJoyn的联动控制方法,其特征在于,所述方法用于网关侧,包括:
当检测到时间信息和发生的事件信息分别满足预置的时间条件和事件条件时,获取与所述时间条件和所述事件条件同时对应的动作信息;
向与所述动作信息对应的联动设备发送动作调用指令,以使所述联动设备执行所述动作信息对应的动作。
2.如权利要求1所述的方法,其特征在于,所述当检测到时间信息和发生的事件信息分别满足预置的时间条件和事件条件时,获取与所述时间条件和所述事件条件同时对应的动作信息的步骤,包括:
检测发生的事件信息;
当检测到的事件信息满足预置的事件条件时,检测时间信息;
当检测到的时间信息满足预置的时间条件时,获取与所述时间条件和所述事件条件同时对应的动作信息。
3.如权利要求2所述的方法,其特征在于,所述发生的事件信息包括:
预先设置的联动设备的状态信息和/或预先设置的环境中的事件信息。
4.如权利要求1-3中任意一项所述的方法,其特征在于,所述当检测到时间信息和发生的事件信息分别满足预置的时间条件和事件条件时,获取与所述时间条件和所述事件条件同时对应的动作信息的步骤之前,还包括:
获取与网关连接的各设备的可执行的动作信息;
将检测到的各设备的可执行的动作信息发送给终端,以使所述终端从各设备中选择联动设备,并针对每个联动设备设置联动规则。
接收终端设置的联动规则;
将所述联动规则存储在预置的规则引擎中。
5.如权利要求4所述的方法,其特征在于,所述联动规则具体为时间条件、事件条件和动作信息之间的对应规则。
6.一种基于AllJoyn的联动控制网关,其特征在于,所述网关包括:
检测单元,用于当检测到时间信息和发生的事件信息分别满足预置的时间条件和事件条件时,获取与所述时间条件和所述事件条件同时对应的动作信息;
调用单元,用于向与所述动作信息对应的联动设备发送动作调用指令,以使所述联动设备执行所述动作信息对应的动作。
7.如权利要求6所述的网关,其特征在于,所述检测单元包括:
检测模块,用于检测发生的事件信息;
时间模块,用于当检测到的事件信息满足预置的事件条件时,检测时间信息;
获取模块,用于当检测到的时间信息满足预置的时间条件时,获取与所述时间条件和所述事件条件同时对应的动作信息。
8.如权利要求6所述的网关,其特征在于,所述发生的事件信息包括:
预先设置的联动设备的状态信息和/或预先设置的环境中的事件信息。
9.如权利要求6-8中任意一项所述的网关,其特征在于,所述网关还包括:
获取单元,用于获取与网关连接的各设备的可执行的动作信息;
发送单元,用于将检测到的各设备的可执行的动作信息发送给终端,以使所述终端从各设备中选择联动设备,并针对每个联动设备设置联动规则;
规则引擎单元,用于接收并存储终端设置的联动规则。
10.如权利要求9所述的网关,其特征在于,所述联动规则具体为时间条件、事件条件和动作信息之间的对应规则。