15 return UpdateStateStrings::get_log_str(
static_cast<uint8_t
>(
state),
22 " Current Version: %s",
46#if defined(USE_UPDATE) && defined(USE_CONTROLLER_REGISTRY)
47 ControllerRegistry::notify_update(
this);
const LogString * get_log_name() const
Get the name for a "%s" log argument (LOG_STR_ARG).
void set_has_state(bool state)
LazyCallbackManager< void()> state_callback_
ESPHOME_LOG_TAG(TAG, "update")
const LogString * update_state_to_string(UpdateState state)
PROGMEM_STRING_TABLE(UpdateStateStrings, "UNKNOWN", "NO UPDATE", "UPDATE AVAILABLE", "INSTALLING")
std::string current_version
std::string latest_version