A fire-protection detecting method for an container-type energy storage system, wherein the container-type energy storage system comprises a fire-protection system, a terminal device, and at least a lithium battery cluster (1011; 1011-1; 1011-2; 1011-3), each of the at least one lithium battery cluster (1011; 1011-1; 1011-2; 1011-3) corresponds to at least two analysis sensors, the at least two analysis sensors comprise an aspirating detector (1012; 1012-1; 1012-2; 1012-3) and an infrared temperature detector, the at least one lithium battery cluster (1011; 1011-1; 1011-2; 1011-3) further corresponds to at least a camera detector (1013; 1013-1; 1013-2), wherein the method comprises: obtaining a first sampling data from the infrared temperature detector, a second sampling data from the at least one camera detector (1013; 1013-1; 1013-2), and a third sampling data from the aspirating detector (1012; 1012-1; 1012-2; 1012-3); determining a first sampling temperature based on the first sampling data, and determining, based on the first sampling temperature, whether a risk event has occurred in the container-type energy storage system, wherein the risk event comprises the first sampling temperature being greater than a first preset threshold; in response to determining that the risk event has occurred in the container-type energy storage system, determining whether a target lithium battery cluster has caught fire based on the second sampling data from the at least one camera detector (1013; 1013-1; 1013-2) and/or the third sampling data from the aspirating detector (1012; 1012-1; 1012-2; 1012-3); in response to determining that the target lithium battery cluster has caught fire, calling the fire-protection system to extinguish fire and sending a first prompt message to the terminal device to prompt that the target lithium battery cluster has caught fire; continuously obtaining an updated first sampling data of the target lithium battery cluster, and determining whether to shut down the fire-protection system based on the updated first sampling data. obtaining a first sampling data from the infrared temperature detector, a second sampling data from the at least one camera detector (1013; 1013-1; 1013-2), and a third sampling data from the aspirating detector (1012; 1012-1; 1012-2; 1012-3); determining a first sampling temperature based on the first sampling data, and determining, based on the first sampling temperature, whether a risk event has occurred in the container-type energy storage system, wherein the risk event comprises the first sampling temperature being greater than a first preset threshold; in response to determining that the risk event has occurred in the container-type energy storage system, determining whether a target lithium battery cluster has caught fire based on the second sampling data from the at least one camera detector (1013; 1013-1; 1013-2) and/or the third sampling data from the aspirating detector (1012; 1012-1; 1012-2; 1012-3); in response to determining that the target lithium battery cluster has caught fire, calling the fire-protection system to extinguish fire and sending a first prompt message to the terminal device to prompt that the target lithium battery cluster has caught fire; continuously obtaining an updated first sampling data of the target lithium battery cluster, and determining whether to shut down the fire-protection system based on the updated first sampling data.