控制物联网设备执行的方法和装置制造方法及图纸

技术编号:25991456 阅读:29 留言:0更新日期:2020-10-20 18:59
本发明专利技术公开了一种控制物联网设备执行的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:根据物联网设备标识和指令标识确定物联网设备的执行指令时长;根据订单的位置信息及执行指令时长确定物联网设备的指令执行时间;到达指令执行时间后,将指令发送给物联网设备以使物联网设备执行指令。该实施方式能够使物联网设备执行指令时间关联订单位置,在恰当的时间使物联网设备执行指令,提升用户购物体验以及提升用户使用智能家居的体验。

【技术实现步骤摘要】
控制物联网设备执行的方法和装置
本专利技术涉及计算机
,尤其涉及一种控制物联网设备执行的方法和装置。
技术介绍
物联网(InternetofThings)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络概念。理论上,物联网可将无处不在的终端设备和设施,通过各种无线和/或有线的长距离和/或短距离通讯网络实现互联互通。随着智能家居的发展,用户在下了订单之后,可能会希望在订单送达之前,通过让若干物联网设备执行相关指令,以使订单正好送达时所述物联网设备执行指令完成。比如希望订单送达时智能电水壶中的水正好烧开以便可以做订单商品相关的菜,或者希望起居室空调制冷后室内温度正好达到预设温度以便可以食用订单商品,等等。但是,目前这些操作都需要用户自己实时查看订单当前位置,估算出预计上门时间,并且估算物联网设备执行时间,接着自己推导出各物联网设备执行指令的时间,以在相应时间让物联网设备执行指令。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:目前如果想让订单正好送达时所述物联网设备的指令刚好执行完成,需要用户进行人工把控,用户体验差。
技术实现思路
有鉴于此,本专利技术实施例提供一种控制物联网设备执行的方法和装置,能够使物联网设备执行指令时间关联订单位置,在恰当的时间使物联网设备执行指令,提升用户购物体验以及提升用户使用智能家居的体验。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种控制物联网设备执行的方法。一种控制物联网设备执行的方法,包括:根据物联网设备标识和指令标识确定物联网设备的执行指令时长;根据订单的位置信息及所述执行指令时长确定所述物联网设备的指令执行时间;到达所述指令执行时间后,将所述指令发送给所述物联网设备以使所述物联网设备执行所述指令。可选地,根据物联网设备标识和指令标识确定物联网设备的执行指令时长包括:根据物联网设备标识和指令标识,获取与所述指令相关的所述物联网设备的当前环境参数;根据所述当前环境参数及所述指令的内容确定所述执行指令时长。可选地,根据订单的位置信息及所述执行指令时长确定所述物联网设备的指令执行时间包括:获取订单送达的最早时间;根据所述最早时间及所述执行指令时长T确定开始追踪订单位置的时间;当所述开始追踪订单位置的时间减去预设的时间间隔T0小于当前系统时间时,获取所述订单的位置信息;根据所述订单的位置信息确定所述订单的送达时间T1;若(T1-T0)≤T,则计算所述指令的触发倒计时,并根据所述指令的触发倒计时确定所述物联网设备的指令执行时间。可选地,所述触发倒计时T3=T-T2,其中,T2=T1-T0。根据本专利技术实施例的另一方面,提供了一种控制物联网设备执行的装置。一种控制物联网设备执行的装置,包括:时长确定模块,用于根据物联网设备标识和指令标识确定物联网设备的执行指令时长;时间确定模块,用于根据订单的位置信息及所述执行指令时长确定所述物联网设备的指令执行时间;指令发送模块,用于到达所述指令执行时间后,将所述指令发送给所述物联网设备以使所述物联网设备执行所述指令。可选地,所述时长确定模块还用于:根据物联网设备标识和指令标识,获取与所述指令相关的所述物联网设备的当前环境参数;根据所述当前环境参数及所述指令的内容确定所述执行指令时长。可选地,所述时间确定模块还用于:获取订单送达的最早时间;根据所述最早时间及所述执行指令时长T确定开始追踪订单位置的时间;当所述开始追踪订单位置的时间减去预设的时间间隔T0小于当前系统时间时,获取所述订单的位置信息;根据所述订单的位置信息确定所述订单的送达时间T1;若(T1-T0)≤T,则计算所述指令的触发倒计时,并根据所述指令的触发倒计时确定所述物联网设备的指令执行时间。可选地,所述触发倒计时T3=T-T2,其中,T2=T1-T0。根据本专利技术实施例的又一方面,提供了一种控制物联网设备执行的电子设备。一种控制物联网设备执行的电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例所提供的控制物联网设备执行的方法。根据本专利技术实施例的再一方面,提供了一种计算机可读介质。一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例所提供的控制物联网设备执行的方法。上述专利技术中的一个实施例具有如下优点或有益效果:通过根据物联网设备标识和指令标识确定物联网设备的执行指令时长,然后根据订单的位置信息及执行指令时长确定物联网设备的指令执行时间,并在到达指令执行时间后,将指令发送给物联网设备以使物联网设备执行指令,可以使物联网设备执行指令时间关联订单位置,在恰当的时间使物联网设备执行指令,提升用户购物体验以及提升用户使用智能家居的体验。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的控制物联网设备执行的方法的主要步骤示意图;图2是本专利技术实施例的用户终端的处理流程示意图;图3是本专利技术实施例的物联网服务端的第一处理流程示意图;图4是本专利技术实施例的订单地图追踪系统的处理流程示意图;图5是本专利技术实施例的物联网服务端的第二处理流程示意图;图6是根据本专利技术实施例的控制物联网设备执行的装置的主要模块示意图;图7是本专利技术实施例可以应用于其中的示例性系统架构图;图8是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。为了解决现有技术中存在的问题,本专利技术提供了一种控制物联网设备执行的方法,基于订单位置,计算预计的订单送达时间,根据订单送达时间与物联网设备执行指令时长计算预设需要执行的各物联网设备开始执行时间,各物联网设备在达到各自开始执行时间的时候准时执行指令,可以使物联网设备执行指令时间关联订单位置,在恰当的时间使物联网设备执行指令,提升用户购物体验以及提升用户使用智能家居的体验。图1是根据本专利技术实施例的控制物联网设备执行的方法的主要步骤示意图。如图1所示,本专利技术实施例的控制物联网设备执行的方法主要包括如下的步骤S101至步骤S103。步骤S101:根据物联网设备标识和指令标识确定物联网设备的执行指令时长;步骤S102:根据订单的位置信息及执行指令时长确定物联网设备的指令执行时间;步骤S103:到达指令执行时间后,将指本文档来自技高网...

