一种客房管理方法、装置以及系统转让专利

申请号 : CN201810413832.4

文献号 : CN108508775B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 姚周军刘广卫李伟杨鹏刘希伟

申请人 : 山东比特智能科技股份有限公司

摘要 :

本发明公开了一种客房管理方法,该方法包括根据当前输入信号的输入ID,确定输入类型;根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果。该方法能够在程序固件不做修改的情况下,满足各类输入输出需求,实现多路输入输出,打破了输入输出固定且个数有限的桎梏。本发明还公开了一种客房管理装置、客房管理系统以及计算机可读存储介质,均具有上述技术效果。

权利要求 :

1.一种客房管理方法,其特征在于,所述方法包括:根据当前输入信号的输入ID,确定输入类型;

根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;

通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果;

还包括:

显示所述当前输入信号的处理结果。

2.根据权利要求1所述的方法,其特征在于,所述根据当前输入信号的输入ID,确定输入类型包括:将所述输入ID与配置文件进行对比;

若所述输入ID与第一输入ID一致,则确定所述输入类型为第一输入类型;

若所述输入ID与第二输入ID一致,则确定所述输入类型为第二输入类型。

3.一种客房管理装置,其特征在于,所述装置包括:确定模块,用于根据当前输入信号的输入ID,确定输入类型;

处理模块,用于根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;

输出模块,用于通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果;

还包括:

显示模块,用于显示所述当前输入信号的处理结果。

4.根据权利要求3所述的装置,其特征在于,所述确定模块包括:对比子模块,用于将所述输入ID与配置文件进行对比;

第一确定子模块,用于若所述输入ID与第一输入ID一致,则确定所述输入类型为第一输入类型;

第二确定子模块,用于若所述输入ID与第二输入ID一致,则确定所述输入类型为第二输入类型。

5.一种客房管理系统,其特征在于,包括:输入设备,用于输入当前输入信号;

处理器,用于根据当前输入信号的输入ID,确定输入类型;根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;

输出设备,用于通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果。

6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1或2所述的客房管理方法的步骤。

说明书 :

一种客房管理方法、装置以及系统

技术领域

[0001] 本发明涉及客房管理领域,特别涉及一种客房管理方法;还涉及一种客房管理装置、客房管理系统以及计算机可读存储介质。

背景技术

[0002] 随着科技的日益发展、节能环保形势的日渐严峻、客人消费舒适度要求的持续提升以及酒店管理意识的不断提高,酒店智能化已越来越成为热门话题。一方面,酒店的工作人员需要及时了解客人的信息与需求,从而为客人提供完善周到的酒店服务,另一方面,酒店管理人员还希望在提供周到的酒店服务的同时,最大程度的合理利用能源,减少不必要的浪费。基于此,客房管理系统应运而生。目前,客房管理系统的控制方案中,通过固定的IO端口进行按键、门磁等信号的输入,所以,当酒店的按键需求改变时,需要重新定制程序并重新烧写,从而增加了工作量。此外,现有控制方案中,其可输入的信号的数量较少,通常只有六路,无法满足多种类的客房服务需求。
[0003] 因此,如何解决上述问题是本领域技术人员亟待解决的技术问题。

发明内容

