A method, device and medium for Bluetooth locking of a micro inverter

By receiving network distribution information and establishing a network connection during the initialization phase of the micro-inverter, and combining status identification and network disconnection detection, the problem of inflexible control of the Bluetooth signal of the micro-inverter is solved. Flexible control of the Bluetooth signal is achieved when the network connection is successful, improving the user experience and security.

CN116546444BActive Publication Date: 2026-03-06ALTENERGY POWER SYST
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-15
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Micro inverters do not support flexible control via Bluetooth signals in applications, especially in outdoor environments where they cannot be controlled by an external switch, resulting in insufficient user experience and safety.

Method used

By enabling Bluetooth signal by default during the initialization phase, receiving network configuration information from the user and connecting to the router, establishing a network connection with the server, and switching the Bluetooth signal lock state only when the success status is confirmed, combined with network disconnection detection and delay mechanisms, flexible control of the Bluetooth signal can be achieved.

Benefits of technology

It enables flexible control of the micro-inverter's Bluetooth signal when a network connection is successful, avoiding safety risks, improving user experience and security, and adapting to the needs of special application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116546444B_ABST
    Figure CN116546444B_ABST
Patent Text Reader

Abstract

This application discloses a Bluetooth locking method, device, and medium for a micro-inverter, relating to the field of distributed generation system technology. It is used to achieve locking control of the Bluetooth signal of a micro-inverter. Addressing the current issue of not supporting flexible Bluetooth on / off switching, this application provides a Bluetooth locking method for a micro-inverter. First, the Bluetooth signal receives network distribution information uploaded by the user, thereby connecting the micro-inverter to the local area network. Then, a router connects it to the internet, enabling remote network control of the micro-inverter. Subsequently, the user can control the Bluetooth signal locking of the micro-inverter without using an external switch, effectively solving the problem of the special application environment of micro-inverters being unsuitable for external switches. Furthermore, this method can also enable the Bluetooth signal without unlocking by disconnecting the micro-inverter from the network connection, making the use and maintenance of the micro-inverter more flexible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of distributed generation system technology, and in particular to a Bluetooth locking method, device and medium for a micro inverter. Background Technology

[0002] Currently, to improve user experience, some IoT devices are designed to support both local and remote control. A common approach is the combination of Bluetooth and Wi-Fi (wireless network communication technology): Bluetooth connects the user's mobile device (e.g., a Bluetooth-enabled phone) locally, allowing the user to control the IoT device via software; Wi-Fi establishes a network connection with a remote server, enabling other remote users to remotely control the IoT device using the server and network.

[0003] In certain application scenarios, users may require the ability to freely control the Bluetooth signal on and off of a device (especially if the device does not support Bluetooth access authentication). This involves enabling the user to turn on the Bluetooth signal when needed and turn it off when not needed, thus preventing unauthorized access and control. Currently, most IoT devices have a hardware switch on their casing, allowing users to control the Bluetooth signal by manipulating this switch.

[0004] However, due to the specific application scenario of microinverters (typically used in photovoltaic power generation), they are usually installed outdoors. Considering waterproofing issues in outdoor environments, the casing of microinverters typically does not support external switches. Therefore, users cannot control the Bluetooth signal of the microinverter via an external switch, which is insufficient in terms of user experience and control security.

[0005] Therefore, those skilled in the art urgently need a Bluetooth locking method for micro-inverters to solve the problem that current applications of micro-inverters do not support flexible control of Bluetooth on / off states. Summary of the Invention

[0006] The purpose of this application is to provide a Bluetooth locking method, device, and medium for micro-inverters, in order to solve the problem that current applications of micro-inverters do not support flexible control of Bluetooth on / off switching.

[0007] To address the aforementioned technical problems, this application provides a Bluetooth locking method for a micro inverter, comprising:

[0008] Bluetooth is enabled by default during the initialization phase to facilitate Bluetooth communication with the user.

[0009] The system receives network configuration information sent by the user via Bluetooth and connects to the router based on the network configuration information; when the network configuration is successful, the first identifier is set to a successful state.

[0010] Establish a network connection with the server via the router; when the network connection with the server is successfully established, set the second flag to a success status;

[0011] Only when both the first and second identifiers are in a successful state can the Bluetooth signal lock state be switched according to the control command sent by the user or server to control the Bluetooth signal to be turned on and off.

[0012] Preferably, when the Bluetooth signal is in a locked state, it also includes:

[0013] Determine if both the first and second identifiers are in a successful state; if not, enable the Bluetooth signal.

[0014] Preferably, when the Bluetooth signal is in a locked state, it also includes:

[0015] Check if there is an AC network outage on the AC side of the micro inverter. If so, turn on the Bluetooth signal.

[0016] Preferred options also include:

[0017] When the Bluetooth signal is turned on while it is in a locked state and remains so for a preset duration, the system checks whether the Bluetooth signal is still in a locked state. If so, the Bluetooth signal is turned off.

[0018] Preferred options also include:

