一种客房控制的方法、客房控制器及客房控制系统与流程

文档序号:16854230发布日期:2019-02-12 23:03阅读:205来源:国知局
一种客房控制的方法、客房控制器及客房控制系统与流程

本发明涉及控制系统技术领域,尤其涉及一种客房控制的方法、客房控制器、客房控制系统及计算机可读存储介质。



背景技术:

酒店客房控制系统是利用计算机控制、通讯、管理等技术,基于客房内的智能控制器构成的专用网络,对酒店客房的安防系统、门禁系统、中央空调系统、智能灯光系统、服务系统、背景音乐系统等进行智能化管理与控制,从而实时反映客房状态、宾客需求、服务状况以及设备情况等,达到协助酒店对客房设备及内部资源进行实时控制分析的目的。由于其功能丰富,兼容性强,并提供与酒店管理系统的接口,已成为酒店全面智能化所必不可少的一部分。

然而现有技术中,在将开关面板和照明回路分别接入客房控制器的输入端口和输出端口时,通常需要严格按照设计图纸来接入指定的端口,灵活性差;并且随着照明回路数量的不断增多,极易出现接线错误,配置效率低。

故有必要提出一种新的技术方案,以解决上述技术问题。



技术实现要素:

鉴于此,本发明实施例提供了一种客房控制的方法、客房控制器及客房控制系统,可以在开关面板和照明回路分别接入客房控制器的任意输入端口和输出端口时,通过查找客房控制器上的虚拟按键和虚拟回路,从而获得被控制的物理回路,进而控制其通断,有利于降低开关面板和照明回路在接入客房控制器时的出错率。

本发明实施例的第一方面提供了一种客房控制的方法,包括:

在接收到客房内物理按键的触发信息后,查找与所述物理按键对应的虚拟按键;

根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路;

根据查找到的虚拟回路,查找与所述虚拟回路对应的物理回路;

根据所述触发信息控制查找到的物理回路的通断。

本发明实施例的第二方面提供了一种客房控制器,包括:

多个虚拟按键和多个虚拟回路,每一个虚拟按键按照预设规则对应一个或多个虚拟回路;

第一查找模块,用于在接收到客房内物理按键的触发信息后,查找与所述物理按键对应的虚拟按键;

第二查找模块,用于根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路;

第三查找模块,用于根据查找到的虚拟回路,查找与所述虚拟回路对应的物理回路;

控制模块,用于根据所述触发信息控制查找到的物理回路的通断。

本发明实施例的第三方面提供了一种客房控制系统,包括:

物理按键、物理回路以及如上述第二方面提及的客房控制器,其中所述客房控制器包含多个虚拟按键和多个虚拟回路,每一个虚拟按键按照预设规则对应一个或多个虚拟回路,所述客房控制器分别与物理按键以及物理回路连接。

本发明实施例的第四方面提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现上述第一方面提及的方法。

本发明实施例与现有技术相比存在的有益效果是:在本实施例中,首先在接收到客房内物理按键的触发信息后,查找与所述物理按键对应的虚拟按键,然后根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路,再根据查找到的虚拟回路,查找与所述虚拟回路对应的物理回路,最后根据所述触发信息控制查找到的物理回路的通断。与现有技术相比,本发明实施例可以在开关面板和照明回路分别接入客房控制器的任意输入端口和输出端口时,通过查找客房控制器上的虚拟按键和虚拟回路,从而获得被控制的物理回路,进而控制其通断,有利于提高施工效率,降低开关面板和照明回路在接入客房控制器时的出错率,具有较强的易用性和实用性。

附图说明

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

图1-a为本发明实施例一提供的客房控制的方法的流程示意图;

图1-b为本发明实施例一提供的客房控制的方法的应用示意图;

图2为本发明实施例二提供的客房控制的方法的流程示意图;

图3为本发明实施例三提供的客房控制器的结构示意图;

图4为本发明实施例四提供的客房控制系统的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

应理解,本实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

需要说明的是,本实施例中的“第一”、“第二”等描述,是用于区分不同的区域、模块等,不代表先后顺序,也不限定“第一”和“第二”为不同的类型。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一

图1-a是本发明实施例一提供的客房控制的方法的流程示意图,该方法可以包括以下步骤:

