1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 11:22:24 +01:00

Fix uninitialized climate target temperature (#5795)

This commit is contained in:
Çetin Koca
2023-12-12 08:17:56 +03:00
committed by GitHub
parent ad79e4fe24
commit cc7d167e8b

View File

@@ -160,6 +160,8 @@ struct ClimateDeviceRestoreState {
*/
class Climate : public EntityBase {
public:
Climate() {}
/// The active mode of the climate device.
ClimateMode mode{CLIMATE_MODE_OFF};
/// The active state of the climate device.
@@ -172,9 +174,9 @@ class Climate : public EntityBase {
float target_temperature;
struct {
/// The minimum target temperature of the climate device, for climate devices with split target temperature.
float target_temperature_low;
float target_temperature_low{NAN};
/// The maximum target temperature of the climate device, for climate devices with split target temperature.
float target_temperature_high;
float target_temperature_high{NAN};
};
};