本申请涉及物联网,特别是涉及一种基于coap协议的逆变器数据上报方法、装置及系统。
背景技术:
1、在可再生的绿色能源的使用中,光伏发电逐渐得到广泛应用,其中,光伏发电工程能将直流电能转变成定频定压或调频调压交流电的转换器一一逆变器的使用也越来越多。逆变器内部构造复杂,控制参数千变万化,为了更好地检测逆变器的工作状态,为了更好地远程实时修改逆变器运行参数,一般会将逆变器联网,便于手机逆变数据和下发指令控制逆变器。基于此,实现逆变器的物联网。
2、在物联网环境中,设备类型多种多样,工作环境各不相同,多数采用mqtt协议接入物联网平台,mqtt协议由tcp作为承载,优点是这种接入方式能够保持长连接,实现消息实时双向传输。对于在外部使用电池供电的逆变器,功能相对简单,存储空间小,数据传输速率低。因此,往往需要采用coap(costrained application protocal,受限制的应用协议)协议接入网络,每次发送完数据后休眠。如公开号为″cn113452754a″且申请名称为《一种基于coap协议的配电物联网网络通信系统》,以及公开号为″cn110809262a″且申请名称为《一种基于coap协议的物联网设备运维管理方法》的两份中国专利,均提及了coap协议在物联网中的应用。但是,逆变器的物联网,需要设备间进行信息交互,采用coap协议接入网络发送完数据后休眠的方式无法实现交互。
技术实现思路
1、基于此,有必要针对用coap协议接入网络发送完数据后休眠的方式无法实现交互这一问题,提供一种基于coap协议的逆变器数据上报方法、装置及系统。
2、一种基于coap协议的逆变器数据上报方法,包括步骤:
3、获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息;
4、根据所述设备标志向iot物联网平台上报所述设备网络信息,以指示用户在所述iot物联网平台设置数据上报行为;
5、将所述数据上报行为下发至逆变器设备,以指示所述逆变器设备根据所述数据上报行为进行数据上报。
6、上述的基于coap协议的逆变器数据上报方法,获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息,根据设备标志向iot物联网平台上报设备网络信息,以指示用户在iot物联网平台设置数据上报行为,最后将数据上报行为下发至逆变器设备,以指示逆变器设备根据数据上报行为进行数据上报,以此调整逆变器设备的数据上报,防止其因使用coap协议而休眠,为逆变器设备进行物联网的数据交互提供技术实现基础。
7、在其中一个实施例中,还包括步骤:
8、使用coap协议向逆变器设备请求数据。
9、在其中一个实施例中,根据所述设备固有信息向iot物联网平台上报所述设备网络信息的过程,包括步骤:
10、在所述设备固有信息与已有数据库匹配时,上报所述设备网络信息。
11、在其中一个实施例中,设备固有信息包括逆变器设备中物联网卡的iccid、imsi、msisdn、simserial以及硬件模组的meid或imei。
12、在其中一个实施例中,设备网络信息用于更新所述逆变器设备的网络状态。
13、在其中一个实施例中,数据上报行为用于调整所述逆变器设备进行数据上报的上报时间段或上报间隔。
14、一种基于coap协议的逆变器数据上报装置,包括:
15、信息获取模块,用于获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息;
16、信息交互模块,用于根据所述设备标志向iot物联网平台上报所述设备网络信息,以指示用户在所述iot物联网平台设置数据上报行为;
17、数据交互模块,用于将所述数据上报行为下发至逆变器设备,以指示所述逆变器设备根据所述数据上报行为进行数据上报。
18、上述的基于coap协议的逆变器数据上报装置,获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息,根据设备标志向iot物联网平台上报设备网络信息,以指示用户在iot物联网平台设置数据上报行为,最后将数据上报行为下发至逆变器设备,以指示逆变器设备根据数据上报行为进行数据上报,以此调整逆变器设备的数据上报,防止其因使用coap协议而休眠,为逆变器设备进行物联网的数据交互提供技术实现基础。
19、本公开至少一个实施例还提供一种数据交互装置,包括:
20、一个或多个存储器,非瞬时性地存储有计算机可执行指令;
21、一个或多个处理器,配置为运行计算机可执行指令,其中,计算机可执行指令被一个或多个处理器运行时实现根据本公开任一实施例的基于coap协议的逆变器数据上报方法。
22、上述的数据交互装置,获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息,根据设备标志向iot物联网平台上报设备网络信息,以指示用户在iot物联网平台设置数据上报行为,最后将数据上报行为下发至逆变器设备,以指示逆变器设备根据数据上报行为进行数据上报,以此调整逆变器设备的数据上报,防止其因使用coap协议而休眠,为逆变器设备进行物联网的数据交互提供技术实现基础。
23、本公开至少一个实施例还提供一种非瞬时性计算机可读存储介质,其中,非瞬时性计算机可读存储介质存储有计算机可执行指令,计算机可执行指令被处理器执行时实现根据本公开任一实施例的基于coap协议的逆变器数据上报方法。
24、上述的非瞬时性计算机可读存储介质,获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息,根据设备标志向iot物联网平台上报设备网络信息,以指示用户在iot物联网平台设置数据上报行为,最后将数据上报行为下发至逆变器设备,以指示逆变器设备根据数据上报行为进行数据上报,以此调整逆变器设备的数据上报,防止其因使用coap协议而休眠,为逆变器设备进行物联网的数据交互提供技术实现基础。
25、一种基于coap协议的逆变器数据上报系统,包括:
26、逆变器设备;
27、iot物联网平台;
28、coap代理服务器,被配置为执行如上述任一实施例的基于coap协议的逆变器数据上报方法。
29、上述的基于coap协议的逆变器数据上报系统,包括逆变器设备、iot物联网平台和coap代理服务器。coap代理服务器获取逆变器设备使用coap协议上报的设备固有信息和设备网络信息,根据设备标志向iot物联网平台上报设备网络信息,以指示用户在iot物联网平台设置数据上报行为,最后将数据上报行为下发至逆变器设备,以指示逆变器设备根据数据上报行为进行数据上报,以此调整逆变器设备的数据上报,防止其因使用coap协议而休眠,为逆变器设备进行物联网的数据交互提供技术实现基础。
1.一种基于coap协议的逆变器数据上报方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于coap协议的逆变器数据上报方法,其特征在于,还包括步骤:
3.根据权利要求1所述的基于coap协议的逆变器数据上报方法,其特征在于,所述根据所述设备固有信息向iot物联网平台上报所述设备网络信息的过程,包括步骤:
4.根据权利要求1或3所述的基于coap协议的逆变器数据上报方法,其特征在于,所述设备固有信息包括逆变器设备中物联网卡的iccid、imsi、msisdn、simserial以及硬件模组的meid或imei。
5.根据权利要求1或3所述的基于coap协议的逆变器数据上报方法,其特征在于,所述设备网络信息用于更新所述逆变器设备的网络状态。
6.根据权利要求1所述的基于coap协议的逆变器数据上报方法,其特征在于,所述数据上报行为用于调整所述逆变器设备进行数据上报的上报时间段或上报间隔。
7.一种基于coap协议的逆变器数据上报装置,其特征在于,包括:
8.一种数据交互装置,包括:
9.一种非瞬时性计算机可读存储介质,其中,所述非瞬时性计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现根据权利要求1至7中任意一项所述的基于coap协议的逆变器数据上报方法。
10.一种基于coap协议的逆变器数据上报系统,其特征在于,包括: