ESPHome  1.15.2
Data Structures | Enumerations | Variables
esphome::ota Namespace Reference

Data Structures

class  OTAComponent
 OTAComponent provides a simple way to integrate Over-the-Air updates into your app using ArduinoOTA. More...
 

Enumerations

enum  OTAResponseTypes {
  OTA_RESPONSE_OK = 0, OTA_RESPONSE_REQUEST_AUTH = 1, OTA_RESPONSE_HEADER_OK = 64, OTA_RESPONSE_AUTH_OK = 65,
  OTA_RESPONSE_UPDATE_PREPARE_OK = 66, OTA_RESPONSE_BIN_MD5_OK = 67, OTA_RESPONSE_RECEIVE_OK = 68, OTA_RESPONSE_UPDATE_END_OK = 69,
  OTA_RESPONSE_ERROR_MAGIC = 128, OTA_RESPONSE_ERROR_UPDATE_PREPARE = 129, OTA_RESPONSE_ERROR_AUTH_INVALID = 130, OTA_RESPONSE_ERROR_WRITING_FLASH = 131,
  OTA_RESPONSE_ERROR_UPDATE_END = 132, OTA_RESPONSE_ERROR_INVALID_BOOTSTRAPPING = 133, OTA_RESPONSE_ERROR_WRONG_CURRENT_FLASH_CONFIG = 134, OTA_RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG = 135,
  OTA_RESPONSE_ERROR_ESP8266_NOT_ENOUGH_SPACE = 136, OTA_RESPONSE_ERROR_ESP32_NOT_ENOUGH_SPACE = 137, OTA_RESPONSE_ERROR_UNKNOWN = 255
}
 

Variables

uint8_t OTA_VERSION_1_0 = 1
 

Enumeration Type Documentation

◆ OTAResponseTypes

Enumerator
OTA_RESPONSE_OK 
OTA_RESPONSE_REQUEST_AUTH 
OTA_RESPONSE_HEADER_OK 
OTA_RESPONSE_AUTH_OK 
OTA_RESPONSE_UPDATE_PREPARE_OK 
OTA_RESPONSE_BIN_MD5_OK 
OTA_RESPONSE_RECEIVE_OK 
OTA_RESPONSE_UPDATE_END_OK 
OTA_RESPONSE_ERROR_MAGIC 
OTA_RESPONSE_ERROR_UPDATE_PREPARE 
OTA_RESPONSE_ERROR_AUTH_INVALID 
OTA_RESPONSE_ERROR_WRITING_FLASH 
OTA_RESPONSE_ERROR_UPDATE_END 
OTA_RESPONSE_ERROR_INVALID_BOOTSTRAPPING 
OTA_RESPONSE_ERROR_WRONG_CURRENT_FLASH_CONFIG 
OTA_RESPONSE_ERROR_WRONG_NEW_FLASH_CONFIG 
OTA_RESPONSE_ERROR_ESP8266_NOT_ENOUGH_SPACE 
OTA_RESPONSE_ERROR_ESP32_NOT_ENOUGH_SPACE 
OTA_RESPONSE_ERROR_UNKNOWN 

Definition at line 11 of file ota_component.h.

Variable Documentation

◆ OTA_VERSION_1_0

uint8_t esphome::ota::OTA_VERSION_1_0 = 1

Definition at line 20 of file ota_component.cpp.