Energy storage device, communication control method, and readable storage medium

By combining the emergency start interface and the controller, the target device type is determined based on the device identification information, enabling data transmission between the battery clamps and the host computer. This solves the problem of complex energy storage device structure and reduces design costs.

CN122372355APending Publication Date: 2026-07-10SHENZHEN CARKU TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN CARKU TECH CO LTD
Filing Date
2024-12-31
Publication Date
2026-07-10

Smart Images

  • Figure CN122372355A_ABST
    Figure CN122372355A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of communication, in particular to a kind of energy storage equipment, communication control method and readable storage medium, the energy storage equipment includes: emergency starting interface, emergency starting interface is used to access battery clamp or host computer;Controller, controller is connected with emergency starting interface, controller is used to determine the target device according to the device identification information input from emergency starting interface access to emergency starting interface, and in the case where the target device is battery clamp, data transmission is carried out between emergency starting interface and battery clamp, and in the case where the target device is host computer, data transmission is carried out between emergency starting interface and host computer.The energy storage equipment in the application can realize the data transmission between the emergency starting interface in the energy storage equipment and the battery clamp and the host computer when the host computer accesses the energy storage equipment, without adding a communication interface, which can greatly reduce the structural design of the energy storage equipment and reduce the cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an energy storage device, a communication control method, and a computer-readable storage medium. Background Technology

[0002] Currently, energy storage devices need to be as small as possible for portability, which requires a more precise internal structure design, making them difficult to disassemble. In practical applications, when testing energy storage devices, it is necessary to obtain the operating parameters of the internal circuit boards. In related technologies, this is usually achieved by adding a new communication interface, but adding a new communication interface makes the structural design of the energy storage device more complex. Summary of the Invention

[0003] This application provides an energy storage device, a communication control method, and a computer-readable storage medium, which can solve the problem that adding a communication interface to the energy storage device to obtain the operating parameters of the energy storage device in related technologies makes the structural design of the energy storage device more complicated.

[0004] In a first aspect, this application provides an energy storage device, the energy storage device comprising:

[0005] An emergency start interface is provided for connecting to a battery clamp or a host computer.

[0006] A controller is connected to the emergency start interface. The controller is used to determine the target device connected to the emergency start interface based on the device identification information input from the emergency start interface. If the target device is determined to be the battery clamp, the controller transmits data with the battery clamp through the emergency start interface. If the target device is determined to be a host computer, the controller transmits data with the host computer through the emergency start interface.

[0007] In some embodiments, the controller is configured to determine that the target device is the battery clip when it detects that the first byte is located at a preset position in the device identification information, and to transmit data with the battery clip based on the first communication protocol corresponding to the battery clip.

[0008] In some embodiments, the controller is configured to determine that the target device is the host computer when it detects that the second byte is located at a preset position in the device identification information, and to transmit data with the host computer based on the second communication protocol corresponding to the host computer.

[0009] In some embodiments, the emergency start interface includes a communication port, through which the controller transmits data with the target device.

[0010] In some embodiments, the controller is configured to stop transmitting data with the target device if it detects that no data has been received from the target device within a preset time period.

[0011] In some embodiments, the emergency start interface includes a power supply port connected to the battery module in the energy storage device. The controller is used to send a switch command to the battery clamp when the target device is determined to be a battery clamp, so that the battery clamp can control the conduction and disconnection between the battery module and the load connected to the battery clamp according to the switch command.

[0012] Secondly, this application also provides a communication control method for an energy storage device, the energy storage device including an emergency start interface, the method comprising:

[0013] If a device is detected connected to the emergency start interface, the device identification information input from the emergency start interface is obtained;

[0014] Based on the device identification information, the target device to which the emergency start interface is connected is determined;

[0015] If the target device is determined to be a battery clamp, data is transmitted with the battery clamp through the emergency start interface;

[0016] If the target device is determined to be a host computer, data is transmitted with the host computer through the emergency start interface.

[0017] In some embodiments, determining the target device accessed by the emergency start interface based on the device identification information includes:

[0018] If the first byte is detected at a preset position in the device identification information, the target device is determined to be a battery clip;

[0019] If the preset position in the device identification information is detected to be the second byte, the target device is determined to be a host computer, and the second byte is different from the first byte.

[0020] In some embodiments, the data transmission with the host computer via the emergency start interface includes:

[0021] Based on the preset correspondence between device types and communication protocols, the second communication protocol corresponding to the host computer is determined;