[0019] Detect the connection status of the micro inverter with the router and server;

[0020] If the connection to the router is lost, the first flag is set to a failure state;

[0021] If the connection to the server is lost, the second flag is set to a failure state.

[0022] Preferred options also include:

[0023] For operation commands sent by the user side via Bluetooth communication, only the distribution network operation command and the command to view the current operating status of the micro inverter are responded to.

[0024] Preferred options also include:

[0025] Before the user establishes network communication with the micro inverter through the server, the server verifies the user's identity.

[0026] To address the aforementioned technical problems, this application also provides a Bluetooth locking device for a micro inverter, comprising:

[0027] The initialization module is used to enable the Bluetooth signal by default during the initialization phase in order to establish Bluetooth communication with the user terminal.

[0028] The network configuration module is used to receive network configuration information sent by the user terminal via Bluetooth and connect to the router according to the network configuration information; when the network configuration is successful, the first identifier is set to the success state;

[0029] The network connection module is used to establish a network connection with the server through the router; when the network connection with the server is successfully established, the second flag is set to a success status.

[0030] The Bluetooth locking module is used to control the Bluetooth signal to be turned on and off by switching the locking state of the Bluetooth signal according to the control command sent by the user or server, only when both the first and second identifiers are in a successful state.

[0031] Preferably, the aforementioned micro inverter Bluetooth locking device further includes:

[0032] The Bluetooth enabling module is used to determine whether both the first and second identifiers are in a successful state. If not, the Bluetooth signal is enabled.

[0033] The network disconnection detection module is used to detect whether there is an AC network disconnection on the AC side of the micro inverter. If so, the Bluetooth signal is turned on.

[0034] The delay module is used to detect whether the Bluetooth signal is still locked after it is turned on and has been in a locked state for a preset time. If so, the Bluetooth signal is turned off.

[0035] The status update module is used to detect the connection status of the micro inverter with the router and server; if the connection with the router is lost, the first flag is set to the failure status; if the connection with the server is lost, the second flag is set to the failure status.

[0036] The identity verification module is used by the server to verify the identity of the user before the user establishes network communication with the micro inverter through the server.

[0037] On the other hand, the aforementioned micro-inverter only responds to network distribution operation commands and commands to view the current operating status of the micro-inverter when operation commands are sent by the user end via Bluetooth communication.

[0038] To address the aforementioned technical problems, this application also provides a Bluetooth locking device for a micro inverter, comprising:

[0039] Memory, used to store computer programs;

[0040] A processor, used to execute computer programs to implement the steps of the micro-inverter Bluetooth locking method described above.

[0041] To address the aforementioned technical problems, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the micro-inverter Bluetooth locking method described above.

[0042] This application provides a Bluetooth locking method for a micro inverter. First, the micro inverter is connected to the local area network (LAN) by receiving network configuration information uploaded from the user's local Bluetooth connection via Bluetooth signal. Then, a router within the LAN connects the micro inverter to the internet, enabling remote network control of the micro inverter from remote servers or other devices. The user can then lock the Bluetooth signal of the micro inverter, hiding the signal when no local connection is needed. This prevents non-target users located near the micro inverter from connecting via Bluetooth, further ensuring the inverter's security. This Bluetooth locking control is achieved through a network connection, eliminating the need for an external switch and effectively addressing the issue of micro inverters operating in specialized environments where external switches are unsuitable. In addition, the Bluetooth lock function of this application is only implemented under the premise that the micro inverter is successfully configured to the network and successfully connected to the server network. Therefore, in certain specific application scenarios, it is inconvenient for users with control permissions to unlock the Bluetooth lock, but they need to use the Bluetooth signal for a short time to connect locally. The Bluetooth lock method provided by this application can enable the Bluetooth signal by deactivating the network connection of the micro inverter, making the use and maintenance of the micro inverter more flexible and better meeting the needs of practical applications.

[0043] The micro inverter Bluetooth locking device and computer-readable storage medium provided in this application correspond to the above method and have the same effect. Attached Figure Description

[0044] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 A flowchart of a Bluetooth locking method for a micro inverter provided by the present invention;

[0046] Figure 2 An application architecture diagram of a Bluetooth locking method for a micro inverter provided by the present invention;

[0047] Figure 3 A flowchart of another Bluetooth locking method for a micro inverter provided by the present invention;

[0048] Figure 4 A structural diagram of a Bluetooth locking device for a micro inverter provided by the present invention;

[0049] Figure 5 A structural diagram of another micro inverter Bluetooth locking device provided by the present invention. Detailed Implementation

[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.

[0051] The core of this application is to provide a Bluetooth locking method, device, and medium for a micro inverter.

[0052] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0053] Currently, in photovoltaic (PV) power generation applications within distributed generation systems, common control schemes for microinverters in PV systems include: direct connection to the user terminal via wireless communication, or indirect communication via a gateway. This enables data transmission between the user terminal and the microinverter, facilitating user monitoring of the microinverter's operating status and issuing corresponding control commands, thus enabling convenient user control of the PV power generation system. Given that in practical applications, clients are often mobile devices such as smartphones, the aforementioned wireless connection methods typically utilize Bluetooth or Wi-Fi.

