ESPHome
2025.7.1
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
{
11
namespace
web_server {
12
13
class
WebServerOTAComponent
:
public
ota::OTAComponent
{
14
public
:
15
void
setup
()
override
;
16
void
dump_config
()
override
;
17
float
get_setup_priority
()
const override
{
return
setup_priority::AFTER_WIFI
; }
18
19
protected
:
20
friend
class
OTARequestHandler;
21
};
22
23
}
// namespace web_server
24
}
// namespace esphome
25
26
#endif
// USE_WEBSERVER_OTA
esphome::ota::OTAComponent
Definition
ota_backend.h:62
esphome::web_server::WebServerOTAComponent
Definition
ota_web_server.h:13
esphome::web_server::WebServerOTAComponent::setup
void setup() override
Definition
ota_web_server.cpp:207
esphome::web_server::WebServerOTAComponent::dump_config
void dump_config() override
Definition
ota_web_server.cpp:224
esphome::web_server::WebServerOTAComponent::get_setup_priority
float get_setup_priority() const override
Definition
ota_web_server.h:17
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:53
esphome
Providing packet encoding functions for exchanging data with a remote host.
Definition
a01nyub.cpp:7
ota_backend.h
web_server_base.h
Generated by
1.12.0