[0022] Based on the second communication protocol, the device operating status of the energy storage device is transmitted to the host computer for display through the emergency start interface.

[0023] Thirdly, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, enables the processor to implement the communication control method for the energy storage device described above.

[0024] This application discloses an energy storage device, a communication control method, and a computer-readable storage medium. By determining the target device connected to the emergency start interface based on device identification information input from the emergency start interface, and transmitting data with the battery clamp through the emergency start interface when the target device is determined to be a battery clamp, and transmitting data with the host computer through the emergency start interface when the target device is determined to be a host computer, it is possible to reuse the emergency start interface in the energy storage device to transmit data with the battery clamp and the host computer when the host computer is connected to the energy storage device, thereby achieving multiple communication methods without the need for additional communication interfaces. This can greatly reduce the structural design and cost of the energy storage device. Attached Figure Description

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

[0026] Figure 1 This is a schematic diagram of the structure of an energy storage device provided in an embodiment of this application;

[0027] Figure 2 This is a schematic diagram illustrating the connection of a battery clamp or host computer to an energy storage device, as provided in an embodiment of this application.

[0028] Figure 3 This is a schematic diagram of connecting battery clamps to an energy storage device according to an embodiment of this application;

[0029] Figure 4 This is a schematic diagram of another method for connecting battery clamps to an energy storage device, provided in an embodiment of this application.

[0030] Figure 5 This is a schematic diagram of another method for connecting battery clamps to an energy storage device, provided in an embodiment of this application.

[0031] Figure 6 This is a schematic diagram illustrating the connection of a host computer to an energy storage device according to an embodiment of this application;

[0032] Figure 7 This is a schematic flowchart of a communication control method for an energy storage device provided in an embodiment of this application. Detailed Implementation

[0033] 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, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0034] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.

[0035] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0036] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0037] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0038] Currently, energy storage devices need to be as small as possible for portability, which requires a more precise internal structure design, making them difficult to disassemble. In practical applications, when testing energy storage devices, it is necessary to obtain the operating parameters of the internal circuit boards (e.g., voltage, current, temperature, etc.). In related technologies, this is usually achieved by adding a new communication interface, but this adds further complexity to the structural design of the energy storage device.

[0039] To address this, embodiments of this application provide an energy storage device, a communication control method, and a computer-readable storage medium. By determining the target device connected to the emergency start interface based on device identification information input from the emergency start interface, and by transmitting data between the target device and the battery clamp via the emergency start interface when the target device is determined to be a battery clamp, and by transmitting data between the target device and the host computer via the emergency start interface when the target device is determined to be a host computer, this allows for multiple communication methods to be achieved when the host computer is connected to the energy storage device. This eliminates the need for additional communication interfaces, significantly reducing the structural design and cost of the energy storage device. The circuit structure and working principle of the energy storage device will be described in detail below.

[0040] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of an energy storage device 10 provided in an embodiment of this application. Figure 1 As shown, the energy storage device 10 may include an emergency start interface 100 and a controller 101. The emergency start interface 100 and the controller 101 are connected, for example, through a bus, which can be any applicable bus such as an Inter-integrated Circuit (I2C) bus.

[0041] The energy storage device 10 can be a mobile energy storage device, a home energy storage device, etc. It can be charged via AC power or via photovoltaic panels and photovoltaic inverters. The energy storage device 10 can be used to supply power to external loads, such as vehicle batteries (also known as battery modules). For example, when the vehicle battery is low on power and cannot start the vehicle, the user can use battery clamps to connect the energy storage device 10 to the positive and negative terminals of the vehicle battery, allowing the energy storage device 10 to charge the vehicle battery and enable emergency vehicle starting.

[0042] The controller 101 may include at least one processor and at least one memory, wherein the processor and the memory can be connected via a bus, which may be any suitable bus such as an integrated circuit bus.

[0043] like Figure 2 As shown, the emergency start interface 100 is used to connect to the battery clamp 20 or the host computer 30.

[0044] For example, the battery clamp 20 can be a regular battery clamp or a smart battery clamp. A smart battery clamp is one with communication capabilities, capable of reading and displaying the operating status of the energy storage device 10, such as reading and displaying parameters like voltage, current, and temperature of the battery modules within the energy storage device 10. A regular battery clamp refers to a battery clamp that provides power but does not have the ability to read and display the operating status of the energy storage device 10.