【技术保护点】
1.一种控制物联网设备执行的方法,其特征在于,包括:/n根据物联网设备标识和指令标识确定物联网设备的执行指令时长;/n根据订单的位置信息及所述执行指令时长确定所述物联网设备的指令执行时间;/n到达所述指令执行时间后,将所述指令发送给所述物联网设备以使所述物联网设备执行所述指令。/n

【技术特征摘要】
1.一种控制物联网设备执行的方法,其特征在于,包括:
根据物联网设备标识和指令标识确定物联网设备的执行指令时长;
根据订单的位置信息及所述执行指令时长确定所述物联网设备的指令执行时间;
到达所述指令执行时间后,将所述指令发送给所述物联网设备以使所述物联网设备执行所述指令。


2.根据权利要求1所述的方法,其特征在于,根据物联网设备标识和指令标识确定物联网设备的执行指令时长包括:
根据物联网设备标识和指令标识,获取与所述指令相关的所述物联网设备的当前环境参数;
根据所述当前环境参数及所述指令的内容确定所述执行指令时长。


3.根据权利要求1所述的方法,其特征在于,根据订单的位置信息及所述执行指令时长确定所述物联网设备的指令执行时间包括:
获取订单送达的最早时间;
根据所述最早时间及所述执行指令时长T确定开始追踪订单位置的时间;
当所述开始追踪订单位置的时间减去预设的时间间隔T0小于当前系统时间时,获取所述订单的位置信息;
根据所述订单的位置信息确定所述订单的送达时间T1;
若(T1-T0)≤T,则计算所述指令的触发倒计时,并根据所述指令的触发倒计时确定所述物联网设备的指令执行时间。


4.根据权利要求3所述的方法,其特征在于,所述触发倒计时T3=T-T2,其中,T2=T1-T0。


5.一种控制物联网设备执行的装置,其特征在于,包括:
时长确定模块,用于根据物联网设备标识和指令标识确定物联网设备的执行指令时长;
时间确定模块,用于根据订单的位置...

【专利技术属性】
技术研发人员:王凯斌
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:北京;11

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

1