一种微型逆变器蓝牙锁定方法、装置及其介质与流程

未命名 08-07 阅读:130 评论:0


1.本技术涉及分布式发电系统技术领域,特别是涉及一种微型逆变器蓝牙锁定方法、装置及其介质。


背景技术:

2.目前,出于提高用户使用体验的角度考虑,一些物联网设备在设计时会考虑到同时支持本地控制和远端控制,一种常见的形式即为蓝牙+wi-fi(无线网络通信技术)的组合应用:通过蓝牙本地连接用户所持有的移动设备(例如具有蓝牙功能的手机),用户得以基于软件支持对物联网设备进行控制;通过wi-fi建立与远端服务器之间的网络连接,以便于其他远端用户借助服务器及网络实现对物联网设备的远程控制。
3.在部分特定的应用场景中,用户对设备有期望可以自由控制蓝牙信号开启与关闭的需求(尤其在该设备不支持蓝牙访问身份验证的场景下),在用户需要时开启设备的蓝牙信号,而在不需要时将蓝牙信号关闭,以避免其他使用者访问控制该设备。目前,绝大部分物联网设备都是在设备外壳设置有相应的硬件开关,用户通过对该硬件开关的特定操作,即可实现对蓝牙信号开启与关闭的自由控制。
4.但是,对于微型逆变器这一具体设备而言,由于其应用场景的特殊性(通常应用在光伏发电中),微型逆变器的设置位置通常在室外。而考虑到室外环境下的防水问题,微型逆变器的外壳通常不支持外接开关,所以用户无法通过外界开关控制微型逆变器蓝牙信号的开闭控制,在用户的使用体验以及控制的安全性上还有所不足。
5.所以,现在本领域的技术人员亟需要一种微型逆变器蓝牙锁定方法,解决目前在微型逆变器的应用中不支持蓝牙开闭灵活控制的问题。


技术实现要素:

