ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::update Namespace Reference

Data Structures

class  UpdateEntity
 
struct  UpdateInfo
 

Enumerations

enum  UpdateState : uint8_t { UPDATE_STATE_UNKNOWN , UPDATE_STATE_NO_UPDATE , UPDATE_STATE_AVAILABLE , UPDATE_STATE_INSTALLING }
 

Functions

 ESPHOME_LOG_TAG (TAG, "update")
 
 PROGMEM_STRING_TABLE (UpdateStateStrings, "UNKNOWN", "NO UPDATE", "UPDATE AVAILABLE", "INSTALLING")
 
const LogString * update_state_to_string (UpdateState state)
 

Enumeration Type Documentation

◆ UpdateState

Enumerator
UPDATE_STATE_UNKNOWN 
UPDATE_STATE_NO_UPDATE 
UPDATE_STATE_AVAILABLE 
UPDATE_STATE_INSTALLING 

Definition at line 22 of file update_entity.h.

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::update::ESPHOME_LOG_TAG ( TAG ,
"update"  )

◆ PROGMEM_STRING_TABLE()

esphome::update::PROGMEM_STRING_TABLE ( UpdateStateStrings ,
"UNKNOWN" ,
"NO UPDATE" ,
"UPDATE AVAILABLE" ,
"INSTALLING"  )

◆ update_state_to_string()

const LogString * esphome::update::update_state_to_string ( UpdateState state)

Definition at line 14 of file update_entity.cpp.