s101:在接收到客房内物理按键的触发信息后,查找与所述物理按键对应的虚拟按键。

需要说明的是,所述方法主要应用于客房控制器。所述客房控制器,简称rcu(roomcontrolunit),通常用于酒店或智能家居行业等。所述触发信息用于表示所述物理按键被触发。

在一个实施例中,可以通过按下物理按键的方式来触发所述物理按键。

在一个实施例中,可以先运行所述客房控制器一段时间后再触发所述物理按键。

在一个实施例中,可以预先存储所述物理按键与虚拟按键之间的对应关系。

在一个实施例中,所述虚拟按键可以为具有按键功能的一段程序或代码。

在一个实施例中,可以在所述客房控制器上运行上述具有按键功能的程序或代码。

在一个实施例中,若所述客房控制器包含多个处理器时,可以分别在多个处理器上运行上述具有按键功能的程序或代码。

在一个实施例中,所述物理按键包括开关面板。

在一个实施例中,所述物理按键的数量为复数。

在一个实施例中,任一所述物理按键可随机接入所述客房控制器的任一输入端口。

s102:根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路。

在一个实施例中,可以通过预设规则查找与所述虚拟按键对应的虚拟回路。需要说明的是,客房控制器在查找到与所述物理按键对应的虚拟按键后,会触发与该虚拟按键相关的预设规则,从而查找与所述虚拟按键对应的虚拟回路。其中,所述预设规则可以在生成虚拟按键和虚拟回路的同时生成,用于表明虚拟按键与虚拟回路之间的对应关系,所述对应关系包括一对一和一对多,即:每一个虚拟按键按照预设规则可以对应一个或多个虚拟回路。

s103:根据查找到的虚拟回路,查找与所述虚拟回路对应的物理回路。

在一个实施例中,可以预先存储所述物理回路与所述虚拟回路之间的对应关系。

在一个实施例中,所述物理回路的类型包括客房内的所有灯具,例如:台灯、走廊灯、卧室灯、浴室灯等。

在一个实施例中,所述物理回路的数量为复数。

在一个实施例中,任一所述物理回路可随机接入所述客房控制器的任一输出端口。

s104:根据所述触发信息控制查找到的物理回路的通断。

在一个实施例中,可以根据所述触发信息生成对应的控制指令,并将该控制指令发送至查找到的物理回路,从而控制查找到的物理回路的通断。

以一种具体的应用场景为例,如图1-b所示,在客房控制器运行的过程中,若接收到物理按键1被按下的消息,则首先查找与物理按键1对应的虚拟按键2,然后根据查找的虚拟按键2,查找与虚拟按键2对应的虚拟回路2,再根据查找的虚拟回路2,查找与虚拟回路2对应的物理回路1,然后根据触发信息生成对应的控制指令控制物理回路1的通断。需要说明的是,图1-b中的虚拟按键和虚拟回路的标号仅用于辅助举例说明,实际应用中的物理按键1可以与任一虚拟按键建立对应关系。

由上可见,本发明实施例中,首先在接收到客房内物理按键的触发信息后,查找与所述物理按键对应的虚拟按键,然后根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路,再根据查找到的虚拟回路,查找与所述虚拟回路对应的物理回路,最后根据所述触发信息控制查找到的物理回路的通断。与现有技术相比,通过本发明实施例可以在开关面板和照明回路分别接入客房控制器的任意输入端口和输出端口时,通过查找客房控制器上对应的虚拟按键和虚拟回路,从而获得被控制的物理回路,进而控制其通断,有利于提高施工效率,降低开关面板和照明回路在接入客房控制器时的出错率,具有较强的易用性和实用性。

实施例二

本发明实施例二提供的客房控制的方法的流程示意图,是对上述实施例一中的步骤s101、s103的进一步细化和说明,该方法可以包括以下步骤:

s201:与服务器建立连接,从所述服务器上下载预设模板或者接收所述服务器发送的预设模板,并运行所述预设模板,所述预设模板包括所述虚拟按键、虚拟回路以及预设规则。

在一个实施例中,可以先在服务器上使用安装调试工具创建包含虚拟按键、虚拟回路以及预设规则的模板,然后通过网络接口将模板发送到客房控制器上。

