一种基于智慧杆物联网设备场景联动方法及系统与流程

文档序号:30652665发布日期:2022-07-06 00:18阅读:149来源:国知局
一种基于智慧杆物联网设备场景联动方法及系统与流程

1.本发明涉及物联网设备通讯处理领域,尤其涉及一种基于物联网的智慧杆联动方法。


背景技术:

2.目前智慧灯杆的边缘端普遍采用交换机或路由器的模式接入智慧灯杆上的物联网设备(如视频监控、环境监测、紧急报警、显示屏、5g、充电桩等),且物联网设备是通过数据透传的方式经交换机或者路由器进入智慧灯杆云平台,由于智慧杆部署在城市是多杆部署,在以往的场景联动设计中,只能单一联动方案设置。


技术实现要素:

3.为此,需要提供一种基于物联网的智慧杆联动方法,包括步骤:
4.在物联网平台预设触发条件、执行条件及执行动作;
5.待至少满足一个触发条件后触发执行条件的判定;
6.待满足全部执行条件后根据预设的执行动作执行调用对应设备输出服务。
7.优选的,所述“待至少满足一个触发条件后触发执行条件的判定”之前还包括:通过定时任务触发或设备通过mqtt上报属性或事件至物联网平台的方式触发,
8.所述定时任务触发方式通过预设定时表达式设定,
9.所述触发的设备根据产品类型进一步分为全部设备或自定义设备。
10.优选的,所述全部设备与自定义设备既可通过事件触发也可通过属性触发,当所述全部设备与自定义设备通过事件触发时,该事件可以是指定事件或全部事件,当所述全部设备与自定义设备通过属性触发时,该属性可以是指定属性或全部属性,且属性可通过预设比较规则来设定。
11.优选的,所述执行条件包含设备状态、日期范围及定时范围,所述设备状态进一步包含全部设备、自定义设备、触发设备及触发设备的关联设备的状态,所述触发设备的关联设备还设有设备分组标签,待选定设备后可预设对应设备的属性,且属性可通过预设比较规则来设定。
12.优选的,所述执行动作包含设备输出、恢复输出及告警输出,所述设备输出通过选择以下设备调用设备服务:包括全部设备、自定义设备、触发设备、触发设备的关联设备、执行条件的设备及执行条件关联的设备,通过选择上述对应设备后设置属性或服务。
13.优选的,所述属性通过选择属性而设置属性值,所述服务通过选择服务而设置服务类型。
14.优选的,所述恢复输出为上述任一设备向物联网平台发出恢复正常的信号,所述告警输出为上述任一设备向物联网平台发出告警的信号。
15.本发明提供一种基于物联网的智慧杆联动系统,包括存储器、处理器,所述存储器上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例任意一项所述方
法的步骤。
16.区别于现有技术,上述技术方案通过设备所在组便签,来找到与该设备的在同一根杆下的其他设备进行联动或者全部设备联动,从而打破了以往设计的鸡肋,使用户适用的更方便。
附图说明
17.图1为本发明所述的方法流程图;
18.图2为本发明一实施例涉及智慧杆联动方法示意图;
19.图3为本发明触发条件示意图;
20.图4为本发明执行条件示意图;
21.图5为本发明执行动作示意图。
具体实施方式
22.为详细说明本技术可能的应用场景,技术原理,可实施的具体方案,能实现目的与效果等,以下结合所列举的具体实施例并配合附图详予说明。本文所记载的实施例仅用于更加清楚地说明本技术的技术方案,因此只作为示例,而不能以此来限制本技术的保护范围。
23.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中各个位置出现的“实施例”一词并不一定指代相同的实施例,亦不特别限定其与其它实施例之间的独立性或关联性。原则上,在本技术中,只要不存在技术矛盾或冲突,各实施例中所提到的各项技术特征均可以以任意方式进行组合,以形成相应的可实施的技术方案。
24.除非另有定义,本文所使用的技术术语的含义与本技术所属技术领域的技术人员通常理解的含义相同;本文中对相关术语的使用只是为了描述具体的实施例,而不是旨在限制本技术。
25.在本技术的描述中,用语“和/或”是一种用于描述对象之间逻辑关系的表述,表示可以存在三种关系,例如a和/或b,表示:存在a,存在b,以及同时存在a和b这三种情况。另外,本文中字符“/”一般表示前后关联对象是一种“或”的逻辑关系。
26.在本技术中,诸如“第一”和“第二”之类的用语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何实际的数量、主次或顺序等关系。
27.在没有更多限制的情况下,在本技术中,语句中所使用的“包括”、“包含”、“具有”或者其他类似的表述,意在涵盖非排他性的包含,这些表述并不排除在包括所述要素的过程、方法或者产品中还可以存在另外的要素,从而使得包括一系列要素的过程、方法或者产品中不仅可以包括那些限定的要素,而且还可以包括没有明确列出的其他要素,或者还包括为这种过程、方法或者产品所固有的要素。
28.与《审查指南》中的理解相同,在本技术中,“大于”、“小于”、“超过”等表述理解为不包括本数;“以上”、“以下”、“以内”等表述理解为包括本数。此外,在本技术实施例的描述中“多个”的含义是两个以上(包括两个),与之类似的与“多”相关的表述亦做此类理解,例
如“多组”、“多次”等,除非另有明确具体的限定。
29.在本技术实施例的描述中,所使用的与空间相关的表述,诸如“中心”“纵向”“横向”“长度”“宽度”“厚度”“上”“下”“前”“后”“左”“右”“竖直”“水平”“垂直”“顶”“底”“内”“外”“顺时针”“逆时针”“轴向”“径向”“周向”等,所指示的方位或位置关系是基于具体实施例或附图所示的方位或位置关系,仅是为了便于描述本技术的具体实施例或便于读者理解,而不是指示或暗示所指的装置或部件必须具有特定的位置、特定的方位、或以特定的方位构造或操作,因此不能理解为对本技术实施例的限制。
30.除非另有明确的规定或限定,在本技术实施例的描述中,所使用的“安装”“相连”“连接”“固定”“设置”等用语应做广义理解。例如,所述“连接”可以是固定连接,也可以是可拆卸连接,或成一体设置;其可以是机械连接,也可以是电连接,也可以是通信连接;其可以是直接相连,也可以通过中间媒介间接相连;其可以是两个元件内部的连通或两个元件的相互作用关系。对于本技术所属技术领域的技术人员而言,可以根据具体情况理解上述用语在本技术实施例中的具体含义。
31.本文中所提到的设备包括但不限于卡莱特信息屏、海康摄像机、物联网网关swit9000,环境监测vms-byh-m,单灯控制器,海康一键警告,超智智慧灯杆。设备可以是海康摄像机,海康摄像机的属性包括但不限于服务端口、摄像机用户名、摄像机密码、rtsp端口、通道号、摄像机ip、rstp地址格式等。设备可以是卡莱特信息屏,卡莱特信息屏的属性包括但不限于密码、账号、设备ip、型号、尺寸、最大功耗、平均功耗、输入、输出、分辨率、当前状态、当前亮度、当前音量、当前节目、重量、上一个节目等。
32.请参阅图1到图5,本发明提供了智慧杆联动的方法,首先在物联网平台预设触发条件、执行条件及执行动作,触发条件、执行条件与执行动作在场景联动的情景下可统称为场景规则,其中触发条件必须设定,执行条件可以不设定,执行动作必须设定,待满足触发条件后触发并执行对应动作,触发条件也称为触发器(trigger),触发条件、执行条件与执行动作均需要预设条件属性,当设备触发后根据执行条件去执行动作,具体为当设备满足触发条件后进一步判断执行条件,当全部满足执行条件后,再根据预设的执行动作去执行。
33.如图1与图2所示,首先,在物联网平台预设触发条件、执行条件及执行动作,等待定时任务触发或者设备通过mqtt上报属性或事件触发,并在多个触发器中查找是否满足其中一个触发条件,若满足则进一步判断执行条件,若不满足任意一个触发条件则结束,当执行条件中的全部条件通过后则去执行动作,若未通过全部执行条件则结束,满足设备输出的执行动作则调用对应设备服务,满足恢复输出或告警输出执行动作的条件则上报告警中心,进行告警或恢复。
34.如图3所示,触发器包含定时触发与设备触发,其中定时触发可通过设定定时表达式完成,而设备触发还可以进一步选定产品类型,具体是选定全部设备或自定义设备进行设置;当对全部设备进行设置时,可选择事件触发或属性触发,事件触发包含指定事件与全部事件,当满足所预设的触发条件时则会触发,属性触发包含全部属性或指定属性,指定属性还可进一步设定比较类型及属性值;当对自定义设备进行设置时,也可选择事件触发或属性触发,可实现与全部设备一样的条件设定。
35.在某个优选的实施例中,其中触发条件为至少一个,在某个优选的实施例中,触发条件可以为当智慧杆有人报警时,告警设备将本次告警事件通过mqtt方式上报到物联网平
台,也可以为当智慧杆温度高于某个预设温度时启动告警。
36.如图4所示,执行条件包含对设备状态、日期范围及定时范围条件的设定,其中设备状态进一步可选择产品,产品包括全部设备(全部满足)a,全部设备(自身满足),自定义设备,触发设备,触发设备的关联设备,上述设备均可选择属性,预设比较规则并赋予属性值,其中触发设备的关联设备还需要对设备进行分组标签,以便后续根据对应的活相关联的设备分组标签来联动智慧杆。日期范围与定时范围则可选定一段期限,具体可以是a年a月a日至b年b月b日,也可以具体到时分。
37.如图5所示,执行动作包括设备输出动作、恢复输出动作与告警输出动作,恢复输出与告警输出是当设备恢复正常或遇到异常情况下所执行的动作,设备输出动作需进一步通过选择产品设定,产品包括全部设备、自定义设备、触发设备、触发设备的关联设备、执行条件的设备以及执行条件关联的设备,其中触发设备的关联设备与执行条件关联的设备需要进一步设定设备分组标签,之后再进一步设定上述对应设备的属性或服务,若设备对应设定属性时,则通过选择属性来设定属性值,若设备对应设定服务时,则通过选择服务来设定服务参数列表。执行动作还包括可选输入的延时时间,可输入0-n秒。
38.优选的实施例中,触发器中关于设备触发的全部设备与自定义设备既可通过或选择事件触发也可通过属性触发,当所述全部设备与自定义设备通过事件触发时,该事件可以是指定事件或全部事件,当所述全部设备与自定义设备通过属性触发时,该属性可以是指定属性或全部属性,且属性可通过预设比较规则来设定,指定属性是指全部属性中的指定一种,并通过预设比较规则来设定,当设备获得的条件与属性值,例如:设定最大功耗大于比较值(n)的比较规则,当满足这一条件时实现触发。
39.优选的实施例中,执行条件包含设备状态、日期范围及定时范围,所述设备状态进一步包含全部设备、自定义设备、触发设备及触发设备的关联设备的状态,所述触发设备的关联设备还设有设备分组标签,待选定设备后可预设对应设备的属性,且属性可通过预设比较规则来设定。执行动作包含设备输出、恢复输出及告警输出,所述设备输出通过选择以下设备调用设备服务:包括全部设备、自定义设备、触发设备、触发设备的关联设备、执行条件的设备及执行条件关联的设备,通过选择上述对应设备后设置属性或服务。属性通过选择属性而设置属性值,所述服务通过选择服务而设置服务类型。恢复输出为上述任一设备向物联网平台发出恢复正常的信号,所述告警输出为上述任一设备向物联网平台发出告警的信号。
40.本发明提供一种基于物联网的智慧杆联动系统,包括存储器、处理器,所述存储器上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例任意一项所述方法的步骤。
41.由于智慧杆部署在城市是多杆部署,在以往的场景联动设计中,只能单一联动方案设置,如果有一万个杆,在以往的设计中,需要建设一万个联动方案,而在本发明中,就算有一万个智慧杆,只要设计一个方案,具体实现原理:平台可以让另外一台设备执行某一种动作,或者平台提示客户信息。通过设备所在组便签,来找到与该设备的在同一根杆下的其他设备进行联动或者全部设备联动,从而打破了以往设计的鸡肋,使用户适用的更方便。
42.在某个优选的实施例中,当智慧杆上报警设备有人报警时,告警设备将告警事件上报到智慧杆互联网平台,场景联动方法或系统收到报警事件,过滤得到预设的方案,通过
场景联动方案,可以以报警设备为依据,找到与报警设备同一根杆上的摄像机,灯等其他设备进行联动,打开智慧杆上的灯,让摄像机进行抓拍和录像等。
43.在优选的实施例中,先在智慧杆物联网平台上预设好场景联动规则方案,场景联动规则方案为已填充预设条件的触发条件、执行条件及执行动作的组合,由智慧杆上的物联网设备进行定时检测的感应器进行实时检测,待感应器检测到数据异常或者有事件发生时,通过智慧杆网关将异常情况或事件上传至物联网平台,物联网平台接收到物联网设备属性或者事件上报,过滤得到物联网平台上预设好的场景联动规则方案,执行动作,根据智慧杆的特性,通过触发设备或者执行条件过滤后的设备,找到对应智慧杆点位与其他设备的关联关系,来获取联动设备,从而不再需要单台设备预设置联动方案。
44.需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本发明的专利保护范围。因此,基于本发明的创新理念,对本文所述实施例进行的变更和修改,或利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的技术领域,均包括在本发明的专利保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1