|
ESPHome 2026.2.3
|
Data Structures | |
| class | DeferredUpdateEventSource |
| class | DeferredUpdateEventSourceList |
| struct | EntityMatchResult |
| Result of matching a URL against an entity. More... | |
| class | ListEntitiesIterator |
| struct | SortingComponents |
| struct | SortingGroup |
| struct | UrlMatch |
| Internal helper struct that is used to parse incoming URLs. More... | |
| class | WebServer |
| This class allows users to create a web server with their ESP nodes. More... | |
| class | WebServerOTAComponent |
Typedefs | |
| using | ParamNameType = const __FlashStringHelper * |
| using | message_generator_t = std::string(WebServer *, void *) |
Enumerations | |
| enum | SwitchAction : uint8_t { SWITCH_ACTION_NONE , SWITCH_ACTION_TOGGLE , SWITCH_ACTION_TURN_ON , SWITCH_ACTION_TURN_OFF } |
| enum | LockAction : uint8_t { LOCK_ACTION_NONE , LOCK_ACTION_LOCK , LOCK_ACTION_UNLOCK , LOCK_ACTION_OPEN } |
| enum | JsonDetail { DETAIL_ALL , DETAIL_STATE } |
Variables | |
| const uint8_t INDEX_GZ[] | PROGMEM |
| using esphome::web_server::message_generator_t = std::string(WebServer *, void *) |
Definition at line 106 of file web_server.h.
| typedef const char * esphome::web_server::ParamNameType = const __FlashStringHelper * |
Definition at line 40 of file web_server.h.
| Enumerator | |
|---|---|
| DETAIL_ALL | |
| DETAIL_STATE | |
Definition at line 95 of file web_server.h.
| enum esphome::web_server::LockAction : uint8_t |
| Enumerator | |
|---|---|
| LOCK_ACTION_NONE | |
| LOCK_ACTION_LOCK | |
| LOCK_ACTION_UNLOCK | |
| LOCK_ACTION_OPEN | |
Definition at line 1601 of file web_server.cpp.
| enum esphome::web_server::SwitchAction : uint8_t |
| Enumerator | |
|---|---|
| SWITCH_ACTION_NONE | |
| SWITCH_ACTION_TOGGLE | |
| SWITCH_ACTION_TURN_ON | |
| SWITCH_ACTION_TURN_OFF | |
Definition at line 681 of file web_server.cpp.
| const uint8_t INDEX_BR [] esphome::web_server::PROGMEM |
Definition at line 12 of file server_index_v2.h.