[0004] 本发明的目的是提供一种客房管理方法,该方法能够在程序固件不做修改的情况下,满足各类输入输出需求;本发明的另一目的是提供一种客房管理装置、系统以及计算机可读存储介质,均具有上述技术效果。
[0005] 为解决上述技术问题,本发明提供了一种客房管理方法,所述方法包括:
[0006] 根据当前输入信号的输入ID,确定输入类型;
[0007] 根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;
[0008] 通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果。
[0009] 可选的,所述根据当前输入信号的输入ID,确定输入类型包括:
[0010] 将所述输入ID与配置文件进行对比;
[0011] 若所述输入ID与第一输入ID一致,则确定所述输入类型为第一输入类型;
[0012] 若所述输入ID与第二输入ID一致,则确定所述输入类型为第二输入类型。
[0013] 可选的,还包括:
[0014] 显示所述当前输入信号的处理结果。
[0015] 为解决上述技术问题,本发明还提供了一种客房管理装置,所述装置包括:
[0016] 确定模块,用于根据当前输入信号的输入ID,确定输入类型;
[0017] 处理模块,用于根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;
[0018] 输出模块,用于通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果。
[0019] 可选的,所述确定模块包括:
[0020] 对比子模块,用于将所述输入ID与配置文件进行比对;
[0021] 第一确定子模块,用于若所述输入ID与第一输入ID一致,则确定所述输入类型为第一输入类型;
[0022] 第二确定子模块,用于若所述输入ID与第二输入ID一致,则确定所述输入类型为第二输入类型。
[0023] 可选的,还包括:
[0024] 显示模块,用于显示所述当前输入信号的处理结果。
[0025] 为解决上述技术问题,本发明还提供了一种客房管理系统,包括:
[0026] 输入设备,用于输入当前输入信号;
[0027] 处理器,用于根据当前输入信号的输入ID,确定输入类型;根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果;
[0028] 输出设备,用于输出所述当前输入信号的处理结果。
[0029] 为解决上述技术问题,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的客房管理方法的步骤。
[0030] 本发明所提供的客房管理方法,包括根据当前输入信号的输入ID,确定输入类型;根据所述输入类型,调用相应的处理程序对所述当前输入信号进行处理;通过所述输入ID对应的输出端口,输出所述当前输入信号的处理结果。
[0031] 相比较于传统通过固定IO端口输入控制信号,以及通过IO端口区别不同的输入的方式,本发明所提供的方法,为各输入信号配置输入ID,当接收到输入信号时,可以通过输入信号的输入ID来区分输入信号的类型,进而调用相关的程序脚本对输入信号进行分析处理,并进一步输出处理结果,控制相关设备。当酒店的输入需求改变时,只需相适应的为各输入配置各自的输入ID,而无需修改程序固件,从而有效减少了工作量,同时,因为输入ID的个数可以根据输入的个数进行配置,从而,可以实现多路输入输出,打破了输入输出个数固定且有限的桎梏,满足多样复杂的客房管理需求。
[0032] 本发明所提供的客房管理装置、客房管理系统以及计算机可读存储介质,均具有上述技术效果。

附图说明

[0033] 为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034] 图1为本发明实施例所提供的客房管理方法的流程示意图;
[0035] 图2为本发明实施例所提供的客房管理装置的示意图;
[0036] 图3为本发明实施例所提供的客房管理系统的示意图。

具体实施方式