6.本技术的目的是提供一种微型逆变器蓝牙锁定方法、装置及其介质,以解决目前在微型逆变器的应用中不支持蓝牙开闭灵活控制的问题。
7.为解决上述技术问题,本技术提供一种微型逆变器蓝牙锁定方法,包括:
8.在初始化阶段默认开启蓝牙信号,以便于与用户端建立蓝牙通信;
9.通过蓝牙接收由用户端发送的配网信息,并根据配网信息连接至路由器;当配网成功时,将第一标识置为成功状态;
10.通过路由器建立与服务器的网络连接;当与服务器的网络连接建立成功时,将第二标识置为成功状态;
11.仅当第一标识和第二标识皆为成功状态时,允许根据用户端或服务器发送的控制指令,切换蓝牙信号的锁定状态,以控制蓝牙信号的开启与关闭。
12.优选的,当蓝牙信号处于锁定状态时,还包括:
13.判断第一标识和第二标识是否皆为成功状态,若否,则开启蓝牙信号。
14.优选的,当蓝牙信号处于锁定状态时,还包括:
15.检测微型逆变器的交流侧是否出现交流断网,若是,则开启蓝牙信号。
16.优选的,还包括:
17.当蓝牙信号处于锁定状态而被开启并持续预设时长后,检测蓝牙信号是否仍处于锁定状态,若是,则关闭蓝牙信号。
18.优选的,还包括:
19.检测微型逆变器与路由器和服务器的连接状态;
20.若与路由器的连接断开,则将第一标识置为失败状态;
21.若与服务器的连接断开,则将第二标识置为失败状态。
22.优选的,还包括:
23.对于用户侧通过蓝牙通信发送的操作指令,仅响应配网操作指令和查看微型逆变器当前运行状态指令。
24.优选的,还包括:
25.在用户端通过服务器与微型逆变器建立网络通信之前,由服务器对用户端进行身份校验。
26.为解决上述技术问题,本技术还提供一种微型逆变器蓝牙锁定装置,包括:
27.初始化模块,用于在初始化阶段默认开启蓝牙信号,以便于与用户端建立蓝牙通信;
28.配网模块,用于通过蓝牙接收由用户端发送的配网信息,并根据配网信息连接至路由器;当配网成功时,将第一标识置为成功状态;
29.网络连接模块,用于通过路由器建立与服务器的网络连接;当与服务器的网络连接建立成功时,将第二标识置为成功状态;
30.蓝牙锁定模块,用于仅当第一标识和第二标识皆为成功状态时,允许根据用户端或服务器发送的控制指令,切换蓝牙信号的锁定状态,以控制蓝牙信号的开启与关闭。
31.优选的,上述的微型逆变器蓝牙锁定装置还包括:
32.蓝牙开启模块,用于判断第一标识和第二标识是否皆为成功状态,若否,则开启蓝牙信号。
33.断网检测模块,用于检测微型逆变器的交流侧是否出现交流断网,若是,则开启蓝牙信号。
34.延时模块,用于当蓝牙信号处于锁定状态而被开启并持续预设时长后,检测蓝牙信号是否仍处于锁定状态,若是,则关闭蓝牙信号。
35.状态更新模块,用于检测微型逆变器与路由器和服务器的连接状态;若与路由器的连接断开,则将第一标识置为失败状态;若与服务器的连接断开,则将第二标识置为失败状态。
36.身份校验模块,用于在用户端通过服务器与微型逆变器建立网络通信之前,由服务器对用户端进行身份校验。
37.另一方面,上述的微型逆变器对于用户端通过蓝牙通信发送的操作指令,仅响应配网操作指令和查看微型逆变器当前运行状态指令。
38.为解决上述技术问题,本技术还提供一种微型逆变器蓝牙锁定装置,包括:
39.存储器,用于存储计算机程序;
40.处理器,用于执行计算机程序时实现如上述的微型逆变器蓝牙锁定方法的步骤。
41.为解决上述技术问题,本技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的微型逆变器蓝牙锁定方法的步骤。
42.本技术提供的一种微型逆变器蓝牙锁定方法,通过先由蓝牙信号接收由用户本地蓝牙连接上传的配网信息,从而将微型逆变器配网至本地局域网,再通过局域网中的路由器实现微型逆变器与互联网的连接,从而连接到远端的服务器等设备,实现微型逆变器的远程网络控制,后续用户即可控制微型逆变器的蓝牙信号锁定,在不需要进行本地连接时将蓝牙信号隐藏,避免其他位于微型逆变器附近的非目标用户通过蓝牙连接到微型逆变器,从而进一步保障微型逆变器的安全性。上述的蓝牙锁定控制通过网络连接实现,无需通过外接的开关实现,可以有效地解决微型逆变器应用环境较为特殊、不适宜设置外接开关的问题。另外,本技术的蓝牙锁定功能仅在微型逆变器配网成功以及与服务器网络连接成功的前提下实现,所以当在某些特定的应用场景下,拥有控制权限的用户不方便解除蓝牙锁定,但又需要短暂使用蓝牙信号本地连接,本技术所提供的蓝牙锁定方法可以通过解除微型逆变器的网络连接实现蓝牙信号的开启,使得对于微型逆变器的使用和维护更加灵活,可以更好的满足实际应用需要。
43.本技术提供的微型逆变器蓝牙锁定装置、及计算机可读存储介质,与上述方法对应,效果同上。
附图说明
44.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
45.图1为本发明提供的一种微型逆变器蓝牙锁定方法的流程图;
46.图2为本发明提供的一种微型逆变器蓝牙锁定方法的应用架构图;
47.图3为本发明提供的另一种微型逆变器蓝牙锁定方法的流程图;
48.图4为本发明提供的一种微型逆变器蓝牙锁定装置的结构图;
49.图5为本发明提供的另一种微型逆变器蓝牙锁定装置的结构图。
具体实施方式
50.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本技术保护范围。
51.本技术的核心是提供一种微型逆变器蓝牙锁定方法、装置及其介质。
52.为了使本技术领域的人员更好地理解本技术方案,下面结合附图和具体实施方式对本技术作进一步的详细说明。
53.目前,在分布式发电系统领域中的光伏发电应用中,发光伏发电系统中的微型逆变器常见的控制方案有:通过无线通信与用户端直连,或者通过网关与用户端间接建立通
信关系。以实现用户端与微型逆变器之间的数据传输,便于用户端监控微型逆变器的工作状态并下达相应的控制指令,方便用户控制光伏发电系统。上述的无线连接方式根据目前在实际应用中客户端多以智能手机等移动设备的情况,通常使用蓝牙或者wi-fi的形式实现。
54.对于目前常见的微型逆变器产品,部分微型逆变器使用蓝牙作为预留给用户端的连接方式。但是使用蓝牙的缺点是微型逆变器只能直连手机等用户端,不能连接路由器。此时,若需将微型逆变器的数据存储至云端的数据库,则需要添加专门的蓝牙转wi-fi设备,导致增加光伏发电系统的复杂度和成本。并且,由于通信协议的限制,蓝牙连接通常不支持身份验证,也即在微型逆变器打开蓝牙信号且未与某一设备配对时,其他任意具有蓝牙通信功能的设备都可能建立与微型逆变器的蓝牙连接,从而引发安全问题。
55.而另一部分微型逆变器产品则使用了wi-fi,可以通过wi-fi热点的方式直连手机或是无线路由器,但在微型逆变器配网时(配至局域网),需要将用户家无线路由器的身份信息(账号及密码)以广播方式进行发送,黑客可以通过设备侦听无线信号获取客户家的无线路由器信息和密码,从而接入到客户家的局域网中,导致出现安全风险。
56.而一些其他的物联网设备也存在通过蓝牙信号提供wi-fi配网和直连操作的功能,蓝牙本身只有一对一访问设备的功能,配网也不使用广播形式,所以可以有效地避免黑客侵入用户家局域网的安全风险。
57.但在部分特定的应用场景下,例如对光伏发电系统的例行维护,但用户本人或其具有控制权限的用户端设备不在场,希望可以锁定蓝牙信号(即关闭蓝牙信号)禁止其他非目标用户访问,又在需要的时候(维护人员到家维护设备时)又能方便的开启蓝牙信号,从而实现微型逆变器访问的安全可控。对于其他大部分的物联网设备,对于蓝牙信号开关的灵活控制可由外接开关进行控制的方式实现,也即设备外表面设置有直接供用户操作的物理开关,设备根据该物理开关的开关状态控制蓝牙信号的开关状态。
58.但是,微型逆变器作为光伏发电设备,其产品和应用场景具有特殊性:产品本体可能会设置在室外,此时为了实现防水保护,微型逆变器不允许在外壳表面设置物理开关;产品本体可能会设置在高处(例如设置在屋顶或墙上),用户不方便对设置在产品外壳上的外接开关进行操作。上述的几种应用场景都使得目前常见的灵活控制蓝牙信号开闭状态的实施方案不适用在微型逆变器的应用中,使得目前的微型逆变器多仅能通过常开蓝牙信号的方式保证对设备的控制,但也带来了安全性方面的风险。
59.基于上述所出现的问题,本技术提供一种微型逆变器蓝牙锁定方法,如图1所示,包括:
60.s11:在初始化阶段默认开启蓝牙信号,以便于与用户端建立蓝牙通信。
61.上述的初始化阶段也即微型逆变器的初始化阶段,目前绝大部分的用电设备的初始化阶段都发生在设备上电之初,也即在微型逆变器上电之初或对微型逆变器进行重启操作时,微型逆变器进入初始化阶段。
62.本步骤对应于微型逆变器的初始化阶段,此时微型逆变器刚上电,需要完成各项配置以备后续的功能实现。在当前阶段,微型逆变器未与远端服务器建立网络连接,所以需要开启蓝牙信号以实现与用户端(多指手机,下同)的直连,以满足用户与微型逆变器的通信需求。
63.s12:通过蓝牙接收由用户端发送的配网信息,并根据配网信息连接至路由器;当配网成功时,将第一标识置为成功状态。
64.由上述可知,本技术中的微型逆变器主要应用在光伏发电领域中,且更具体的主要应用在家庭使用环境下。在此场景中,微型逆变器建立网络连接的手段是借助用户家庭场景中的无线路由器等设备实现,所以本步骤中用于将微型逆变器配网至家庭局域网中的配网信息也即包括wi-fi名和wi-fi密码在内的身份信息,用于建立微型逆变器与用户家中路由器之间的无线连接。
65.需要进行说明的是,目前家庭用的无线路由器也多支持根据网线实现的有线连接,但对于微型逆变器不使用有线连接的原因同上所述,微型逆变器应用环境较为特殊,不适合外接过多线路、开关,减少安全风险。若存在部分特定的应用环境可以解决上述问题,微型逆变器也可以通过网线连接的方式与路由器建立连接,只不过根据当前路由器的登录模式,仍需要用户端上传包含身份信息的配网信息以进行身份验证,使得微型逆变器得以与路由器建立连接关系。
66.另外,上述以家庭场景下的光伏发电作为微型逆变器的主要应用场景做出上述方法具体实施的说明,但容易知道的是,微型逆变器以及上述的蓝牙锁定方法不局限于家庭应用场景,例如企业、工厂等场景下,上述的路由器可以是企业、工厂内部设置的网关以及其他网络交换设备,上述的用户端可以具体是拥有相关权限的运维人员所持有的管理端设备,或者统一监管平台这类监管设备,本实施例不对此作出限制。
67.s13:通过路由器建立与服务器的网络连接;当与服务器的网络连接建立成功时,将第二标识置为成功状态。
68.当微型逆变器通过步骤s12被配网至局域网中之后,若路由器与互联网的通信连接正常,则微型逆变器可以通过路由器连接到互联网,进而连接到位于远端的服务器或者云平台等设备,用户得以凭借用户端设备、借助应用软件(application,app)实现远程对微型逆变器的控制和监控,其中就包含对微型逆变器蓝牙锁定状态的控制。
69.而上述的第一标识和第二标识,即为表征微型逆变器网络连接状态的标识,其中第一标识表征微型逆变器是否配网成功,也即是否与路由器建立可用的通信连接,第二标识表征微型逆变器与服务器之间的网络连接是否可用,二者根据成功、可用与否,皆可分为成功和失败两种状态,以便于后续的蓝牙锁定控制。
70.s14:仅当第一标识和第二标识皆为成功状态时,允许根据用户端或服务器发送的控制指令,切换蓝牙信号的锁定状态,以控制蓝牙信号的开启与关闭。
71.对于本步骤中提到的蓝牙信号的锁定状态,在一种可能的实施方式中,可分为锁定与未锁定两种,当用户端或服务器通过发送控制指令锁定蓝牙信号时,微型逆变器的蓝牙信号被关闭,也即蓝牙信号被锁定,不允许外界以蓝牙连接的方式连接至微型逆变器,保证其控制的安全性。而在用户需要时,也可以通过下达相应的解锁命令打开蓝牙信号,恢复微型逆变器蓝牙本地连接的功能。
72.另外,由上述可知,对于蓝牙信号锁定的无外接开关的实施方式,在通过上述方法建立了微型逆变器与服务器之间的通信连接即可实现,而上述方法中还另有蓝牙锁定功能仅在第一标识和第二标识同时为成功状态下可用的限制,其目的是为了提供一种无需接触蓝牙锁定,也可以暂时开启蓝牙信号的方法。
73.也即,在上述方法的执行过程中,步骤s14的蓝牙锁定控制仅在第一标识和第二标识皆为成功状态下有效,所以上述方法还应包括:
74.s15:判断第一标识和第二标识是否皆为成功状态,若否,则开启蓝牙信号。
75.相应的,对于第一标识和第二标识状态的更新,也应为一个持续且实时的过程,从而保证蓝牙信号控制的及时性,具体的,上述方法还包括:
76.s21:检测微型逆变器与路由器和服务器的连接状态;
77.s22:若与路由器的连接断开,则将第一标识置为失败状态;
78.s23:若与服务器的连接断开,则将第二标识置为失败状态。
79.此外,本实施例还提供一种优选实施方案,以提供一种除第一标识和第二标识任一为失败状态之外的蓝牙信号处于锁定状态下被暂时开启的方案,上述方法还包括:
80.s24:检测微型逆变器的交流侧是否出现交流断网,若是,则开启蓝牙信号。
81.对应的,基于上述实施例所提供的蓝牙信号锁定方法,可实现的在蓝牙信号处于锁定状态下暂时开启蓝牙信号的方法包括但不限于:
82.1、对微型逆变器进行重上电操作;
83.具体的,当微型逆变器应用于光伏发电系统中时,微型逆变器用于将光伏组件发出的电能并至电网中,也即,微型逆变器由直流侧的光伏组件发出的电能供电。此时,通过插拔微型逆变器与光伏组件相连的直流侧母线,即可实现暂时性的开启蓝牙信号。
84.整个流程大体为:插拔直流母线后微型逆变器重新上电,进入初始化阶段;此时微型逆变器默认开启蓝牙信号,且与路由器和服务器之间的网络连接断开,第一标识和第二标识为失败状态;待重新经由步骤s11和步骤s12恢复与服务器的连接关系后,微型逆变器可从服务器中得到当前蓝牙信号的锁定状态;进而重新关闭蓝牙信号,完成蓝牙信号在锁定状态下的短暂开启。
85.此方法适用于用户或相关人员(例如微型逆变器或光伏系统的维护人员)位于光伏组件附近(光伏组件通常设置于屋顶等采光较好的地方),且需要开启光伏组件的蓝牙信号以对微型逆变器的运行状态进行监控的场景(即有对光伏组件的维护需求,且需要借助微型逆变器的运行状态监控)。通过插拔光伏组件与微型逆变器之间的直流母线,实现微型逆变器蓝牙信号的短暂开启,进而通过具有蓝牙功能的设备直连微型逆变器,对其运行状态进行监控,以便于后续光伏发电系统的维护等操作。
86.2、关闭微型逆变器所连接的路由器;
87.通过关闭与微型逆变器连接的路由器,使得微型逆变器失去与互联网以及局域网的连接,也即根据步骤s21至s23,第一标识和第二标识都为失败状态,此时根据步骤s15,蓝牙信号被开启,以满足用户在日常维护这类特定场景下的使用需要。而当路由器重新被开启时,微型逆变器得以根据先前接收到的配网信息重新进行配网以及连接服务器等操作,进而重新恢复蓝牙锁定状态。
88.此蓝牙信号短暂开启方法适用于用户或相关人员位于路由器附近的场景(例如位于用户家中),可通过关闭路由器的电源方便地实现在不解除蓝牙锁定的前提下开启微型逆变器的蓝牙信号。
89.3、断开微型逆变器的交流侧母线;
90.在光伏发电系统这一应用场景中,如上所述,微型逆变器的作用是将光伏组件的
输出的直流电压并入用户所使用的交流电网中。对应的,微型逆变器分为直流侧和交流侧两侧,直流侧通过直流母线与光伏组件连接,交流侧则通过电线与电网连接。当微型逆变器交流侧的电线被断开时,由上述实施例的步骤s24,虽然此时第一标识和第二标识仍为成功状态(路由器及其网络通信一切正常),蓝牙信号被开启,以便于用户及相关人员通过蓝牙本地连接至微型逆变器,满足其监控需要。
91.此蓝牙信号开启方法适用于用户及相关人员位于配电箱附近的应用场景,可通过断开配电箱中电网与微型逆变器交流侧之间的电路,实现微型逆变器蓝牙信号在不解除锁定状态下的短暂开启。
92.容易理解的是,上述的三种蓝牙信号不解除锁定状态下的短暂开启方法仅是根据上述蓝牙锁定方法可以实现的几种可能的实施方式,但不限制于仅是上述的三种方法。事实上,上述示例是考虑到实际微型逆变器运维场景中几种可能且常见的场景所提供的,具体包括:用户位于光伏组件附近、用户位于路由器附近(位于家中)、用户位于配电线附近。其在不解除蓝牙锁定的前提下开启蓝牙信号的实现都是基于对微型逆变器局域网连接和互联网连接的断开,以及对微型逆变器交流侧与电网之间连接断开的控制,因此,任何可以实现断开微型逆变器与路由器之间的局域网连接、与服务器之间的互联网连接、与电网之间的交流电线连接,都可以实现在不解除蓝牙锁定功能下的蓝牙信号开启。
93.在上述实施例的基础上,进一步的,本实施例还提供一种可能的实施方案,当通过上述方法在不解除蓝牙锁定的前提下开启蓝牙信号时,上述方法还包括:
94.s25:当蓝牙信号处于锁定状态而被开启并持续预设时长后,检测蓝牙信号是否仍处于锁定状态,若是,则关闭蓝牙信号。
95.也即,对于蓝牙信号在未接触锁定状态下的开启,本实施例仅允许开启预设时长,以避免因为诸如路由器断电、配电箱跳闸等等意外情况所导致的微型逆变器蓝牙信号常开,又或者是当微型逆变器与服务器之间的网络连接迟迟未恢复时导致的蓝牙信号常开等情况出现,进一步避免非目标用户之外的人员凭借蓝牙信号连接至微型逆变器,提高其安全性。
96.同样的,为进一步提高微型逆变器使用过程中的安全性,本实施例还提供一种优选的实施方式,上述方法具体又有:
97.对于用户端通过蓝牙通信发送的操作指令,仅响应配网操作指令和查看微型逆变器当前运行状态指令。
98.也即,对于由蓝牙通信实现的与微型逆变器之间的数据交互,仅支持对微型逆变器进行的配网操作(即仅允许对微型逆变器的部分写入操作)和监控功能(允许只读操作)。
99.上述实施例一方面可以实现微型逆变器的配网,以便于微型逆变器联网进行后续的远程控制以及蓝牙锁定。另一方面也可以满足在用户不方便解除蓝牙锁定功能但仍需要短暂开启蓝牙信号的应用场景下的需求(通常为维护修理需求,此时多需要获取微型逆变器的运行状态信息以为工作提供数据支持)。
100.此时,若在蓝牙信号被短暂开启、而目标人员(即进行维护工作的相关人员)还未通过蓝牙本地连接微型逆变器时的短暂时间段内,被其他无关人员所连接,该人员仅可以对微型逆变器进行配网操作或监控请求,其危害性可以得到有效控制,更好的提高了微型逆变器应用的安全性。
101.但容易理解的是,上述对蓝牙信号做出的限制是基于目前的蓝牙通信多不支持身份验证功能,所以导致若蓝牙信号常开,微型逆变器没有识别所连接设备身份是否合法的手段,从而引发安全风险。但对于由网络连接实现的远程控制,用户可以借助手机app或网页(web)监控软件通过服务器间接向微型逆变器下达控制指令,这种通信连接的方式支持身份验证。所以,为进一步提高安全性,本实施例还提供有一种可能的实施方案:
102.在用户端通过服务器与微型逆变器建立网络通信之前,由服务器对用户端进行身份校验。
103.又或者,用户通过目前智能手机通常自带有的wi-fi热点功能与微型逆变器连接,此时用户所持有的智能手机即相当于上述实施例中的路由器以及服务器,起到了与路由器以及服务器相同的作用,也就不再需要上述的身份验证(取而代之的可以是用户在通过wi-fi热点连接至微型逆变器之前的身份验证过程)。
104.本技术所提供的一种微型逆变器蓝牙锁定方法,通过支持蓝牙+wi-fi的微型逆变器实现,在微型逆变器初始化之后,首先通过蓝牙通信完成微型逆变器的配网过程,使得微型逆变器得以连接至互联网,可由服务器等设备进行远程操控。同时,也支持蓝牙锁定功能的远程控制,无需外设在微型逆变器设备表面的外接开关实现,也就不会因为微型逆变器应用场景的特殊性所带来的一系列安全问题。进一步的,本技术还通过第一标识和第二标识的设置,使得蓝牙锁定功能仅实现在微型逆变器网络连接完好的情况下,由此可实现基于断开微型逆变器网络连接的蓝牙信号短暂开启,更好地适应了微型逆变器在维修等场景下的需要,提高了用户的使用体验。
105.为更清楚、详细地说明上述的微型逆变器蓝牙锁定方法,本实施例提供一种微型逆变器应用场景示意图,应用于家庭场景下的光伏系统中,如图2所示,包括:内置蓝牙+wi-fi通信模块的微型逆变器、家用无线路由器、服务器,以及由用户端设备支持的基于控制作用的手机app和web监控软件,其通信关系如图2所示。
106.基于如图2所示的应用架构,上述的蓝牙锁定方法具体又可以分为微型逆变器侧、用户侧、路由器及服务器侧,具体如图3所示,包括:
107.s31:微型逆变器侧上电进入初始化阶段,打开蓝牙信号。
108.s32:用户侧通过蓝牙通信向微型逆变器侧发送配网信息。
109.s33:微型逆变器侧根据用户侧发送的配网信息连接至路由器,并建立与服务器之间的网络连接。
110.s34:用户侧向微型逆变器侧发送蓝牙锁定命令。
111.具体的,又根据用户侧与微型逆变器侧连接方式的不同,步骤s34又分为:
112.s34-a-1:通过手机app/web监控软件向服务器侧发送蓝牙锁定命令。
113.s34-a-2:服务器侧向微型逆变器侧转发蓝牙锁定命令。
114.此方式适用于微型逆变器侧与服务器之间通过路由器建立网络连接,用户侧通过服务器远程网络控制微型逆变器。
115.s34-b:通过手机app/web监控软件向服务器侧发送蓝牙锁定命令
116.此方式适用于用户侧通过wi-fi热点直接与微型逆变器侧建立网络连接的场景。
117.对于步骤s34的a、b两种实施方式,根据实际用户侧与微型逆变器所采用的网络连接方式确定;用户侧通过服务器间接与微型逆变器侧建立网络连接则采取实施方式a;用户
侧通过wi-fi热点直接与微型逆变器侧建立网络连接则采取实施方式b。
118.s35:关闭蓝牙信号。
119.s36:用户侧向微型逆变器侧发送蓝牙解锁命令。
120.同步骤s34,根据用户侧与微型逆变器侧连接方式的不同,步骤s36又分为:
121.s36-a-1:通过手机app/web监控软件向服务器侧发送蓝牙解锁命令。
122.s36-a-2:服务器侧向微型逆变器侧转发蓝牙解锁命令。
123.s36-b:通过手机app/web监控软件向服务器侧发送蓝牙解锁命令
124.s37:开启蓝牙信号。
125.此外,还需要说明的是,在实际应用中,微型逆变器根据用户侧发送的蓝牙锁定命令或蓝牙解锁命令进行响应后,还应返回对应的操作结果,操作结果的返回路径与相应指令的发送路径相同,故本实施例不再赘述。
126.另外,对于微型逆变器其他的控制方法,例如在不解除蓝牙锁定状态下的蓝牙信号短暂开启,以及服务器侧(或以wi-fi热点形式连接的用户侧)通过网络连接远程控制微型逆变器所进行的其它操作,请参见上述蓝牙锁定方法部分的实施例,本实施例同样不做赘述。
127.在上述实施例中,对于一种微型逆变器蓝牙锁定方法进行了详细描述,本技术还提供一种微型逆变器蓝牙锁定装置对应的实施例。需要说明的是,本技术从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。
128.基于功能模块的角度,如图4所示,本实施例提供一种微型逆变器蓝牙锁定装置,包括:
129.初始化模块41,用于在初始化阶段默认开启蓝牙信号,以便于与用户端建立蓝牙通信;
130.配网模块42,用于通过蓝牙接收由用户端发送的配网信息,并根据配网信息连接至路由器;当配网成功时,将第一标识置为成功状态;
131.网络连接模块43,用于通过路由器建立与服务器的网络连接;当与服务器的网络连接建立成功时,将第二标识置为成功状态;
132.蓝牙锁定模块44,用于仅当第一标识和第二标识皆为成功状态时,允许根据用户端或服务器发送的控制指令,切换蓝牙信号的锁定状态,以控制蓝牙信号的开启与关闭。
133.优选的,上述的微型逆变器蓝牙锁定装置还包括:
134.蓝牙开启模块,用于判断第一标识和第二标识是否皆为成功状态,若否,则开启蓝牙信号。
135.断网检测模块,用于检测微型逆变器的交流侧是否出现交流断网,若是,则开启蓝牙信号。
136.延时模块,用于当蓝牙信号处于锁定状态而被开启并持续预设时长后,检测蓝牙信号是否仍处于锁定状态,若是,则关闭蓝牙信号。
137.状态更新模块,用于检测微型逆变器与路由器和服务器的连接状态;若与路由器的连接断开,则将第一标识置为失败状态;若与服务器的连接断开,则将第二标识置为失败状态。
138.身份校验模块,用于在用户端通过服务器与微型逆变器建立网络通信之前,由服
务器对用户端进行身份校验。
139.另一方面,上述的微型逆变器对于用户端通过蓝牙通信发送的操作指令,仅响应配网操作指令和查看微型逆变器当前运行状态指令。
140.由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。
141.本实施例所提供的一种微型逆变器蓝牙锁定装置,在微型逆变器的初始化阶段,首先通过初始化模块开启蓝牙信号;以便于配网模块基于蓝牙通信接收用户端发送的配网信息,进而完成微型逆变器的配网过程;进而通过网络连接模块使得微型逆变器得以连接至互联网,可由服务器等设备进行远程操控;同时,也通过蓝牙锁定模块实现对蓝牙锁定功能远程控制的支持,无需外设在微型逆变器设备表面的外接开关实现,也就不会因为微型逆变器应用场景的特殊性所带来的一系列安全问题。进一步的,本实施例还通过第一标识和第二标识的设置,使得蓝牙锁定功能仅实现在微型逆变器网络连接完好的情况下,由此可实现基于断开微型逆变器网络连接的蓝牙信号短暂开启,更好地适应了微型逆变器在维修等场景下的需要,提高了用户的使用体验。
142.图5为本技术另一实施例提供的一种微型逆变器蓝牙锁定装置的结构图,如图5所示,一种微型逆变器蓝牙锁定装置包括:存储器50,用于存储计算机程序;
143.处理器51,用于执行计算机程序时实现如上述实施例一种微型逆变器蓝牙锁定方法的步骤。
144.本实施例提供的一种微型逆变器蓝牙锁定装置可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。
145.其中,处理器51可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器51可以采用数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器51也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(central processing unit,cpu);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器51可以集成有图像处理器(graphics processing unit,gpu),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器51还可以包括人工智能(artificial intelligence,ai)处理器,该ai处理器用于处理有关机器学习的计算操作。
146.存储器50可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器50还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器50至少用于存储以下计算机程序501,其中,该计算机程序被处理器51加载并执行之后,能够实现前述任一实施例公开的一种微型逆变器蓝牙锁定方法的相关步骤。另外,存储器50所存储的资源还可以包括操作系统502和数据503等,存储方式可以是短暂存储或者永久存储。其中,操作系统502可以包括windows、unix、linux等。数据503可以包括但不限于一种微型逆变器蓝牙锁定方法等。
147.在一些实施例中,一种微型逆变器蓝牙锁定装置还可包括有显示屏52、输入输出接口53、通信接口54、电源55以及通信总线56。
148.本领域技术人员可以理解,图5中示出的结构并不构成对一种微型逆变器蓝牙锁定装置的限定,可以包括比图示更多或更少的组件。
149.本技术实施例提供的一种微型逆变器蓝牙锁定装置,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:一种微型逆变器蓝牙锁定方法。
150.本实施例所提供的一种微型逆变器蓝牙锁定装置,通过处理器执行保存在存储器中的计算机程序,以实现在微型逆变器初始化之后,首先通过蓝牙通信完成微型逆变器的配网过程,使得微型逆变器得以连接至互联网,可由服务器等设备进行远程操控。同时,也支持蓝牙锁定功能的远程控制,无需外设在微型逆变器设备表面的外接开关实现,也就不会因为微型逆变器应用场景的特殊性所带来的一系列安全问题。进一步的,本实施例还通过第一标识和第二标识的设置,使得蓝牙锁定功能仅实现在微型逆变器网络连接完好的情况下,由此可实现基于断开微型逆变器网络连接的蓝牙信号短暂开启,更好地适应了微型逆变器在维修等场景下的需要,提高了用户的使用体验。
151.最后,本技术还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。
152.可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
153.本实施例所提供的一种计算机可读取存储介质,当其中存储的计算机程序被执行时,可以实现在微型逆变器初始化之后,首先通过蓝牙通信完成微型逆变器的配网过程,使得微型逆变器得以连接至互联网,可由服务器等设备进行远程操控。同时,也支持蓝牙锁定功能的远程控制,无需外设在微型逆变器设备表面的外接开关实现,也就不会因为微型逆变器应用场景的特殊性所带来的一系列安全问题。进一步的,本实施例还通过第一标识和第二标识的设置,使得蓝牙锁定功能仅实现在微型逆变器网络连接完好的情况下,由此可实现基于断开微型逆变器网络连接的蓝牙信号短暂开启,更好地适应了微型逆变器在维修等场景下的需要,提高了用户的使用体验
154.以上对本技术所提供的一种微型逆变器蓝牙锁定方法、装置及其介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
155.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意
在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

