1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-17 18:52:19 +01:00

Merge branch 'integration' into memory_api

This commit is contained in:
J. Nick Koston
2025-09-05 13:02:18 -05:00

View File

@@ -59,10 +59,11 @@ void MQTTSensorComponent::send_discovery(JsonObject root, mqtt::SendDiscoveryCon
root[MQTT_FORCE_UPDATE] = true; root[MQTT_FORCE_UPDATE] = true;
if (this->sensor_->get_state_class() != STATE_CLASS_NONE) { if (this->sensor_->get_state_class() != STATE_CLASS_NONE) {
auto state_class_s = state_class_to_string(this->sensor_->get_state_class());
#ifdef USE_STORE_LOG_STR_IN_FLASH #ifdef USE_STORE_LOG_STR_IN_FLASH
root[MQTT_STATE_CLASS] = (const __FlashStringHelper *) state_class_to_string(this->sensor_->get_state_class()); root[MQTT_STATE_CLASS] = (const __FlashStringHelper *) state_class_s;
#else #else
root[MQTT_STATE_CLASS] = state_class_to_string(this->sensor_->get_state_class()); root[MQTT_STATE_CLASS] = LOG_STR_ARG(state_class_s);
#endif #endif
} }