一种酒店场景控制方法及相关装置与流程

文档序号:15256408发布日期:2018-08-24 20:41阅读:124来源:国知局

本发明涉及酒店智能管理领域,更具体地说,涉及一种酒店场景控制方法、系统、装置及计算机可读存储介质。



背景技术:

如今,随着经济、科技的发展,酒店的需求也不仅仅是提供住宿,入住过程中各种个性化需求也会出现。为了良好的用户体验,酒店的一些电子设备也逐渐智能化,也出现了酒店的管理系统。

但是针对不同的房型系统的适应性较差,需要修改程序专门定制适配房型,针对不同客户需求都需要重新修改程序固件,针对一个客户需求,可能整个系统都要重新升级,维护成本高,难以满足用户的个性化需求。

因此,如何满足用户个性化需求,是本领域技术人员需要解决的问题。



技术实现要素:

本发明的目的在于提供一种酒店场景控制方法、系统、装置及计算机可读存储介质,以满足用户个性化需求。

为实现上述目的,本发明实施例提供了如下技术方案:

一种酒店场景控制方法,包括:

接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备;

将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

其中,所述执行规则包括:

所述场景组中每个所述场景之间的执行顺序和/或所述场景组中每个所述场景的循环规则。

其中,所述场景标识为与所述场景对应的数字编号。

其中,所述接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则之后,还包括:

判断所述场景、所述场景标识与所述执行规则是否完整;

若是,则将所述场景标识转存至执行区。

其中,所述接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则之后,还包括:

检验所述场景、所述场景标识、所述执行规则是否正确;

若是,则继续启动所述将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备的步骤。

其中,所述将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备之后,还包括:

当所述场景组的执行条件被触发时,确定与所述场景组对应的目标场景的目标场景标识;

在总线上发布所述目标场景标识,以使总线上的与所述目标场景对应的设备识别所述目标场景标识,并按照与所述场景组对应的执行规则执行与所述目标场景对应的动作指令。

本发明还提供一种酒店场景控制系统,包括:

接收模块,用于接收由服务器发送的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备;

下发模块,用于将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

其中,所述执行规则包括:

所述场景组中每个所述场景之间的执行顺序和/或所述场景组中每个所述场景的循环规则。

本发明还提供一种酒店场景控制装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如所述酒店场景控制方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如所述酒店场景控制方法的步骤。

通过以上方案可知,本发明实施例提供的一种酒店场景控制方法,包括:接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备;将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

由此可见,本发明提供的一种酒店场景控制方法,可以将用户配置的场景组、执行规则等信息下发到主控系统,然后再将相应的信息发送到相关设备上,以在场景组的执行条件被触发时,执行与场景对应的动作指令,从而动态满足用户的个性化需求。本发明还提供了一种酒店场景控制系统、装置及计算机可读存储介质,同样可以实现上述技术效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种酒店场景控制方法流程图;

图2为本发明实施例公开的一种具体的酒店场景控制方法流程图;

图3为本发明实施例公开的一种具体的酒店场景控制方法流程图;

图4为本发明实施例公开的一种酒店场景控制系统结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种酒店场景控制方法、系统、装置及计算机可读存储介质,以满足用户个性化需求。

参见图1,本发明实施例提供的一种酒店场景控制方法,具体包括:

s101,接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备。

需要说明是,场景即为至少一个设备来执行至少一个动作指令,从而构成的场景,一个场景组即为至少一个场景构成,而每个场景会有对应自己的一个唯一标识,可以是数字或其他形式。

在本方案中,用户根据自己的需求,配置场景、场景组以及场景组的执行规则。例如,在可以配置在触发条件a被触发时,场景组按照哪种执行规则来执行该场景组中的每个场景,而每个场景中,又根据该执行规则调动哪些设备执行与设备对应的哪些动作指令。

需要说明的是,执行规则即是场景组中至少一个场景的执行顺序、每个场景之间的执行间隔、以及场景组是否循环执行、循环的次数。当一个场景组的执行条件被触发时,整个场景组中涉及到的设备都会按照执行规则有条不紊的执行动作指令。

用户根据自己的需求配置场景组、场景、和对应场景组的执行规则,然后将这些配置信息发送到服务器端,服务器端再将所有配置信息下发到主控系统。主控系统接收到配置信息后,再将相应的信息发送的设备。

s102,将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

具体地,主控系统识别对应不同设备的目标场景,然后将目标场景、目标场景的标识、和目标场景所在场景组的执行规则发送到于目标场景对应的设备。

在场景组的触发条件被触发时,场景组中相应的场景就会按照该场景组的执行规则来控制每个场景的设备执行动作指令,以满足用户的需求。需要说明的是,场景组的触发条件也可以是用户根据需求配置得到,例如用户指定哪些触发器处于某一状态时即可触发场景组按照预设执行规则执行。

由此可见,本发明实施例提供的一种酒店场景控制方法,可以将用户配置的场景组、执行规则等信息下发到主控系统,然后再将相应的信息发送到相关设备上,以在场景组的执行条件被触发时,执行与场景对应的动作指令,从而动态满足用户的个性化需求。

下面对本发明实施例提供的一种具体的酒店场景控制方法进行介绍,下文描述的一种具体地酒店场景控制方法与上文描述的实施例可以相互参照。

参见图2,本发明实施例提供的一种具体的酒店场景控制方法,具体包括:

s201,接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备。

本发明实施例s201的具体内容可以与上述实施例s101可以相互参照,此处不再赘述。

