A warning method for battery thermal runaway, comprising: acquiring current temperature data of each temperature sensor arranged in a battery pack, current voltage data of each voltage sensor arranged in the battery pack, and current sensor disconnection data of each temperature sensor; calculating a number of occurrences of a primary feature at a current moment according to the current temperature data, wherein the primary feature comprises an abnormal-temperature feature of the temperature sensor; the number of occurrences of the primary feature at the current moment is a sum of the numbers of occurrences of the abnormal-temperature feature of all of the temperature sensors arranged in the battery pack at the current moment; calculating a number of occurrences of a secondary feature at the current moment according to the current voltage data and the current sensor disconnection data in a case that the number of occurrences of the primary feature is greater than 0, wherein the secondary feature comprises an abnormal-voltage feature of the voltage sensor and a sensor disconnection feature of the temperature sensor; the number of occurrences of the secondary feature at the current moment is a sum of occurrences of the sensor disconnection feature of all of the temperature sensors arranged in the battery pack at the current moment and occurrences of the abnormal-voltage feature of all of the voltage sensors at the current moment; calculating a sum of the number of occurrences of the primary feature and the number of occurrences of the secondary feature at the current moment; and sending a warning for battery thermal runaway in a case that the sum is greater than a preset feature number threshold. acquiring current temperature data of each temperature sensor arranged in a battery pack, current voltage data of each voltage sensor arranged in the battery pack, and current sensor disconnection data of each temperature sensor; calculating a number of occurrences of a primary feature at a current moment according to the current temperature data, wherein the primary feature comprises an abnormal-temperature feature of the temperature sensor; the number of occurrences of the primary feature at the current moment is a sum of the numbers of occurrences of the abnormal-temperature feature of all of the temperature sensors arranged in the battery pack at the current moment; calculating a number of occurrences of a secondary feature at the current moment according to the current voltage data and the current sensor disconnection data in a case that the number of occurrences of the primary feature is greater than 0, wherein the secondary feature comprises an abnormal-voltage feature of the voltage sensor and a sensor disconnection feature of the temperature sensor; the number of occurrences of the secondary feature at the current moment is a sum of occurrences of the sensor disconnection feature of all of the temperature sensors arranged in the battery pack at the current moment and occurrences of the abnormal-voltage feature of all of the voltage sensors at the current moment; calculating a sum of the number of occurrences of the primary feature and the number of occurrences of the secondary feature at the current moment; and sending a warning for battery thermal runaway in a case that the sum is greater than a preset feature number threshold.