[0037] 本发明的核心是提供一种客房管理方法,该方法能够在程序固件不做修改的情况下,满足各类输入输出需求;本发明的另一核心是提供一种客房管理装置、客房管理系统以及计算机可读存储介质,均具有上述技术效果。
[0038] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039] 请参考图1,图1为本发明实施例所提供的客房管理方法的流程示意图;参考图1可知,该方法可以包括以下步骤:
[0040] S100:根据当前输入信号的输入ID,确定输入类型;
[0041] 具体的,RCU(Room Control Unit,客房控制器)为了实现控制各种不同的客房设备,例如,窗帘、照明灯等,首先,需要对其进行相关的配置。具体的,RCUTool会下发查找指令,例如,TOOL_DEVICE_FIND指令,来查找客房设备。进一步,RCU通过相关指令来上报各客房设备的ID,例如,通过TOOL_DEVICE_EXIST指令上报各客房设备ID,进而,RCUTool可以对各设备进行命名,并对可能存在的控制关系进行映射,以及对可能存在的红外模块进行学习,从而生成设备配置文件,导入到房控服务器中。此外,RCUTool还会发送TOOL_INPUT_CFG命令给RCU,用来配置按键、红外、门磁等的生效条件、控制设备和关联输出,例如,按键按下时生效,用来控制窗帘打开,同时对应的指示灯亮。
[0042] 完成上述相关配置后,客房管理系统即可开始工作,当有输入信号输入时,处理器首先根据该输入信号即当前输入信号的输入ID,确定输入类型,由于前期已经进行了相关配置,所以,根据输入信号的输入ID,即可确定其对应的输入类型,例如,前期已为灯光按键配置输入ID为0x0800000,当该0x0800000ID有信号输入时,即可判断出此时的输入类型为按键类输入。
[0043] 当然,实际应用中,服务需求不同,输入类型可能存在差异,例如,可能输入类型只包含按键类与门磁类,或者包含按键类与门磁类的基础上还包括其他种类的输入类型,对此,本发明不做具体限定,结合不同的应用场景,可以进行差异性选择。
[0044] 可选的,根据当前输入信号的输入ID,确定输入类型包括:将输入ID与配置文件进行对比;若输入ID与第一输入ID一致,则确定输入类型为第一输入类型;若输入ID与第二输入ID一致,则确定输入类型为第二输入类型。
[0045] 具体的,本实施例中,设置了两种输入类型,即第一输入类型与第二输入类型,所谓第一输入类型,即按键类输入;所谓第二输入类型,即为门磁类输入。将输入ID与配置文件进行比对后,若输入ID与第一输入ID一致,则确定输入类型为第一输入类型;若输入ID与第二输入ID一致,则确定输入类型为第二输入类型。进而在确定了输入类型之后,执行后续的操作。
[0046] 其中,上述第一输入ID以及第二输入ID只作为一类ID的统称,并不用于个数以及顺序、等级等方面的限定。例如,第一输入ID可以包括0x0800000、0x0800001、0x0800002,当输入ID与其中的某一个ID一致时,则该输入ID与第一输入ID一致。
[0047] S200:根据输入类型,调用相应的处理程序对当前输入信号进行处理;
[0048] 具体的,当确定了输入类型后,即可根据该输入类型,调用相应的处理程序。因为,按键类输入的处理逻辑与门磁类输入的处理逻辑存在差异,相关的处理程序会有所不同。所以,当输入类型为按键类时,即可调用按键类的处理程序,对当前输入信号进行处理;同理,当输入类型为门磁类时,即可调用门磁类的处理程序,对当前的输入信号进行处理。当然,对于输入类型不止上述两类的情况,只需调用各自对应的处理程序即可。
[0049] S300:通过输入ID对应的输出端口,输出当前输入信号的处理结果。
[0050] 具体的,输入与输出是一一对应的关系,即输入ID与受控设备是一一对应的,某输入ID有信号输入时,便会由该输入ID对应的输出端口输出处理结果,进而控制对应的受控设备。
[0051] 其中,受控设备可以由多个输入信号进行控制,例如,通过两个按键对客房窗帘进行控制,当其中一个按键按下时,可以控制客房窗帘开启,当另一按键按下时,可以控制客房窗帘关闭。再例如,当利用两个按键来调节灯光亮度时,可以长按其中的一个按键,使照明灯渐亮;当长按另一按键时,使照明灯渐暗。
[0052] 综上所述,本发明所提供的方法,为各输入信号配置ID,当接收到输入信号时,可以通过输入信号的ID来区分输入信号的类型,进而调用相关的程序脚本对输入信号进行分析处理,并进一步输出处理结果,控制相关设备。当酒店的输入需求改变时,只需相适应的为各输入配置各自的输入ID,无需修改程序固件,从而有效减少了工作量,同时,因为ID的个数可以根据输入的个数进行配置,从而,可以实现多路输入输出,打破了输入输出个数固定且有限的桎梏,满足多样复杂的客房管理需求。
[0053] 在上述实施例的基础上,可选的,该方法还包括:显示当前输入信号的处理结果。
[0054] 具体的,当前输入信号的处理结果通过对应的输出端口输出,控制相关设备的同时,还可以通过显示装置显示该处理结果。例如,控制窗帘打开的同时,还可以通过显示屏显示窗帘打开这一处理结果;或者通过窗帘对应的指示灯亮,来显示窗帘打开这一处理结果。从而方便了解各客房设备的运行状态。
[0055] 本发明还提供了一种客房管理装置,下文描述的该装置可以与上文描述的方法相互对应参照。请参考图2,图2为本发明实施例所提供的客房管理装置的示意图;结合图2可知,该装置可以包括:
[0056] 确定模块10,用于根据当前输入信号的输入ID,确定输入类型;
[0057] 处理模块20,用于根据输入类型,调用相应的处理程序对当前输入信号进行处理;
[0058] 输出模块30,用于通过输入ID对应的输出端口,输出当前输入信号的处理结果。
[0059] 在上述实施例的基础上,可选的,确定模块10包括:
[0060] 对比子模块,用于将输入ID与配置文件进行比对;
[0061] 第一确定子模块,用于若输入ID与第一输入ID一致,则确定输入类型为第一输入类型;
[0062] 第二确定子模块,用于若输入ID与第二输入ID一致,则确定输入类型为第二输入类型。
[0063] 在上述实施例的基础上,可选的,还可以包括:
[0064] 显示模块,用于显示所述当前输入信号的处理结果。
[0065] 本发明还提供了一种客房管理系统,请参考图3,图3为本发明实施例所提供的客房管理系统的示意图;由图3可知,该系统可以包括:
[0066] 输入设备1,用于输入当前输入信号;
[0067] 处理器2,用于根据当前输入信号的输入ID,确定输入类型;根据输入类型,调用相应的处理程序对当前输入信号进行处理;
[0068] 输出设备3,用于通过输入ID对应的输出端口,输出当前输入信号的处理结果。
[0069] 对于本发明所提供的客房管理系统的介绍请参照上述方法的实施例,本发明在此不做赘述。
[0070] 本发明还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如下的步骤:
[0071] 根据当前输入信号的输入ID,确定输入类型;根据输入类型,调用相应的处理程序对当前输入信号进行处理;通过输入ID对应的输出端口,输出当前输入信号的处理结果。
[0072] 该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0073] 对于本发明所提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不做赘述。
[0074] 说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置以及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0075] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0076] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0077] 以上对本发明所提供的客房管理方法、装置、系统以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围。