技术特征:
1.一种微型逆变器蓝牙锁定方法,其特征在于,包括:在初始化阶段默认开启蓝牙信号,以便于与用户端建立蓝牙通信;通过蓝牙接收由所述用户端发送的配网信息,并根据所述配网信息连接至路由器;当配网成功时,将第一标识置为成功状态;通过所述路由器建立与服务器的网络连接;当与所述服务器的网络连接建立成功时,将第二标识置为成功状态;仅当所述第一标识和所述第二标识皆为成功状态时,允许根据所述用户端或所述服务器发送的控制指令,切换所述蓝牙信号的锁定状态,以控制所述蓝牙信号的开启与关闭。2.根据权利要求1所述的微型逆变器蓝牙锁定方法,其特征在于,当所述蓝牙信号处于锁定状态时,还包括:判断所述第一标识和所述第二标识是否皆为成功状态,若否,则开启所述蓝牙信号。3.根据权利要求2所述的微型逆变器蓝牙锁定方法,其特征在于,当所述蓝牙信号处于锁定状态时,还包括:检测所述微型逆变器的交流侧是否出现交流断网,若是,则开启所述蓝牙信号。4.根据权利要求3所述的微型逆变器蓝牙锁定方法,其特征在于,还包括:当所述蓝牙信号处于锁定状态而被开启并持续预设时长后,检测所述蓝牙信号是否仍处于锁定状态,若是,则关闭所述蓝牙信号。5.根据权利要求2所述的微型逆变器蓝牙锁定方法,其特征在于,还包括:检测所述微型逆变器与所述路由器和所述服务器的连接状态;若与所述路由器的连接断开,则将所述第一标识置为失败状态;若与所述服务器的连接断开,则将所述第二标识置为失败状态。6.根据权利要求1至5任意一项所述的微型逆变器蓝牙锁定方法,其特征在于,对于用户端通过蓝牙通信发送的操作指令,仅响应配网操作指令和查看所述微型逆变器当前运行状态指令。7.根据权利要求1至5任意一项所述的微型逆变器蓝牙锁定方法,其特征在于,还包括:在所述用户端通过所述服务器与所述微型逆变器建立网络通信之前,由所述服务器对所述用户端进行身份校验。8.一种微型逆变器蓝牙锁定装置,其特征在于,包括:初始化模块,用于在初始化阶段默认开启蓝牙信号,以便于与用户端建立蓝牙通信;配网模块,用于通过蓝牙接收由所述用户端发送的配网信息,并根据所述配网信息连接至路由器;当配网成功时,将第一标识置为成功状态;网络连接模块,用于通过所述路由器建立与服务器的网络连接;当与所述服务器的网络连接建立成功时,将第二标识置为成功状态;蓝牙锁定模块,用于仅当所述第一标识和所述第二标识皆为成功状态时,允许根据所述用户端或所述服务器发送的控制指令,切换所述蓝牙信号的锁定状态,以控制所述蓝牙信号的开启与关闭。9.一种微型逆变器蓝牙锁定装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任意一项所述的微型逆变器
蓝牙锁定方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述的微型逆变器蓝牙锁定方法的步骤。

技术总结
本申请公开一种微型逆变器蓝牙锁定方法、装置及其介质,涉及分布式发电系统技术领域,用于实现微型逆变器蓝牙信号的锁定控制,针对目前不支持蓝牙灵活开闭的问题,提供一种微型逆变器蓝牙锁定方法,先由蓝牙信号接收由用户上传的配网信息,从而将微型逆变器配网至本地局域网,再通过路由器实现与互联网的连接,从而连接到远端服务器,实现微型逆变器的远程网络控制,后续用户即可控制微型逆变器的蓝牙信号锁定,无需通过外接的开关实现,可以有效地解决微型逆变器应用环境较为特殊、不适宜设置外接开关的问题。另外,本方法还可以通过解除微型逆变器的网络连接实现蓝牙信号在不解除锁定状态下的开启,使得对微型逆变器的使用和维护更加灵活。维护更加灵活。维护更加灵活。


技术研发人员:何贇一 孟晨 沈沁
受保护的技术使用者:昱能科技股份有限公司
技术研发日:2023.05.15
技术公布日:2023/8/6
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