ESPHome
2026.1.0-dev
Loading...
Searching...
No Matches
esphome
components
web_server
ota
ota_web_server.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
esphome/core/defines.h
"
4
#ifdef USE_WEBSERVER_OTA
5
6
#include "
esphome/components/ota/ota_backend.h
"
7
#include "
esphome/components/web_server_base/web_server_base.h
"
8
#include "
esphome/core/component.h
"
9
10
namespace
esphome::web_server
{
11
12
class
WebServerOTAComponent
:
public
ota::OTAComponent
{
13
public
:
14
void
setup
()
override
;
15
void
dump_config
()
override
;
16
float
get_setup_priority
()
const override
{
return
setup_priority::AFTER_WIFI
; }
17
18
protected
:
19
friend
class
OTARequestHandler;
20
};
21
22
}
// namespace esphome::web_server
23
24
#endif
// USE_WEBSERVER_OTA
esphome::ota::OTAComponent
Definition
ota_backend.h:74
esphome::web_server::WebServerOTAComponent
Definition
ota_web_server.h:12
esphome::web_server::WebServerOTAComponent::setup
void setup() override
Definition
ota_web_server.cpp:218
esphome::web_server::WebServerOTAComponent::dump_config
void dump_config() override
Definition
ota_web_server.cpp:231
esphome::web_server::WebServerOTAComponent::get_setup_priority
float get_setup_priority() const override
Definition
ota_web_server.h:16
component.h
defines.h
esphome::setup_priority::AFTER_WIFI
const float AFTER_WIFI
For components that should be initialized after WiFi is connected.
Definition
component.cpp:88
esphome::web_server
Definition
list_entities.cpp:9
ota_backend.h
web_server_base.h
Generated by
1.12.0