[0054] For currently common microinverter products, some microinverters use Bluetooth as a reserved connection method for users. However, a drawback of using Bluetooth is that microinverters can only connect directly to user devices such as mobile phones, and cannot connect to routers. In this case, if the microinverter's data needs to be stored in a cloud database, a dedicated Bluetooth-to-Wi-Fi device is required, increasing the complexity and cost of the photovoltaic power generation system. Furthermore, due to communication protocol limitations, Bluetooth connections typically do not support authentication. This means that even when the microinverter has its Bluetooth signal enabled and is not paired with a specific device, any other device with Bluetooth communication capabilities can potentially establish a Bluetooth connection with the microinverter, leading to security issues.

[0055] Another type of micro inverter product uses Wi-Fi, which can directly connect to mobile phones or wireless routers via Wi-Fi hotspots. However, when configuring a micro inverter to a local area network (LAN), the user's home wireless router's identity information (username and password) needs to be broadcast. Hackers can use the device to listen to the wireless signal to obtain the customer's home wireless router information and password, thereby accessing the customer's home LAN and causing security risks.

[0056] Other IoT devices also have the function of providing Wi-Fi network pairing and direct connection operation via Bluetooth signals. Bluetooth itself only has the function of one-to-one access to devices, and the network pairing does not use broadcasting, so it can effectively avoid the security risk of hackers intruding into the user's home area network.

[0057] However, in certain specific application scenarios, such as routine maintenance of photovoltaic power generation systems, where the user or their authorized user-end device is not present, it is desirable to lock the Bluetooth signal (i.e., turn off the Bluetooth signal) to prevent access by other non-target users, while still being able to easily turn the Bluetooth signal back on when needed (when maintenance personnel come to the site to maintain the equipment), thus achieving secure and controllable access to the micro-inverter. For most other IoT devices, flexible control of the Bluetooth signal switch can be achieved through an external switch. That is, the device has a physical switch on its outer surface that can be directly operated by the user, and the device controls the Bluetooth signal's on / off state based on the on / off state of this physical switch.

[0058] However, as photovoltaic power generation equipment, microinverters have unique product and application scenarios: the product itself may be installed outdoors, in which case, to achieve waterproof protection, physical switches cannot be installed on the surface of the casing; the product itself may be installed at a high location (e.g., on a roof or wall), making it inconvenient for users to operate external switches mounted on the casing. These application scenarios make the currently common implementation of flexible control of Bluetooth signal on / off states unsuitable for microinverter applications. This means that most current microinverters can only ensure control of the device through a normally open Bluetooth signal, which also introduces security risks.

[0059] In view of the problems mentioned above, this application provides a Bluetooth locking method for a micro inverter, such as... Figure 1 As shown, it includes:

[0060] S11: Bluetooth signal is enabled by default during the initialization phase to facilitate Bluetooth communication with the user.

[0061] The initialization phase mentioned above is also the initialization phase of the micro inverter. Currently, the initialization phase of most electrical devices occurs at the beginning of power-on, that is, when the micro inverter is powered on or when a restart operation is performed, the micro inverter enters the initialization phase.

[0062] This step corresponds to the initialization phase of the microinverter. At this point, the microinverter has just been powered on and needs to complete various configurations in preparation for subsequent functionality. In this stage, the microinverter has not yet established a network connection with the remote server, so Bluetooth needs to be enabled to achieve a direct connection with the user (usually a mobile phone) to meet the communication needs between the user and the microinverter.

[0063] S12: Receives network configuration information sent by the user via Bluetooth and connects to the router according to the network configuration information; when the network configuration is successful, the first identifier is set to the success state.

[0064] As described above, the microinverter in this application is mainly used in the field of photovoltaic power generation, and more specifically in home environments. In this scenario, the microinverter establishes a network connection using devices such as a wireless router in the user's home environment. Therefore, the network configuration information used in this step to connect the microinverter to the home LAN, including the Wi-Fi name and Wi-Fi password, is used to establish a wireless connection between the microinverter and the user's home router.

[0065] It's worth noting that while most home wireless routers support wired connections via Ethernet cables, the reason mini inverters don't use wired connections is the same as mentioned above: mini inverters operate in specialized environments and are not suitable for connecting too many external cables or switches, reducing safety risks. If certain specific application environments exist that address these issues, mini inverters can connect to the router via Ethernet cables. However, depending on the current router's login method, the user still needs to upload network configuration information containing identity information for authentication, allowing the mini inverter to establish a connection with the router.

[0066] Furthermore, the above description of the specific implementation of the method is based on photovoltaic power generation in a home setting as the main application scenario of the micro-inverter. However, it is easy to understand that the micro-inverter and the Bluetooth locking method described above are not limited to home application scenarios. For example, in enterprise and factory scenarios, the router mentioned above can be a gateway or other network switching device set up inside the enterprise or factory. The user terminal mentioned above can be a management terminal device held by maintenance personnel with relevant permissions, or a monitoring device such as a unified monitoring platform. This embodiment does not impose any restrictions on this.

