一种事件触发方法、装置、设备、系统及可读存储介质制造方法及图纸

技术编号:23153489 阅读:27 留言:0更新日期:2020-01-18 15:07
本申请公开了一种事件触发方法、装置、设备、系统及可读存储介质。本申请公开的方法包括:获取用户输入的时间轴启动请求;根据时间轴启动请求启动对应的时间轴;当时间轴运行至任一事件的触发时间戳,则在触发时间戳触发当前事件,并按照当前事件的配置信息控制相应的被控设备;其中,时间轴中预置有多个事件,每个事件预置有配置信息。本申请可根据用户输入的时间轴启动请求自动触发事件,实现了后端操作和被控设备的同步,不需要多人合作,从而节省了成本,稳定性和实时性也较高,提升了用户体验。相应地,本申请公开的一种事件触发装置、设备、系统及可读存储介质,也同样具有上述技术效果。

An event triggering method, device, device, system and readable storage medium

【技术实现步骤摘要】
一种事件触发方法、装置、设备、系统及可读存储介质
本申请涉及计算机
,特别涉及一种事件触发方法、装置、设备、系统及可读存储介质。
技术介绍
目前,物联网已经被大众所熟悉,其也正在改变着我们生活的各方各面。以灯光秀为例,将所有灯具接入网络,从而利用一个控制端远程控制所有灯具的运转。当需要转换灯光效果时,需要现场人员发送指令或现场灯光情况给控制端的操作人员,进而操作人员根据自己获取到的信息手动控制所有灯具,整个过程需要现场人员和后端操作人员密切合作,但由于网络时延、人工传递消息的误差等因素,难免会造成失误,出现操作不同步等异常情况。其中,灯具可看作被控设备,控制端可看作事件触发设备,后端操作人员进行的每次操作可看作一次事件。因此,如何实现后端操作和被控设备的同步,是本领域技术人员需要解决的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种事件触发方法、装置、设备、系统及可读存储介质,以实现后端操作和被控设备的同步。其具体方案如下:第一方面,本申请提供了一种事件触发方法,包括:获取用户输入的时间轴启动请求;根据时间轴启动请求启动对应的时间轴;当时间轴运行至任一事件的触发时间戳,则在触发时间戳触发当前事件,并按照当前事件的配置信息控制相应的被控设备;其中,时间轴中预置有多个事件,每个事件预置有配置信息;配置信息包括:事件标识信息、触发时间戳,被控设备的设备信息和控制指令。优选地,在触发时间戳触发当前事件,并按照当前事件的配置信息控制相应的被控设备,包括:在触发时间戳发送控制指令至被控设备,以使被控设备按照控制指令运行;控制指令为当前事件的配置信息中的控制指令。优选地,时间轴的生成过程包括:设置时间轴的运行时间段,并在运行时间段中的不同时刻添加不同事件,为各个事件生成配置信息,获得时间轴。优选地,时间轴中的任一个目标事件的生成过程包括:接收用户在人机交互界面输入的事件生成指令;解析事件生成指令,获得目标事件的目标标识信息、被控设备的目标设备信息和目标控制指令;根据目标设备信息和目标控制指令生成目标事件,并用目标标识信息标记目标事件。优选地,在运行时间段中的不同时刻添加不同事件,为各个事件生成配置信息,包括:若在运行时间段中的目标时刻添加目标事件,则建立目标时刻和目标标识信息的映射关系并存储。优选地,根据时间轴启动请求启动对应的时间轴之后,还包括:若在时间轴的运行过程中,获取到用户输入的操作指令,则根据操作指令控制时间轴;操作指令包括:暂停指令、运行指令、快进指令和倒退指令。优选地,根据时间轴启动请求启动对应的时间轴之后,还包括:将时间轴的运行进度和时间轴中预置的多个事件进行可视化展示。第二方面,本申请提供了一种事件触发装置,包括:获取模块,用于获取用户输入的时间轴启动请求;启动模块,用于根据时间轴启动请求启动对应的时间轴;运行模块,用于当时间轴运行至任一事件的触发时间戳,则在触发时间戳触发当前事件,并按照当前事件的配置信息控制相应的被控设备;其中,时间轴中预置有多个事件,每个事件预置有配置信息;配置信息包括:事件标识信息、触发时间戳,被控设备的设备信息和控制指令。优选地,运行模块具体用于:在触发时间戳发送控制指令至被控设备,以使被控设备按照控制指令运行;控制指令为当前事件的配置信息中的控制指令。优选地,还包括用于生成时间轴的时间轴生成模块,时间轴生成模块具体用于:设置时间轴的运行时间段,并在运行时间段中的不同时刻添加不同事件,为各个事件生成配置信息,获得时间轴。优选地,还包括用于生成目标事件的事件生成模块,事件生成模块包括:接收单元,用于接收用户在人机交互界面输入的事件生成指令;解析单元,用于解析事件生成指令,获得目标事件的目标标识信息、被控设备的目标设备信息和目标控制指令;生成单元,用于根据目标设备信息和目标控制指令生成目标事件,并用目标标识信息标记目标事件。优选地,时间轴生成模块具体用于:若在运行时间段中的目标时刻添加目标事件,则建立目标时刻和目标标识信息的映射关系并存储。优选地,还包括:操作模块,用于若在时间轴的运行过程中,获取到用户输入的操作指令,则根据操作指令控制时间轴;操作指令包括:暂停指令、运行指令、快进指令和倒退指令。优选地,还包括:展示模块,用于将时间轴的运行进度和时间轴中预置的多个事件进行可视化展示。第三方面,本申请提供了一种事件触发设备,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序,以实现前述公开的事件触发方法。第四方面,本申请提供了一种事件触发系统,包括被控设备和前述的事件触发设备。优选地,事件触发设备还用于:当被控设备和事件触发设备接入同一网络,则在网络中发送广播消息;接收被控设备返回的通知消息;通知消息包括:被控设备的设备信息。第五方面,本申请提供了一种可读存储介质,用于保存计算机程序,其中,计算机程序被处理器执行时实现前述公开的事件触发方法。通过以上方案可知,本申请提供了一种事件触发方法,包括:获取用户输入的时间轴启动请求;根据时间轴启动请求启动对应的时间轴;当时间轴运行至任一事件的触发时间戳,则在触发时间戳触发当前事件,并按照当前事件的配置信息控制相应的被控设备;其中,时间轴中预置有多个事件,每个事件预置有配置信息;配置信息包括:事件标识信息、触发时间戳,被控设备的设备信息和控制指令。可见,该方法在获取到用户输入的时间轴启动请求后,根据时间轴启动请求启动对应的时间轴;当时间轴运行至任一事件的触发时间戳,则在触发时间戳触发当前事件,并按照当前事件的配置信息控制相应的被控设备,整个过程无需人工参与,从而实现了后端操作和被控设备的同步。其中,时间轴中预置有多个事件,每个事件预置有配置信息;配置信息包括:事件标识信息、触发时间戳,被控设备的设备信息和控制指令。因此本申请可根据用户输入的时间轴启动请求自动触发各个事件,不需要多人合作,从而节省了成本,稳定性和实时性也较高,提升了用户体验。相应地,本申请提供的一种事件触发装置、设备、系统及可读存储介质,也同样具有上述技术效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请公开的一种事件触发方法流程图;图2为本申请公开的一种展示页面示意图;图3为本申请公开的一种事件触发装置示意图;图4为本申请公开的一种事件触发设备示意图;图5为本申请公开的一种事件触发系统示意图。<本文档来自技高网...