[0045] For example, the host computer 30 may be, but is not limited to, electronic devices such as smartphones, tablets, laptops, and desktop computers, which can be used to issue control commands to the energy storage device 10 and display the device's operating status. The device's operating status includes parameters such as the voltage, current, and temperature of the battery modules in the energy storage device 10, as well as the power-on duration, total operating time, and operating mode of the energy storage device 10.

[0046] In some application scenarios, such as Figure 3 As shown, for example, when the battery 400 (also known as the battery module) on vehicle 40 has insufficient power and cannot start vehicle 40, the user can use the battery clamp 20 to connect the emergency start interface 100 in the energy storage device 10 to the battery on vehicle 40. The energy storage device 10 can then charge the battery 400 on vehicle 40 through the emergency start interface 100, which can safely and quickly enable emergency starting of vehicle 40 and help the user solve the sudden situation of insufficient power in the battery 400 of vehicle 40.

[0047] In some embodiments, such as Figure 2 As shown, the controller 101 is used to determine the target device connected to the emergency start interface 100 based on the device identification information input from the emergency start interface 100, and to transmit data with the battery clamp 20 through the emergency start interface 100 when the target device is determined to be the battery clamp 20, and to transmit data with the host computer 30 through the emergency start interface 100 when the target device is determined to be the host computer 30.

[0048] For example, when a target device connects to the emergency start interface 100, it can send information to the controller 101 to identify its identity, such as device identification information. Alternatively, when a target device connects to the emergency start interface 100, the controller 101 can read the target device's identity information, such as device identification information, through the emergency start interface 100. The controller 101 can parse the device identification information, determine the device type of the target device connected to the emergency start interface 100 based on the parsed data, and use different communication protocols to transmit data with the target device based on different device types.

[0049] In the above embodiments, by determining the target device connected to the emergency start interface 100 based on the device identification information input from the emergency start interface 100, and by transmitting data between the emergency start interface 100 and the battery clamp 20 when the target device is determined to be the battery clamp 20, and by transmitting data between the emergency start interface 100 and the host computer 30 when the target device is determined to be the host computer 30, it is possible to reuse the emergency start interface 100 in the energy storage device 10 to transmit data with the battery clamp 20 and the host computer 30 when the host computer 30 is connected to the energy storage device 10, thereby achieving multiple communication methods without the need for additional communication interfaces. This can greatly reduce the structural design and cost of the energy storage device 10.

[0050] In some embodiments, the controller 101 is configured to determine that the target device is a battery clip when the first byte is detected in the device identification information, and to transmit data with the battery clip based on the first communication protocol corresponding to the battery clip.

[0051] For example, the device identification information can be a segment of byte data. The preset position can be the first two bytes, the last two bytes, or other positions within the device identification information; this application does not limit this. For instance, the preset position is the first two bytes of the device identification information. The first byte is a predefined byte, for example, 55AA. In some embodiments, when the first two bytes of the device identification information are detected to be 55AA, the target device is determined to be a battery clip.

[0052] For example, after determining the device type of the target device, the controller 101 can determine the target communication protocol corresponding to the target device based on a preset correspondence between device types and communication protocols, and then transmit data with the target device based on the target communication protocol. For instance, when the target device is determined to be a battery clamp, the controller 101 can transmit data with the battery clamp based on the first communication protocol corresponding to the battery clamp.

[0053] It should be noted that, in this embodiment of the application, communication protocols corresponding to different device types can be pre-defined and associated with each other. For example, for a battery clamp, the battery clamp can be associated with a first communication protocol; for a battery clamp, a second communication protocol from a host computer can be associated. The first and second communication protocols are different.

[0054] For example, the first communication protocol and the second communication protocol are one of TCP / IP (Transmission Control Protocol / Internet Protocol), RS232 serial communication protocol, RS485 serial communication protocol, or other types of communication protocols. For instance, the first communication protocol is RS232 serial communication protocol, and the second communication protocol is TCP / IP communication protocol.

[0055] In the above embodiment, by detecting that the first byte is a preset position in the device identification information, the target device is determined to be a battery clamp, and data is transmitted with the battery clamp based on the first communication protocol corresponding to the battery clamp. This not only enables data transmission between the emergency start interface in the energy storage device and the battery clamp without the need for additional communication interfaces, but also ensures normal communication between the energy storage device 10 and the battery clamp.