[0067] S13: Establish a network connection with the server via the router; when the network connection with the server is successfully established, set the second flag to the success state.

[0068] After the micro inverter is configured to the local area network through step S12, if the communication connection between the router and the Internet is normal, the micro inverter can connect to the Internet through the router, and then connect to remote servers or cloud platforms and other devices. Users can remotely control and monitor the micro inverter by using user terminal devices and application software (APP), including controlling the Bluetooth lock status of the micro inverter.

[0069] The first and second identifiers mentioned above are identifiers that represent the network connection status of the micro inverter. The first identifier indicates whether the micro inverter has been successfully configured for network connection, that is, whether a usable communication connection has been established with the router. The second identifier indicates whether the network connection between the micro inverter and the server is available. Both can be divided into two states, success and failure, depending on whether they are successful or available, so as to facilitate subsequent Bluetooth lockout control.

[0070] S14: Only when both the first and second identifiers are in a successful state, the Bluetooth signal lock state can be switched according to the control command sent by the user or server to control the Bluetooth signal to be turned on and off.

[0071] Regarding the Bluetooth signal lock status mentioned in this step, in one possible implementation, it can be divided into two types: locked and unlocked. When the user or server locks the Bluetooth signal by sending a control command, the Bluetooth signal of the microinverter is turned off, that is, the Bluetooth signal is locked, preventing external connections to the microinverter via Bluetooth and ensuring its control security. When needed, the user can also issue a corresponding unlock command to turn on the Bluetooth signal and restore the microinverter's Bluetooth local connection function.

[0072] Furthermore, as can be seen from the above, the implementation of Bluetooth signal locking without an external switch can be achieved by establishing a communication connection between the micro inverter and the server through the above method. However, the above method also has the limitation that the Bluetooth locking function is only available when the first and second identifiers are both successful. The purpose of this is to provide a method that allows the Bluetooth signal to be temporarily enabled without touching the Bluetooth lock.

[0073] That is, during the execution of the above method, the Bluetooth lock control in step S14 is only effective when both the first and second identifiers are successful. Therefore, the above method should also include:

[0074] S15: Determine if both the first and second identifiers are in a successful state. If not, enable the Bluetooth signal.

[0075] Correspondingly, the updating of the first and second identifier states should also be a continuous and real-time process to ensure the timeliness of Bluetooth signal control. Specifically, the above method also includes:

[0076] S21: Detect the connection status of the micro inverter with the router and server;

[0077] S22: If the connection with the router is lost, set the first flag to the failure state;

[0078] S23: If the connection to the server is lost, set the second flag to a failure state.

[0079] Furthermore, this embodiment also provides a preferred implementation scheme to temporarily enable the Bluetooth signal when it is in a locked state, except when either the first identifier or the second identifier is in a failed state. The above method further includes:

[0080] S24: Detect whether there is an AC network outage on the AC side of the micro inverter. If so, turn on the Bluetooth signal.

[0081] Correspondingly, based on the Bluetooth signal locking method provided in the above embodiments, methods for temporarily enabling the Bluetooth signal when the Bluetooth signal is in a locked state include, but are not limited to:

[0082] 1. Perform a power-on operation on the microinverter;

[0083] Specifically, when a microinverter is used in a photovoltaic power generation system, it feeds the electrical energy generated by the photovoltaic modules into the power grid. In other words, the microinverter is powered by the electrical energy generated by the photovoltaic modules on the DC side. At this time, the Bluetooth signal can be temporarily enabled by plugging and unplugging the DC bus connecting the microinverter to the photovoltaic modules.

[0084] The general process is as follows: After plugging and unplugging the DC bus, the micro inverter is powered on again and enters the initialization stage; at this time, the micro inverter turns on the Bluetooth signal by default, and the network connection between it and the router and server is disconnected, and the first and second identifiers are in a failure state; after re-establishing the connection with the server through steps S11 and S12, the micro inverter can obtain the current Bluetooth signal lock status from the server; then turn off the Bluetooth signal again, completing the brief turn-on of the Bluetooth signal in the lock state.