在一个实施例中,所述服务器包括但不限于电脑、平板和笔记本。

s202:存储物理按键与虚拟按键之间的对应关系。

在一个实施例中,所述存储物理按键与虚拟按键之间的对应关系包括:

在接收到第一物理按键的触发信息后,将包含所述第一物理按键的编号、位置和类型的第一信息发送至服务器,以使得所述服务器上的安装调试工具根据所述第一信息创建第一对应关系,所述第一对应关系包括所述第一物理按键与第一虚拟按键之间的对应关系;

接收并存储所述服务器发送的第一对应关系。

在一个实施例中,所述第一信息还可以包括所述第一物理按键所在的面板编号以及面板类型。

s203:在接收到客房内物理按键的触发信息后,根据存储的物理按键与虚拟按键之间的对应关系,查找与所述物理按键对应的虚拟按键。

由于实际应用中的物理按键的数量可能不止一个,为了保证所有的物理按键均与虚拟按键建立有对应关系,可以在建立包含第一物理按键与第一虚拟按键之间的对应关系之后,判断是否仍有物理按键未与虚拟按键建立对应关系,并执行对应的操作。具体的,在一个实施例中,在接收到第二物理按键的触发信息后,将包含第二物理按键的编号、位置和类型的第二信息发送至服务器,以使得所述服务器上的安装调试工具根据所述第二信息创建第二对应关系,所述第二物理按键为所述物理按键中除所述第一物理按键以外的其余任一物理按键,所述第二对应关系包括所述第二物理按键与所述第二虚拟按键之间的对应关系;接收并存储所述服务器发送的第二对应关系。

在一个实施例中,所述第二信息还可以包括所述第二物理按键所在的面板编号以及面板类型。

应理解,在创建所述第二物理按键与所述第二虚拟按键之间的对应关系之后,所述第二对应关系不仅包含之前创建的第一物理按键与第一虚拟按键之间的对应关系还包括第二物理按键与所述第二虚拟按键之间的对应关系。

还应理解,重复上述操作多次后,所述第二对应关系会包含所有物理按键与虚拟按键之间的对应关系。

需要说明的是,考虑所述虚拟按键和虚拟回路可以预先在服务器上创建,因此在实际应用中,若出现虚拟按键的数量不足以对应物理按键和/或虚拟回路的数量不足以对应物理回路的情形时,可以再次在服务器上创建多个虚拟按键和虚拟回路,并应用到所述客房控制器上。

还需要说明的是,由于所述虚拟按键可以按照预设规则对应一个或多个虚拟回路,因此,在实际应用中,所述物理按键可以仅与一个虚拟按键建立对应关系,所述物理回路也可以仅与一个虚拟回路建立对应关系。

s204;根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路。

其中,上述步骤s204与实施例一中的步骤s102相同,其具体实施过程可参见步骤s102的描述,在此不作重复赘述。

s205:存储物理回路与虚拟回路之间的对应关系。

在一个实施例中,所述存储物理回路与虚拟回路之间的对应关系包括:

向服务器发送包含各输出端口的编号和类型的第四信息,以使得所述服务器上的安装调试工具根据所述第四信息向所述客房控制器的第一输出端口发送第一测试消息;

向所述服务器反馈第一输出端口上连接的第一物理回路的工作状态,以使得所述服务器上的安装调试工具根据反馈的所述第一物理回路的工作状态创建第三对应关系,所述第三对应关系包括所述第一物理回路与所述第一虚拟回路之间的对应关系;

接收并存储所述服务器发送的第三对应关系。

在一个实施例中,所述服务器上的安装调试工具可以不定时的获取客房控制器所有输出端口的信息。

在一个实施例中,所述物理回路的工作状态包括亮起或熄灭。

需要说明的是,在实际应用中,由于所述物理回路是接在所述客房控制器的输出端口上,因此可以通过建立输出端口与虚拟回路之间的对应关系来间接建立物理回路与虚拟回路之间的对应关系。