s202,判断所述场景、所述场景标识与所述执行规则是否完整。

s203,若是,则将所述场景标识转存至执行区。

在本方案中,主控对配置信息的存储分两个存储区,接收区和执行区,接收区用来接收服务器下发的配置信息,在配置信息完整的被接收后,可以将配置信息复制到执行区,执行区用来执行场景,双存储可以避免平台出错导致房控系统异常不能执行的问题,提高了房控系统的安全性稳定性。

需要说明的是,在执行区可以只存储场景标识和对应的序列标识,以节省主控节点的存储空间。在场景组被触发执行时,主控发布对应场景标识、序列标识,设备通过标识来判断是否需要自己执行动作指令即可。

s204,将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

本发明实施例s204的具体内容可以与上述实施例s102可以相互参照,此处不再赘述。

需要说明的是,在向设备下发配置信息的同时可以一并将配置信息转存到上述执行区,也可以是在向设备下发配置信息完成后,再将配置信息进行转存,转存完成后即可将接收区的配置信息数据删除,以节省主空节点的存储资源。

下面对本发明是实施例提供的一种具体的酒店场景控制方法进行介绍,下文描述的一种具体地酒店场景控制方法与上文描述的实施例可以相互参照。

参见图3,本发明实施例提供的一种具体的酒店场景控制方法,具体包括:

s301,接收由用户配置的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备。

s302,将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

s303,当所述场景组的执行条件被触发时,确定与所述场景组对应的目标场景的目标场景标识。

具体的,在场景组的执行条件被触发时,主控系统首先在执行区确定场景组对应的目标场景的场景标识。

s304,在总线上发布所述目标场景标识,以使总线上的与所述目标场景对应的设备识别所述目标场景标识,并按照与所述场景组对应的执行规则执行与所述目标场景对应的动作指令。

具体的,主控系统确定目标场景的场景标识后,将该标识发布到总线上,总线上的所有设备在接收到场景标识后,进行解析,即每个设备判断自己是否需要执行这个场景标识对应的场景中的相关动作指令。设备可以根据接收到的场景标识与自身存储的标识进行对比,若存储的标识与接收到的标识相同,则确定自己需要进行的动作指令,并执行该动作指令。

由此可见,本发明实施例提供的一种具体的酒店场景控制方法,场景组的执行条件被触发时,主控会在总线上发布相应的场景号,设备即可同时接收到场景号,与该场景号相关的设备也可以同时的根据场景执行动作指令,因此每个设备都可以实时的接收场景号执行动作指令,执行的同步性非常高。

下面对本发明实施例提供的一种酒店场景控制系统进行介绍,下文描述的一种酒店场景控制系统与上文描述的一种酒店场景控制方法可以相互参照。

参见图4,本发明实施例提供的一种酒店场景控制系统,具体包括:

接收模块401,用于接收由服务器发送的包括至少一个场景的场景组、与所述场景对应的场景标识及所述场景组的执行规则;其中,所述场景包括至少一个动作指令与执行所述动作指令的至少一个设备。

需要说明是,场景即为至少一个设备来执行至少一个动作指令,从而构成的场景,一个场景组即为至少一个场景构成,而每个场景会有对应自己的一个唯一标识,可以是数字或其他形式。

在本方案中,用户根据自己的需求,配置场景、场景组以及场景组的执行规则。例如,在可以配置在触发条件a被触发时,场景组按照哪种执行规则来执行该场景组中的每个场景,而每个场景中,又根据该执行规则调动哪些设备执行与设备对应的哪些动作指令。

需要说明的是,执行规则即是场景组中至少一个场景的执行顺序、每个场景之间的执行间隔、以及场景组是否循环执行、循环的次数。

用户根据自己的需求配置场景组、场景、和对应场景组的执行规则,然后将这些配置信息发送到服务器端,服务器端再将所有配置信息下发到主控系统。主控系统的接收模块401接收到配置信息后,再将相应的信息发送的设备。

下发模块402,用于将所述场景组中的目标场景、与所述目标场景对应的场景标识和与所述目标场景对应的执行规则下发至与所述目标场景对应的设备,以在所述场景组的执行条件被触发时,与所述目标场景对应的设备按照相应的执行规则执行相应的动作指令。

具体地,主控系统识别对应不同设备的目标场景,然后下发模块402将目标场景、目标场景的标识、和目标场景所在场景组的执行规则发送到于目标场景对应的设备。

在场景组的触发条件被触发时,场景组中相应的场景就会按照该场景组的执行规则来控制每个场景的设备执行动作指令,以满足用户的需求。

由此可见,本发明实施例提供的一种酒店场景控制系统,接收模块401可以接收用户配置的场景组、执行规则等信息,然后下发模块402再将相应的信息发送到相关设备上,以在场景组的执行条件被触发时,执行与场景对应的动作指令,从而动态满足用户的个性化需求。

下面对本发明实施例提供的一种酒店场景控制装置进行介绍,下文描述的一种酒店场景控制装置与上文描述的一种酒店场景控制方法可以相互参照。

本发明实施例提供的一种酒店场景控制装置,具体包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述任一实施例所述酒店场景控制方法的步骤。

下面对本发明实施例提供的一种计算机可读存储介质进行介绍,下文描述的一种计算机可读存储介质与上文描述的一种酒店场景控制方法可以相互参照。

本发明实施例提供的一种计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述酒店场景控制方法的步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1