[0056] In some embodiments, the controller 101 is configured to determine that the target device is a host computer when the second byte is detected in the device identification information at a preset position, and to transmit data with the host computer based on the second communication protocol corresponding to the host computer.

[0057] For example, the second byte is a predefined byte, such as 5A5A. In some implementations, when the first two bytes of the device identification information are detected to be 5A 5A, the target device is determined to be a host computer.

[0058] After determining the device type of the target device, the controller 101 can determine the target communication protocol corresponding to the target device based on a preset correspondence between device types and communication protocols, and then transmit data with the target device based on the target communication protocol. For example, when the target device is determined to be a host computer, the controller 101 can transmit data with the host computer based on the second communication protocol corresponding to the host computer.

[0059] For example, when the second communication protocol is the TCP / IP communication protocol, the controller 101 can transmit data with the host computer based on the TCP / IP communication protocol.

[0060] In the above embodiment, by detecting that the second byte is in the preset position of the device identification information, the target device is determined to be the host computer, and data is transmitted with the host computer based on the second communication protocol corresponding to the host computer. This can realize the use of the emergency start interface in the energy storage device to transmit data with the host computer. Without adding a new communication interface, normal communication between the energy storage device 10 and the host computer can be ensured, which can greatly reduce the structural design of the energy storage device 10 and reduce the cost.

[0061] In some embodiments, such as Figure 4 As shown, the emergency start interface 100 includes a power supply port 1000, which is connected to the battery module 102 in the energy storage device 10. The controller 101 is used to send a switch command to the battery clamp 20 when the target device is determined to be the battery clamp 20, so that the battery clamp 20 controls the conduction and disconnection between the battery module 102 and the load connected to the battery clamp 20 according to the switch command.

[0062] For example, the switching command can be an on command or an off command. For instance, when the controller 101 sends an on command to the battery clamp 20, the battery clamp 20, according to the on command, connects the battery module 102 to the load 50 connected to the battery clamp 20, so that the battery module 102 supplies power to the load 50 through the battery clamp 20. As another example, when the controller 101 sends an off command to the battery clamp, the battery clamp 20, according to the off command, disconnects the connection between the battery module 102 and the load 50 connected to the battery clamp 20, thereby stopping the supply of power to the load 50. Here, the load 50 can be... Figure 3 The vehicle 30 has a battery 400, which can also be other electrical equipment.

[0063] For example, the switching command can be a power supply command or a power supply stop command. For instance, when the controller 101 sends a power supply command to the battery clamp 20, the battery clamp 20 connects the battery module 102 to the load 50 connected to the battery clamp 20 according to the power supply command, so that the battery module 102 supplies power to the load 50 through the battery clamp 20. As another example, when the controller 101 sends a power supply stop command to the battery clamp 20, the battery clamp 20 disconnects the connection between the battery module 102 and the load 50 connected to the battery clamp 20 according to the power supply stop command, so as to stop supplying power to the load 50.

[0064] In the above embodiment, by setting a power supply port 1000 in the emergency start interface 100, and sending a switch command to the battery clamp 20 when the target device is determined to be the battery clamp 20, the battery clamp 20 controls the conduction and cutoff between the battery module 102 and the load 50 connected to the battery clamp 20 according to the switch command, so as to realize the control of the battery clamp 20 to supply power to the load 50.

[0065] In some embodiments, the emergency start interface 100 may further include a communication port 1001, through which the controller 101 transmits data with the target device. There may be one or more communication ports 1001, each including a positive data line pin and a negative data line pin for bidirectional communication.

[0066] For example, such as Figure 5As shown, the controller 101 can communicate with the battery clamp 20 via the communication port 1001, for example, to transmit data.

[0067] For example, such as Figure 6 As shown, the controller 101 can communicate with the host computer 30 via the communication port 1001, for example, to transmit data. Of course, the controller 101 can also communicate with other electronic devices via the communication port 1001, which is not limited in this application.

[0068] In this embodiment of the application, by setting a communication port 1001 in the emergency start interface 100, the emergency start interface 100 can be used as a communication interface, and various communications can be realized by using the emergency start interface 100 to transmit data with the battery clamp 20 and the host computer 30. There is no need to add a new communication interface, which can greatly reduce the structural design of the energy storage device 10 and reduce the cost.

[0069] In some embodiments, the controller 101 is configured to stop transmitting data with the target device if it detects that no data has been received from the target device within a preset time period.