【技术保护点】
1.一种事件触发方法,其特征在于,包括:/n获取用户输入的时间轴启动请求;/n根据所述时间轴启动请求启动对应的时间轴;/n当所述时间轴运行至任一事件的触发时间戳,则在所述触发时间戳触发当前事件,并按照所述当前事件的配置信息控制相应的被控设备;/n其中,所述时间轴中预置有多个事件,每个事件预置有配置信息;所述配置信息包括:事件标识信息、触发时间戳,被控设备的设备信息和控制指令。/n

【技术特征摘要】
1.一种事件触发方法,其特征在于,包括:
获取用户输入的时间轴启动请求;
根据所述时间轴启动请求启动对应的时间轴;
当所述时间轴运行至任一事件的触发时间戳,则在所述触发时间戳触发当前事件,并按照所述当前事件的配置信息控制相应的被控设备;
其中,所述时间轴中预置有多个事件,每个事件预置有配置信息;所述配置信息包括:事件标识信息、触发时间戳,被控设备的设备信息和控制指令。


2.根据权利要求1所述的事件触发方法,其特征在于,所述在所述触发时间戳触发当前事件,并按照所述当前事件的配置信息控制相应的被控设备,包括:
在所述触发时间戳发送控制指令至所述被控设备,以使所述被控设备按照所述控制指令运行;所述控制指令为所述当前事件的配置信息中的控制指令。


3.根据权利要求1所述的事件触发方法,其特征在于,所述时间轴的生成过程包括:
设置所述时间轴的运行时间段,并在所述运行时间段中的不同时刻添加不同事件,为各个事件生成配置信息,获得所述时间轴。


4.根据权利要求3所述的事件触发方法,其特征在于,所述时间轴中的任一个目标事件的生成过程包括:
接收用户在人机交互界面输入的事件生成指令;
解析所述事件生成指令,获得所述目标事件的目标标识信息、被控设备的目标设备信息和目标控制指令;
根据所述目标设备信息和所述目标控制指令生成所述目标事件,并用所述目标标识信息标记所述目标事件。


5.根据权利要求4所述的事件触发方法,其特征在于,所述在所述运行时间段中的不同时刻添加不同事件,为各个事件生成配置信...

【专利技术属性】
技术研发人员:刘均李河金
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1