[0085] This method is suitable for scenarios where users or relevant personnel (such as maintenance personnel for microinverters or photovoltaic systems) are located near photovoltaic modules (which are typically installed on rooftops or other well-lit locations) and need to enable the Bluetooth signal of the photovoltaic modules to monitor the operating status of the microinverter (i.e., there is a need for maintenance of the photovoltaic modules, and the microinverter's operating status needs to be monitored). By plugging and unplugging the DC bus between the photovoltaic modules and the microinverter, the microinverter's Bluetooth signal is briefly enabled. This allows a Bluetooth-enabled device to directly connect to the microinverter and monitor its operating status, facilitating subsequent maintenance and other operations of the photovoltaic power generation system.

[0086] 2. Turn off the router connected to the micro inverter;

[0087] By shutting down the router connected to the micro inverter, the micro inverter loses its connection to the internet and local area network. That is, according to steps S21 to S23, both the first and second identifiers are in a failure state. At this point, according to step S15, the Bluetooth signal is turned on to meet the user's needs in specific scenarios such as routine maintenance. When the router is turned back on, the micro inverter can reconfigure its network and reconnect to the server based on the previously received network configuration information, thereby restoring the Bluetooth locked state.

[0088] This method of briefly enabling Bluetooth signal is suitable for scenarios where the user or relevant personnel are near the router (e.g., in the user's home). It allows the Bluetooth signal of the micro inverter to be easily enabled without unlocking Bluetooth by turning off the power to the router.

[0089] 3. Disconnect the AC busbar of the micro inverter;

[0090] In the application scenario of photovoltaic power generation systems, as mentioned above, the function of the microinverter is to connect the DC voltage output from the photovoltaic modules into the AC power grid used by the user. Correspondingly, the microinverter has a DC side and an AC side. The DC side is connected to the photovoltaic modules via a DC bus, while the AC side is connected to the power grid via wires. When the wire on the AC side of the microinverter is disconnected, according to step S24 of the above embodiment, although the first and second identifiers are still in a successful state (the router and its network communication are all normal), the Bluetooth signal is turned on, allowing users and relevant personnel to connect locally to the microinverter via Bluetooth to meet their monitoring needs.

[0091] This Bluetooth signal activation method is suitable for application scenarios where users and related personnel are located near the power distribution box. It can temporarily activate the Bluetooth signal of the micro-inverter without unlocking by disconnecting the circuit between the power grid in the power distribution box and the AC side of the micro-inverter.

[0092] It is easy to understand that the three methods for briefly enabling Bluetooth signals without unlocking are merely several possible implementations based on the Bluetooth locking method described above, and are not limited to only these three methods. In fact, the above examples are provided considering several possible and common scenarios in actual micro-inverter operation and maintenance, specifically including: the user is near photovoltaic modules, the user is near a router (at home), and the user is near a power distribution line. The implementation of enabling Bluetooth signals without unlocking Bluetooth is based on disconnecting the micro-inverter's LAN and internet connections, as well as disconnecting the connection between the micro-inverter's AC side and the power grid. Therefore, any method that can disconnect the micro-inverter from the router's LAN connection, the server's internet connection, and the power grid's AC power line connection can enable Bluetooth signals without unlocking Bluetooth.

[0093] Based on the above embodiments, this embodiment further provides a possible implementation scheme: when the Bluetooth signal is turned on without unlocking Bluetooth using the above method, the method further includes:

[0094] S25: When the Bluetooth signal is in a locked state and is turned on for a preset duration, check whether the Bluetooth signal is still in a locked state. If so, turn off the Bluetooth signal.

[0095] In other words, this embodiment only allows the Bluetooth signal to be turned on for a preset time when it is not in a locked state, in order to avoid situations where the Bluetooth signal of the micro inverter is always on due to unexpected situations such as router power failure, power distribution box tripping, or when the network connection between the micro inverter and the server is not restored for a long time. This further prevents people other than the target user from connecting to the micro inverter via Bluetooth signal and improves its security.

[0096] Similarly, to further improve the safety of microinverters during use, this embodiment also provides a preferred implementation method, which specifically includes:

[0097] For operation commands sent by the user terminal via Bluetooth communication, only the network distribution operation command and the command to view the current operating status of the micro inverter are responded to.

[0098] In other words, for data interaction with the microinverter via Bluetooth communication, only network distribution operations (i.e., only partial write operations to the microinverter) and monitoring functions (read-only operations are allowed) are supported.

[0099] The above embodiments can, on the one hand, realize the network distribution of microinverters, so as to facilitate the network connection of microinverters for subsequent remote control and Bluetooth locking. On the other hand, they can also meet the needs of application scenarios where it is inconvenient for users to unlock the Bluetooth function but still need to briefly enable the Bluetooth signal (usually for maintenance and repair needs, in which case it is often necessary to obtain the operating status information of the microinverter to provide data support for the work).

[0100] If, during the brief period when the Bluetooth signal is briefly turned on and the target personnel (i.e., the personnel performing maintenance work) have not yet connected to the micro inverter locally via Bluetooth, other unrelated personnel can only perform network distribution operations or monitoring requests on the micro inverter. The potential harm can be effectively controlled, thus improving the safety of micro inverter applications.

[0101] However, it's easy to understand that the aforementioned restrictions on Bluetooth signals are based on the fact that current Bluetooth communication largely does not support authentication. Therefore, if the Bluetooth signal is always on, the micro-inverter lacks the means to verify the legitimacy of the connected device, thus posing a security risk. However, for remote control via network connection, users can indirectly issue control commands to the micro-inverter through a server using a mobile app or web-based monitoring software. This communication method supports authentication. Therefore, to further improve security, this embodiment also provides a possible implementation scheme:

[0102] Before the user establishes network communication with the micro inverter through the server, the server verifies the user's identity.

[0103] Alternatively, users can connect to the micro inverter via the Wi-Fi hotspot function typically built into smartphones. In this case, the smartphone held by the user is equivalent to the router and server in the above embodiments, playing the same role as the router and server, and the aforementioned authentication is no longer required (instead, the authentication process can be performed by the user before connecting to the micro inverter via Wi-Fi hotspot).

[0104] This application provides a Bluetooth locking method for a micro-inverter, implemented using a micro-inverter supporting Bluetooth + Wi-Fi. After initialization, the micro-inverter first completes its network configuration process via Bluetooth communication, enabling it to connect to the internet and be remotely controlled by servers or other devices. Simultaneously, it supports remote control with Bluetooth locking, eliminating the need for an external switch on the micro-inverter surface and avoiding safety issues arising from the specific application scenarios of micro-inverters. Furthermore, by setting a first and second identifier, this application ensures that the Bluetooth locking function only operates when the micro-inverter's network connection is intact. This allows for a brief activation of the Bluetooth signal upon disconnection of the micro-inverter's network connection, better adapting to the needs of micro-inverters in maintenance and other scenarios, and improving the user experience.

[0105] To illustrate the Bluetooth locking method for microinverters more clearly and in detail, this embodiment provides a schematic diagram of a microinverter application scenario, applied to a photovoltaic system in a home setting, such as... Figure 2 As shown, it includes: a micro inverter with a built-in Bluetooth + Wi-Fi communication module, a home wireless router, a server, and a mobile APP and Web monitoring software supported by user-end devices, whose communication relationship is as follows: Figure 2 As shown.

[0106] Based on such Figure 2 The application architecture shown above, specifically the Bluetooth locking method, can be divided into the micro-inverter side, the user side, and the router and server side, as detailed below. Figure 3 As shown, it includes:

[0107] S31: The micro inverter side is powered on and enters the initialization phase, turning on the Bluetooth signal.

[0108] S32: The user side sends distribution network information to the micro inverter side via Bluetooth communication.

[0109] S33: The micro inverter connects to the router based on the distribution network information sent by the user and establishes a network connection with the server.

[0110] S34: The user sends a Bluetooth lock command to the microinverter side.

[0111] Specifically, depending on the different connection methods between the user side and the micro-inverter side, step S34 is further divided into:

[0112] S34-A-1: Sends a Bluetooth lock command to the server via mobile APP / Web monitoring software.

[0113] S34-A-2: Server-side forwarding of Bluetooth lock command to microinverter side.

[0114] This method is suitable for establishing a network connection between the microinverter and the server via a router, and for the user to remotely control the microinverter via the server.

[0115] S34-B: Sends Bluetooth lock command to the server via mobile APP / Web monitoring software.

[0116] This method is suitable for scenarios where the user side establishes a network connection directly with the micro-inverter side via a Wi-Fi hotspot.

[0117] For the two implementation methods A and B in step S34, the method of network connection between the actual user side and the microinverter is determined. If the user side establishes a network connection with the microinverter side indirectly through the server, implementation method A is adopted; if the user side establishes a network connection with the microinverter side directly through a Wi-Fi hotspot, implementation method B is adopted.

[0118] S35: Bluetooth signal off.

[0119] S36: The user sends a Bluetooth unlock command to the micro inverter.

[0120] Similar to step S34, step S36 is further divided into the following based on the different connection methods between the user side and the micro-inverter side:

[0121] S36-A-1: Sends Bluetooth unlock commands to the server via mobile APP / Web monitoring software.

[0122] S36-A-2: Server-side forwarding of Bluetooth unlock command to micro-inverter side.

[0123] S36-B: Sends Bluetooth unlock command to the server via mobile APP / Web monitoring software.

[0124] S37: Enable Bluetooth signal.

[0125] Furthermore, it should be noted that in practical applications, after the micro-inverter responds to the Bluetooth lock command or Bluetooth unlock command sent by the user side, it should also return the corresponding operation result. The return path of the operation result is the same as the sending path of the corresponding command, so this embodiment will not elaborate further.

[0126] In addition, for other control methods of microinverters, such as briefly turning on the Bluetooth signal without unlocking the Bluetooth, and other operations performed by the server side (or the user side connected in the form of a Wi-Fi hotspot) remotely controlling the microinverter through a network connection, please refer to the embodiments in the Bluetooth locking method section above. This embodiment will not be described in detail here either.

[0127] The above embodiments have described a Bluetooth locking method for a micro inverter in detail. This application also provides an embodiment of a Bluetooth locking device for a micro inverter. It should be noted that this application describes the device embodiment from two perspectives: one based on functional modules and the other based on hardware.

[0128] From the perspective of functional modules, such as Figure 4 As shown, this embodiment provides a Bluetooth locking device for a micro inverter, including:

[0129] Initialization module 41 is used to enable Bluetooth signal by default during the initialization phase in order to establish Bluetooth communication with the user terminal.

[0130] The network configuration module 42 is used to receive network configuration information sent by the user terminal via Bluetooth and connect to the router according to the network configuration information; when the network configuration is successful, the first identifier is set to the success state;

[0131] The network connection module 43 is used to establish a network connection with the server through the router; when the network connection with the server is successfully established, the second identifier is set to a success state.

[0132] The Bluetooth locking module 44 is used to switch the Bluetooth signal locking state according to the control command sent by the user or server only when both the first and second identifiers are in a successful state, so as to control the opening and closing of the Bluetooth signal.

[0133] Preferably, the aforementioned micro inverter Bluetooth locking device further includes:

[0134] The Bluetooth enabling module is used to determine whether both the first and second identifiers are in a successful state. If not, the Bluetooth signal is enabled.

[0135] The network disconnection detection module is used to detect whether there is an AC network disconnection on the AC side of the micro inverter. If so, the Bluetooth signal is turned on.

[0136] The delay module is used to detect whether the Bluetooth signal is still locked after it is turned on and has been in a locked state for a preset time. If so, the Bluetooth signal is turned off.

[0137] The status update module is used to detect the connection status of the micro inverter with the router and server; if the connection with the router is lost, the first flag is set to the failure status; if the connection with the server is lost, the second flag is set to the failure status.

[0138] The identity verification module is used by the server to verify the identity of the user before the user establishes network communication with the micro inverter through the server.

[0139] On the other hand, the aforementioned micro-inverter only responds to network distribution operation commands and commands to view the current operating status of the micro-inverter when operation commands are sent by the user end via Bluetooth communication.

[0140] Since the embodiments of the apparatus and the embodiments of the method correspond to each other, please refer to the description of the embodiments of the method for the embodiments of the apparatus, which will not be repeated here.

[0141] This embodiment provides a Bluetooth locking device for a micro inverter. During the initialization phase of the micro inverter, the initialization module first activates the Bluetooth signal. This allows the network distribution module to receive network distribution information sent by the user terminal via Bluetooth communication, thereby completing the network distribution process of the micro inverter. Then, the network connection module enables the micro inverter to connect to the internet, allowing remote control by servers or other devices. Simultaneously, the Bluetooth locking module supports remote control of the Bluetooth locking function, eliminating the need for an external switch on the micro inverter surface and avoiding a series of safety issues arising from the specific application scenarios of micro inverters. Furthermore, this embodiment uses the setting of a first identifier and a second identifier to ensure that the Bluetooth locking function only operates when the micro inverter's network connection is intact. This allows for a brief activation of the Bluetooth signal when the micro inverter's network connection is disconnected, better adapting to the needs of micro inverters in maintenance and other scenarios, and improving the user experience.

[0142] Figure 5 A structural diagram of a Bluetooth locking device for a micro inverter, as provided in another embodiment of this application, is shown below. Figure 5 As shown, a micro inverter Bluetooth locking device includes: a memory 50 for storing computer programs;

[0143] The processor 51 is used to execute a computer program to implement the steps of a micro inverter Bluetooth locking method as described in the above embodiment.

[0144] The Bluetooth locking device for a micro inverter provided in this embodiment can include, but is not limited to, smartphones, tablets, laptops, or desktop computers.

[0145] The processor 51 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 51 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 51 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 51 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 51 may also include an Artificial Intelligence (AI) processor, which is used to handle computational operations related to machine learning.

[0146] The memory 50 may include one or more computer-readable storage media, which may be non-transitory. The memory 50 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 50 is used to store at least the following computer program 501, which, after being loaded and executed by the processor 51, is capable of implementing the relevant steps of a micro-inverter Bluetooth locking method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 50 may also include an operating system 502 and data 503, and the storage method may be temporary or permanent storage. The operating system 502 may include Windows, Unix, Linux, etc. The data 503 may include, but is not limited to, a micro-inverter Bluetooth locking method.

[0147] In some embodiments, a micro inverter Bluetooth locking device may further include a display screen 52, an input / output interface 53, a communication interface 54, a power supply 55, and a communication bus 56.

[0148] Those skilled in the art will understand that Figure 5 The structure shown does not constitute a limitation on a micro inverter Bluetooth locking device and may include more or fewer components than shown.

[0149] This application provides a Bluetooth locking device for a micro inverter, including a memory and a processor. When the processor executes a program stored in the memory, it can implement the following method: a Bluetooth locking method for a micro inverter.

[0150] This embodiment provides a Bluetooth locking device for a micro inverter. The processor executes a computer program stored in memory to complete the network configuration process of the micro inverter via Bluetooth communication after initialization. This allows the micro inverter to connect to the internet and be remotely controlled by servers or other devices. It also supports remote control with Bluetooth locking, eliminating the need for an external switch on the micro inverter surface and avoiding safety issues arising from the specific application scenarios of micro inverters. Furthermore, this embodiment uses a first and a second identifier to ensure that the Bluetooth locking function only works when the micro inverter's network connection is intact. This allows for a brief activation of the Bluetooth signal when the network connection is disconnected, better adapting to the needs of micro inverter maintenance and other scenarios, and improving the user experience.

[0151] Finally, this application also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps described in the above method embodiments.

[0152] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0153] This embodiment provides a computer-readable storage medium. When the computer program stored therein is executed, it enables the micro-inverter to complete its network configuration process via Bluetooth communication after initialization, allowing the micro-inverter to connect to the internet and be remotely controlled by servers or other devices. It also supports remote control with Bluetooth locking functionality, eliminating the need for an external switch on the micro-inverter surface and avoiding safety issues arising from the specific application scenarios of micro-inverters. Furthermore, this embodiment uses a first and a second identifier to ensure that the Bluetooth locking function is only enabled when the micro-inverter's network connection is intact. This allows for a brief activation of the Bluetooth signal when the network connection is disconnected, better adapting to the needs of micro-inverters in maintenance and other scenarios, and improving the user experience.

[0154] The foregoing provides a detailed description of a Bluetooth locking method, apparatus, and medium for a micro-inverter provided in this application. The various embodiments are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make several improvements and modifications to this application without departing from the principles of this application, and these improvements and modifications also fall within the protection scope of the claims of this application.

[0155] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

Claims

1. A micro-inverter Bluetooth locking method, characterized in that, The application comprises the following steps: In the initialization stage, the Bluetooth signal is turned on by default to facilitate the establishment of Bluetooth communication with the user terminal; The network configuration information sent by the user terminal is received through Bluetooth, and the router is connected according to the network configuration information; when the network configuration is successful, the first identifier is set to the successful state; The network connection with the server is established through the router; when the network connection with the server is successfully established, the second identifier is set to the successful state; Only when the first identifier and the second identifier are both in the successful state, the control instruction sent by the user terminal or the server is allowed to switch the lock state of the Bluetooth signal to control the opening and closing of the Bluetooth signal; When the Bluetooth signal is in the locked state, the following steps are further included: Determine whether the first identifier and the second identifier are both in the successful state, if not, turn on the Bluetooth signal; Detect whether the AC side of the micro inverter appears AC network interruption, if yes, turn on the Bluetooth signal; Further included are: When the Bluetooth signal is in the locked state and is turned on for a preset time length, detect whether the Bluetooth signal is still in the locked state, if yes, turn off the Bluetooth signal.

2. The micro-inverter Bluetooth locking method of claim 1, wherein, Further included are: Detect the connection state of the micro inverter with the router and the server; If the connection with the router is disconnected, the first identifier is set to the failed state; If the connection with the server is disconnected, the second identifier is set to the failed state.

3. The micro-inverter Bluetooth locking method of claim 1 or 2, wherein, For the operation instruction sent by the user terminal through Bluetooth communication, only the network configuration operation instruction and the instruction for checking the current running state of the micro inverter are responded.

4. The micro-inverter Bluetooth locking method of claim 1 or 2, wherein, Further included are: Before the user terminal establishes network communication with the micro inverter through the server, the server performs identity verification on the user terminal.

5. A micro-inverter Bluetooth locking device, characterized in that, The application comprises the following steps: The initialization module is used for turning on the Bluetooth signal by default in the initialization stage to facilitate the establishment of Bluetooth communication with the user terminal; The network configuration module is used for receiving the network configuration information sent by the user terminal through Bluetooth, and connecting to the router according to the network configuration information; when the network configuration is successful, the first identifier is set to the successful state; The network connection module is used for establishing network connection with the server through the router; when the network connection with the server is successfully established, the second identifier is set to the successful state; The Bluetooth locking module is used for allowing the control instruction sent by the user terminal or the server to switch the lock state of the Bluetooth signal only when the first identifier and the second identifier are both in the successful state, to control the opening and closing of the Bluetooth signal; The Bluetooth opening module is used for determining whether the first identifier and the second identifier are both in the successful state, if not, turning on the Bluetooth signal; The network interruption detection module is used for detecting whether the AC side of the micro inverter appears AC network interruption, if yes, turning on the Bluetooth signal; The delay module is used for detecting whether the Bluetooth signal is still in the locked state when the Bluetooth signal is in the locked state and is turned on for a preset time length, if yes, turning off the Bluetooth signal.

6. A micro-inverter Bluetooth locking device, characterized in that, The application comprises the following steps: The memory is used for storing a computer program; A processor for implementing the steps of the micro-inverter Bluetooth locking method as claimed in any one of claims 1 to 4 when executing the computer program.

7. A computer readable storage medium characterized by A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the micro-inverter Bluetooth locking method as claimed in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Remote management and control method and remote management and control system for controlling Bluetooth of mobile phones

    CN106790254A

  • Network distribution method and system

    CN110636483A

  • Live broadcast monitoring device and monitoring method for cargo state on ship arriving at port

    CN115379174A