[0070] For example, when the controller 101 transmits data with the target device through the emergency start interface, it starts a timer. If no data is received from the target device within a preset time period, the controller 101 stops transmitting data with the target device. The preset time period can be set according to actual conditions, and the specific value is not limited here. For example, if the preset time period is 5 seconds, the controller 101 will stop transmitting data with the target device if it detects that no data has been received from the target device within 5 seconds.

[0071] It should be noted that if no data is received from the target device within a preset time period, it indicates that the target device has disconnected from the emergency start interface 100 or there is a communication error. If the controller 101 continues to send data to the target device at this time, it will repeatedly send data to the target device and cause a timeout error because it cannot receive a response message from the target device. After stopping data transmission with the target device, data transmission can resume only after the target device is detected to be connected to the emergency start interface 100 again.

[0072] The above embodiments, by stopping data transmission with the target device when no data is received from the target device within a preset time period, can proactively stop data transmission when the target device dials out from the emergency start interface 100 or when communication is abnormal, thus avoiding timeout errors.

[0073] Please see Figure 7 , Figure 7 This is a schematic flowchart illustrating a communication control method for an energy storage device provided in an embodiment of this application. Figure 7 As shown, the communication control method of the energy storage device may include steps S201 to S204.

[0074] Step S201: If an emergency start interface device is detected, obtain the device identification information input from the emergency start interface.

[0075] For example, when a target device connects to the emergency start interface, it can send information to the controller in the energy storage device to identify itself, such as device identification information. Alternatively, when a target device connects to the emergency start interface, the controller can read the target device's identification information, such as device identification information, through the emergency start interface.

[0076] Step S202: Determine the target device to which the emergency start interface is connected based on the device identification information.

[0077] Then, the controller can parse the device identification information, determine the device type of the target device connected to the emergency start interface based on the parsed data, and use different communication protocols to transmit data with the target device based on different device types.

[0078] In some embodiments, determining the target device accessed by the emergency start interface based on the device identification information includes: determining the target device as a battery clip when a first byte is detected in the device identification information; and determining the target device as a host computer when a second byte is detected in the device identification information, wherein the second byte is different from the first byte.

[0079] For example, the device identification information can be a segment of byte data. The preset position can be the first two bytes, the last two bytes, or other positions within the device identification information; this application does not limit this. For instance, the preset position is the first two bytes of the device identification information. The first byte and the second byte are both predefined bytes, and the second byte is different from the first byte. For example, the first byte is 55AA, and the second byte is 5A5A.

[0080] In some implementations, when the first two bytes of the device identification information are detected to be 55AA, the target device is determined to be a battery clip.

[0081] In other implementations, when the first two bytes of the device identification information are detected to be 5A5A, the target device is determined to be a host computer.

[0082] Step S203: If the target device is determined to be a battery clamp, data is transmitted with the battery clamp through the emergency start interface.

[0083] For example, if the target device is determined to be a battery clamp, data is transmitted with the battery clamp via an emergency start interface.

[0084] In some embodiments, data transmission with a host computer via an emergency start interface includes: determining a first communication protocol corresponding to the battery clamp based on a preset correspondence between device types and communication protocols; and transmitting data with the battery clamp via the emergency start interface based on the first communication protocol.

[0085] For example, when the first communication protocol is the RS232 serial communication protocol, the controller can transmit the battery parameters of the battery module in the energy storage device to the battery clamp through the emergency start interface based on the RS232 serial communication protocol.

[0086] The above embodiments, by detecting that the first byte is a preset position in the device identification information, determine that the target device is a battery clamp, and transmit data with the battery clamp based on the first communication protocol corresponding to the battery clamp. This not only enables data transmission between the emergency start interface in the energy storage device and the battery clamp without the need for additional communication interfaces, but also ensures normal communication between the energy storage device and the battery clamp.

[0087] Step S204: If the target device is determined to be a host computer, data is transmitted with the host computer through the emergency start interface.

[0088] For example, if the target device is determined to be a host computer, data is transmitted with the host computer through the emergency start interface.

[0089] In some embodiments, data transmission with a host computer via an emergency start interface includes: determining a second communication protocol corresponding to the host computer based on a preset correspondence between device types and communication protocols; and transmitting the device operating status of the energy storage device to the host computer for display via the emergency start interface based on the second communication protocol. The second communication protocol differs from the first communication protocol.

[0090] For example, when the second communication protocol is TCP / IP, the controller can transmit the device operating status of the energy storage device to the host computer for display through the emergency start interface based on the TCP / IP communication protocol.