由于实际应用中的物理回路的数量可能不止一个,为了保证所有的物理回路均与虚拟回路建立有对应关系,可以在建立包含第一物理回路与第一虚拟回路之间的对应关系之后,判断是否仍有物理回路未与虚拟回路建立对应关系,并执行对应的操作。具体的,在一个实施例中,向服务器发送包含各输出端口的编号和类型的第四信息,以使得所述服务器上的安装调试工具根据所述第四信息向所述客房控制器的第二输出端口发送第二测试信息;若接收到所述第二测试消息,则向所述服务器反馈第二输出端口上连接的第二物理回路的工作状态,以使得所述服务器上的安装调试工具根据反馈的第二物理回路的工作状态创建第四对应关系,所述第二输出端口为所述输出端口中除所述第一输出端口以外的其余任一输出端口,所述第二物理回路为所述物理回路中除所述第一物理回路以外的其余任一物理回路,所述第四对应关系包括所述第二物理回路与第二虚拟回路之间的对应关系;接收并存储所述服务器发送的第四对应关系。

在一个实施例中,可以向服务器发送除第一输出端口以外的其余所有输出端口的信息。

在一个实施例中,所述服务器上的安装调试工具可以不定时的获取客房控制器中除第一输出端口以外的其余所有输出端口的信息。

应理解,在创建所述第二物理回路与所述第二虚拟回路之间的对应关系之后,所述第四对应关系不仅包含之前创建的第一物理回路与第一虚拟回路之间的对应关系还包括第二物理回路与所述第二虚拟回路之间的对应关系。

还应理解,重复上述操作多次后,所述第二对应关系会包含所有物理回路与虚拟回路之间的对应关系。

s206:根据查找到的虚拟回路和存储的物理回路与虚拟回路之间的对应关系,查找与所述虚拟回路对应的物理回路。

s207:根据所述触发信息控制查找到的物理回路的通断。

其中,上述步骤s207与实施例一中的步骤s104相同,其具体实施过程可参见步骤s104的描述,在此不作重复赘述。

由上可见,本发明实施例相比于实施例一,给出了查找物理按键和物理回路的具体实施方式,可以在开关面板和照明回路分别接入客房控制器的任意输入端口和输出端口时,通过快速查找客房控制器上对应的虚拟按键和虚拟回路,从而获得被控制的物理回路,进而控制其通断,有利于提高控制的效率,并能降低开关面板和照明回路接入客房控制器时的出错率,具有较强的易用性和实用性。

实施例三

图3是本发明实施例三提供的客房控制器的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。

该客房控制器可以是内置于客房控制系统内的软件单元、硬件单元或者软硬结合的单元,也可以作为独立的挂件集成到所述客房控制系统中。

所述客房控制器,包括:

第一查找模块31,用于在接收到客房内物理按键的触发信息后,查找与所述物理按键对应的虚拟按键;

第二查找模块32,用于根据查找到的虚拟按键,查找与所述虚拟按键对应的虚拟回路;

第三查找模块33,用于根据查找到的虚拟回路,查找与所述虚拟回路对应的物理回路;

控制模块34,用于根据所述触发信息控制查找到的物理回路的通断。

实施例四

图4为本发明实施例四提供的客房控制系统的结构示意图,可以包括:

客房控制器41、物理按键42以及物理回路43。

所述客房控制器包括多个虚拟按键和多个虚拟回路,每个虚拟按键按照预设规则对应一个或多个虚拟回路,所述客房控制器41分别与物理按键42以及物理回路43连接。

其中,所述客房控制器41、物理按键42以及物理回路43可以参照上述实施例中的相关描述。

由上可知,在本发明实施例中,可以在开关面板和照明回路分别接入客房控制器的任一输入端口和输出端口时,通过所述物理按键向所述客房控制器发送触发信息,所述客房控制器在接收到物理按键的触发信息后,查找客房控制器上的虚拟按键和虚拟回路,从而获得被控制的物理回路,进而向被控制的物理回路发送控制指令,被控制的物理回路在接收到该控制指令后对其作出响应实现通断功能,有利于降低开关面板和照明回路在接入客房控制器时的出错率,并提高开关面板和照明回路在接入客房控制器时的灵活性,具有较强的易用性和实用性。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实施例的模块、单元和/或方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以如实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信息、电信信息以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以如司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,如立法和专利实践,计算机可读介质不包括电载波信息和电信信息。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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