设备控制方法及装置技术领域
本发明涉及通信领域,具体而言,涉及一种设备控制方法及装置。
背景技术
随着教学信息化技术的发展,教室中的设备与设备越来越多,对设备的操控也越
来越精细,比如空调,每个教室会有多个空调,每个空调都可以通过面板设置具体的温度。
现在已经有一些控制设备可以通过平板或者是教室中控对这些装置进行集中控制,但是对
于教师来讲,最主要的关注点应该还是教学,对于这些装置的设置要尽可能的简化,同时又
要能满足个人习惯需求。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例中提供了一种设备控制方法及装置,以至少解决由于教室中的设备
厂商以及型号众多、设备操控越来越精细导致教师对设备的控制困难的技术问题。
根据本发明实施例的一个方面,提供了一种设备控制方法,包括:获取用于指示使
用预设教室中的预设设备的指示信息,其中,所述指示信息中携带有用于标识预设教师的
教师标识;根据获取的所述指示信息,确定与所述教师标识对应的所述预设设备的配置信
息;根据确定的所述配置信息,对所述预设教室中的所述预设设备进行控制。
可选地,获取用于指示使用预设教室中的预设设备的指示信息包括以下之一:接
收终端触发的、经由预设平台发送的所述指示信息;根据课表、授课时间以及用于标识所述
预设教室的教室标识,确定所述指示信息,其中,所述课表用于指示预设教室、授课时间以
及预设教师之间的对应关系。
可选地,根据获取的所述指示信息,确定与所述教师标识对应的所述预设设备的
所述配置信息包括:根据所述教师标识和用于标识所述预设教室的教室标识,判断预设数
据库中是否存储有与所述教师标识对应的所述预设设备的配置信息;在判断结果为是的情
况下,获取所述预设数据库中存储的与所述教师标识对应的所述预设设备的配置信息;和/
或,在判断结果为否的情况下,获取所述预设数据库中存储的、所述预设设备使用次数最多
的配置信息。
可选地,在根据确定的所述配置信息,对所述预设教室中的所述预设设备进行控
制之后,还包括:接收用于更改所述预设设备的配置信息的配置消息,其中,所述配置消息
中携带有所述教师标识;根据接收的所述配置消息,更改预设数据库中存储的、与所述教师
标识对应的所述预设设备的配置信息。
可选地,根据获取的所述配置参数,对所述预设教室中的所述预设设备进行控制
包括:向用于控制所述预设教室的所述预设设备的中控设备推送控制消息,所述控制信息
用于指示所述中控设备执行以下至少之一的控制操作:启动教师机;打开投影仪;调节空调
温度到指定温度;调节灯光到指定亮度;以及,调节音响。
根据本发明实施例的另一方面,还提供了一种设备控制装置,包括:获取模块,用
于获取用于标识使用预设教室中的预设设备的指示信息,其中,所述指示信息中携带有用
于标识预设教师的教师标识;确定模块,用于根据获取的所述指示信息,确定与所述教师标
识对应的所述预设设备的配置信息;控制模块,用于根据确定的所述配置信息,对所述预设
教室中的所述预设设备进行控制。
可选地,所述获取模块包括:接收单元,用于接收终端触发的、经由预设平台发送
的所述指示信息;确定单元,用于根据课表、授课时间以及用于标识所述预设教室的教室标
识,确定所述指示信息,其中,所述课表用于指示预设教室、授课时间以及预设教师之间的
对应关系。
可选地,所述确定模块包括:判断单元,用于根据所述教师标识和用于标识所述预
设教室的教室标识,判断预设数据库中是否存储有与所述教师标识对应的所述预设设备的
配置信息;获取单元,用于在判断结果为是的情况下,获取所述预设数据库中存储的与所述
教师标识对应的所述预设设备的配置信息;和/或,用于在判断结果为否的情况下,获取所
述预设数据库中存储的、所述预设设备使用次数最多的配置信息。
可选地,所述装置还包括:接收模块,用于接收用于更改所述预设设备的配置信息
的配置消息,其中,所述配置消息中携带有所述教师标识;更改模块,用于根据接收的所述
配置消息,更改预设数据库中存储的、与所述教师标识对应的所述预设设备的配置信息。
可选地,所述控制模块,还用于向用于控制所述预设教室的所述预设设备的中控
设备推送控制消息,所述控制信息用于指示所述中控设备执行以下至少之一的控制操作:
启动教师机;打开投影仪;调节空调温度到指定温度;调节灯光到指定亮度;以及,调节音
响。
在本发明实施例中,采用根据指示信息确定与教师标识对应的预设设备的配置信
息的方式,通过获取用于指示使用预设教室中的预设设备的指示信息,确定与教师标识对
应的预设设备的配置信息,并根据确定的配置信息对预设教室的预设设备进行控制,达到
了减少对教室中的设备的控制难度的目的,从而实现了便于对教室中的设备进行控制的技
术效果,进而解决了由于教室中的设备厂商以及型号众多、设备操控越来越精细导致教师
对设备的控制困难的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发
明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的设备控制方法的流程图;
图2是根据本发明优选实施例的设备控制方法的流程图;
图3是根据本发明优选实施例的教师上课的流程图;
图4是根据本发明优选实施例的教师下课的流程图;
图5是根据本发明实施例的设备控制装置的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的
附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是
本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范
围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第
二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用
的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或
描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆
盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于
清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品
或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种设备控制方法实施例,需要说明的是,在附图的流
程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流
程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述
的步骤。
图1是根据本发明实施例的设备控制方法的流程图,如图1所示,该方法包括如下
步骤:
步骤S102,获取用于指示使用预设教室中的预设设备的指示信息,其中,指示信息
中携带有用于标识预设教师的教师标识;
步骤S104,根据获取的指示信息,确定与教师标识对应的预设设备的配置信息;
步骤S106,根据确定的配置信息,对预设教室中的预设设备进行控制。
通过上述步骤,通过获取用于指示使用预设教室中的预设设备的指示信息,确定
与教师标识对应的预设设备的配置信息,并根据确定的配置信息对预设教室的预设设备进
行控制,达到了减少对教室中的设备的控制难度的目的,实现了对教室中的设备便捷控制,
解决由于教室中的设备厂商以及型号众多、设备操控越来越精细导致教师对设备的控制困
难的技术问题。
可选地,在步骤S102中,可以采用多种方式获取用指示信息,例如,可以接收终端
触发的、经由预设平台发送的指示信息。这里的终端可以是手机、遥控器等移动终端,也可
以是教室中的多媒体设备;预设平台可以是实时通讯平台(例如,微信平台等)。又例如,可
以根据课表、授课时间以及用于标识预设教室的教室标识,确定指示信息,其中,课表用于
指示预设教室、授课时间以及预设教师之间的对应关系。
下面对根据课表确定指示信息的方式进行说明。控制系统(可以安装在预设的终
端设备中)根据课表,确定指定时间段的使用预设教室的预设教师,确定预设教师以后,也
就得到了上述指示信息。这里的课表可以是教务处制定的课表,课表可以预先在系统中输
入的,可以根据配置指令对课表进行修改。
根据课表确定指示信息的方式,可以实现对设备控制的自动化,无需用户执行操
作(例如,教师不需要现场操作教室中的设备),提高了用户体验。
可选地,在步骤S104中,可以采用如下方式确定与教师标识对应的预设设备的配
置信息:根据教师标识和用于标识预设教室的教室标识,判断预设数据库中是否存储有与
教师标识对应的预设设备的配置信息;在判断结果为是的情况下,获取预设数据库中存储
的与教师标识对应的预设设备的配置信息;和/或,在判断结果为否的情况下,获取预设数
据库中存储的、预设设备使用次数最多的配置信息。
同一教师在不同的教室内对同一设备的配置参数会因为教室的不同而存在差异,
通过教师标识、教室标识和预设设备的配置参数进行对应,可能满足教师在不同教室内的
个性化需求,提高用户体验。
可选地,在本实施例中,还可以直接根据教师标识,判断预设数据库中是否存储有
与教师标识对应的预设设备的配置信息。在这种情况下,可以对各个教室中的预设设备的
配置信息进行统一化处理,某些教室中可能设备不齐全,可以将缺少的设备的配置参数置
为0或者预设值。
通过统一化的预设设备的配置参数,可以减少数据库中存储的数据量,便于对数
据库中存储的配置参数进行管理。
可选地,在步骤S106之后,还可以接收用于更改预设设备的配置信息的配置消息,
其中,配置消息中携带有教师标识(还可以携带有教室标识),根据接收的配置消息,更改预
设数据库中存储的、与教师标识对应的预设设备的配置信息。
根据配置消息对预设设备的配置信息进行更改,可以根据教师的操作对配置信息
进行更新,提高了配置信息的时效性。
可选地,在步骤S102中,可以通过如下方式对预设设备进行控制:向用于控制预设
教室的预设设备的中控设备推送控制消息,控制信息用于指示中控设备执行以下至少之一
的控制操作:启动教师机;打开投影仪;调节空调温度到指定温度;调节灯光到指定亮度;以
及,调节音响。
通过向中控设备推送控制消息的方式对预设设备进行控制,实现了对预设设备的
层级化管理,减轻了控制系统的负担。
基于上述实施例及优选实施方式,为说明方案的整个流程交互,在本优选实施例
中,提供了一种设备控制方法,下面对该方法进行说明。
目前的主流中控设备或远程控制系统无法降低教师对于中控系统等平台的学习
难度,同时无法根据每个教师的个人习惯动态设置,每次上课都需要进行相关设置。
本发明实施例主要是结合用户的行为以及环境因素动态的调节教室中的设备,图
2是根据本发明优选实施例的设备控制方法的流程图。如图2所示,该流程包括以下步骤:
步骤S202,根据教务处课表获取教师上课时间与地点;
步骤S204,通过教师与上课教室匹配教室装置与教师习惯;
步骤S206,远程驱动教室装置应用相关配置;
步骤S208,记录教师行为到数据库。
通过数据收集,汇总到教师习惯库,对于没有使用过该系统的用户,自动匹配一个
最佳实践;与教务处课表关联,通过智能调度装置,在教师上课前根据教师习惯自动调控相
关设备,无需教师对教室设备执行过多操作,简化了教室设备控制流程。
图3是根据本发明优选实施例的教师上课的流程图,如图3所示,该流程包括如下
步骤:
步骤S302,系统自动上课;
上课由系统自动触发或教师可以通过手机微信平台等系统手动触发上课。
步骤S304,读取教师信息以及教室信息;
系统将根据课程自动匹配到上课老师和教室的信息。
步骤S306,通过手机确定上课(此为可选步骤);
步骤S308,读取教师习惯;
根据教师的工号,系统自动去后台匹配教师日常的使用习惯,如果教师首次使用,
将使用该教师使用次数最多的习惯。教师可以根据自身习惯稍微调整,调整完成后,将自动
保存为个人的使用习惯。
步骤S310,读取教室设备信息。
读取的教室设备信息可以有多种设备的信息,例如,空调、灯光等。
步骤S312,教室中控设备控制教室设备。
教师的使用习惯将自动转化为机器码,提前预设时间(例如,10分钟)通过socket
推送的方式推送控制消息到教室中控设备。中控设备将按照模板内容对设备进行操作,如,
启动教师机、打开投影仪、调节空调温度到指定温度、调节灯光到指定亮度、调节音响等系
统等。教师不需要其他操作,直接进教室上课。
相应地,图4是根据本发明优选实施例的教师下课的流程图,如图4所示,该流程包
括如下步骤:
步骤S402,教室确认下课。
教师下课后通过手机或教师机确认下课。
步骤S404,教室中控设备控制教室设备。
下课操作将自动触发中控设备延迟预设时间(例如,5分钟)对设备进行操作,操作
流程包括:关闭空调、关闭灯光以及其他外设、关闭投影仪和教师机等。
通过本发明实施例的上述技术方案,根据教师习惯自动匹配并自动调节系统,无
须人工操作,教师的空调和灯光等设备已经根据教师要求自动设置,下课后,教师无须任何
多余操作,设备将自动关闭或待机,提高了用户体验。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施
例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多
情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有
技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储
介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算
机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
在本实施例中还提供了一种设备控制装置,该装置用于实现上述实施例及优选实
施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软
件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者
软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的设备控制装置的结构框图,如图5所示,该装置包括:
获取模块52,用于获取用于指示使用预设教室中的预设设备的指示信息,其中,指
示信息中携带有用于标识预设教师的教师标识;
确定模块54,连接至上述获取模块52,用于根据获取的指示信息,确定与教师标识
对应的预设设备的配置信息;
控制模块56,连接至上述确定模块54,用于根据确定的配置信息,对预设教室中的
预设设备进行控制。
可选地,获取模块52可以包括:
接收单元,用于接收终端触发的、经由预设平台发送的指示信息;
确定单元,用于根据课表、授课时间以及用于标识预设教室的教室标识,确定指示
信息,其中,课表用于指示预设教室、授课时间以及预设教师之间的对应关系。
可选地,确定模块54可以包括:
判断单元,用于根据教师标识和用于标识预设教室的教室标识,判断预设数据库
中是否存储有与教师标识对应的预设设备的配置信息;
获取单元,连接至上述判断单元,用于在判断结果为是的情况下,获取预设数据库
中存储的与教师标识对应的预设设备的配置信息;和/或,用于在判断结果为否的情况下,
获取预设数据库中存储的、预设设备使用次数最多的配置信息。
可选地,该装置还可以包括:
接收模块,连接至上述控制模块56与更改模块,用于接收用于更改预设设备的配
置信息的配置消息,其中,配置消息中携带有教师标识;
更改模块,连接至上述接收模块,用于根据接收的配置消息,更改预设数据库中存
储的、与教师标识对应的预设设备的配置信息。
可选地,控制模块56,还可以用于向用于控制预设教室的预设设备的中控设备推
送控制消息,控制信息用于指示中控设备执行以下至少之一的控制操作:启动教师机;打开
投影仪;调节空调温度到指定温度;调节灯光到指定亮度;以及,调节音响。
在本实施例中还提供了一种终端,该终端包括:前述实施例中任一设备控制装置。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通
过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意
组合的形式分别位于不同的处理器中。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用
的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成
的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示
出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或
步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技
术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。