[0091] The above embodiments, by detecting that the second byte is a preset position in the device identification information, determine that the target device is a host computer, and transmit data with the host computer based on the second communication protocol corresponding to the host computer, can realize the use of the emergency start interface in the energy storage device to transmit data with the host computer. Without adding a new communication interface, normal communication between the energy storage device and the host computer can be ensured, which can greatly reduce the structural design of the energy storage device and reduce the cost.

[0092] The embodiments of this application also provide a computer-readable storage medium storing a computer program, which includes program instructions. The processor executes the program instructions to implement the communication control method of any energy storage device provided in the embodiments of this application.

[0093] For example, when the program is loaded by the processor, it can perform the following steps:

[0094] If an emergency start interface device is detected, the device identification information input from the emergency start interface is obtained; based on the device identification information, the target device connected to the emergency start interface is determined; if the target device is determined to be a battery clamp, data is transmitted between the battery clamp and the emergency start interface; if the target device is determined to be a host computer, data is transmitted between the host computer and the host computer via the emergency start interface.

[0095] The computer-readable storage medium can be an internal storage unit of the energy storage device described in the foregoing embodiments, such as a hard drive or memory of the energy storage device. Alternatively, the computer-readable storage medium can be an external storage device of the energy storage device, such as a plug-in hard drive, smart media card (SMC), secure digital card (SD card), flash card, etc., mounted on the energy storage device.

[0096] Furthermore, the computer-readable storage medium may primarily include a stored program area and a stored data area, wherein the stored program area may store the operating system, an application program required for at least one function, etc.; and the stored data area may store data created based on the use of blockchain nodes, etc.

[0097] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An energy storage device, characterized in that, The energy storage device includes: An emergency start interface is provided for connecting to a battery clamp or a host computer. A controller is connected to the emergency start interface. The controller is used to determine the target device connected to the emergency start interface based on the device identification information input from the emergency start interface. If the target device is determined to be the battery clamp, the controller transmits data with the battery clamp through the emergency start interface. If the target device is determined to be a host computer, the controller transmits data with the host computer through the emergency start interface.

2. The energy storage device according to claim 1, characterized in that, The controller is used to determine that the target device is the battery clip when the first byte is detected in the device identification information, and to transmit data with the battery clip based on the first communication protocol corresponding to the battery clip.

3. The energy storage device according to claim 1, characterized in that, The controller is used to determine that the target device is the host computer when the second byte is detected in the preset position of the device identification information, and to transmit data with the host computer based on the second communication protocol corresponding to the host computer.

4. The energy storage device according to claim 1, characterized in that, The emergency start interface includes a communication port, through which the controller transmits data with the target device.

5. The energy storage device according to any one of claims 1-4, characterized in that, The controller is used to stop transmitting data with the target device if it detects that no data has been received from the target device within a preset time period.

6. The energy storage device according to claim 1, characterized in that, The emergency start interface includes a power supply port, which is connected to the battery module in the energy storage device. The controller is used to send a switch command to the battery clamp when the target device is determined to be a battery clamp, so that the battery clamp can control the conduction and disconnection between the battery module and the load connected to the battery clamp according to the switch command.

7. A communication control method for an energy storage device, characterized in that, The energy storage device includes an emergency start-up interface, and the method includes: If a device is detected connected to the emergency start interface, the device identification information input from the emergency start interface is obtained; Based on the device identification information, the target device to which the emergency start interface is connected is determined; If the target device is determined to be a battery clamp, data is transmitted with the battery clamp through the emergency start interface; If the target device is determined to be a host computer, data is transmitted with the host computer through the emergency start interface.

8. The communication control method for an energy storage device according to claim 7, characterized in that, The step of determining the target device accessed by the emergency start interface based on the device identification information includes: If the first byte is detected at a preset position in the device identification information, the target device is determined to be a battery clip; If the preset position in the device identification information is detected to be the second byte, the target device is determined to be a host computer, and the second byte is different from the first byte.

9. The communication control method for an energy storage device according to claim 7, characterized in that, The data transmission with the host computer via the emergency start interface includes: Based on the preset correspondence between device types and communication protocols, the second communication protocol corresponding to the host computer is determined; Based on the second communication protocol, the device operating status of the energy storage device is transmitted to the host computer for display through the emergency start interface.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to implement the communication control method for the energy storage device as described in any one of claims 7 to 9.