Fix idf compiler errors & warnings
This commit is contained in:
@@ -34,10 +34,13 @@ void TrumaSensor::setup() {
|
||||
case TRUMA_SENSOR_TYPE::OPERATING_STATUS:
|
||||
this->publish_state(static_cast<float>(status_heater->operating_status));
|
||||
break;
|
||||
case TRUMA_SENSOR_TYPE::HEATER_ERROR_CODE:
|
||||
case TRUMA_SENSOR_TYPE::HEATER_ERROR_CODE: {
|
||||
float errorcode = status_heater->error_code_high * 100.0f + status_heater->error_code_low;
|
||||
this->publish_state(errorcode);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -18,6 +18,7 @@ enum class TRUMA_SENSOR_TYPE {
|
||||
HEATER_ERROR_CODE,
|
||||
};
|
||||
|
||||
#ifdef ESPHOME_LOG_HAS_CONFIG
|
||||
static const char *enum_to_c_str(const TRUMA_SENSOR_TYPE val) {
|
||||
switch (val) {
|
||||
case TRUMA_SENSOR_TYPE::CURRENT_ROOM_TEMPERATURE:
|
||||
@@ -52,6 +53,7 @@ static const char *enum_to_c_str(const TRUMA_SENSOR_TYPE val) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
#endif // ESPHOME_LOG_HAS_CONFIG
|
||||
|
||||
class TrumaSensor : public Component, public sensor::Sensor, public Parented<TrumaiNetBoxApp> {
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user