Here is a list of all functions with links to the structures/unions they belong to:
- e -
- E131AddressableLightEffect() : esphome::e131::E131AddressableLightEffect
- E131Component() : esphome::e131::E131Component
- edge_intr() : esphome::pulse_meter::PulseMeterSensor
- eink_off_() : esphome::inkplate6::Inkplate6
- eink_on_() : esphome::inkplate6::Inkplate6
- elevation() : esphome::sun::Sun
- elevation_rad() : esphome::sun::internal::HorizontalCoordinate
- EMC2101Output() : esphome::emc2101::EMC2101Output
- EMC2101Sensor() : esphome::emc2101::EMC2101Sensor
- emit_() : esphome::event_emitter::EventEmitter< EvtType, Args >
- emit_pre_notify() : esphome::esp32_ble_server::esp32_ble_server_automations::BLECharacteristicSetValueActionManager
- EmmetiClimate() : esphome::emmeti::EmmetiClimate
- empty() : esphome::ActionList< Ts >, esphome::api::DeferredMessageQueue, esphome::StringRef, esphome::web_server_idf::AsyncEventSource
- empty_() : esphome::Scheduler
- empty_uart_buffer_() : esphome::pipsolar::Pipsolar
- enable() : esphome::esp32_ble::ESP32BLE, esphome::micro_wake_word::StreamingModel, esphome::micro_wake_word::WakeWordModel, esphome::mqtt::MQTTClientComponent, esphome::spi::SPIDevice< BIT_ORDER, CLOCK_POLARITY, CLOCK_PHASE, DATA_RATE >, esphome::tsl2591::TSL2591Component, esphome::wifi::WiFiComponent, esphome::wireguard::Wireguard
- enable_component_touch() : esphome::nextion::Nextion
- enable_power() : esphome::as7341::AS7341Component
- enable_smux() : esphome::as7341::AS7341Component
- enable_spectral_measurement() : esphome::as7341::AS7341Component
- enable_switch() : esphome::sprinkler::Sprinkler
- enable_terminal() : esphome::mcp4461::Mcp4461Wiper
- enable_terminal_() : esphome::mcp4461::Mcp4461Component
- enable_wiper_() : esphome::mcp4461::Mcp4461Component
- EnableModelAction() : esphome::micro_wake_word::EnableModelAction< Ts >
- encode() : esphome::api::AlarmControlPanelCommandRequest, esphome::api::AlarmControlPanelStateResponse, esphome::api::BinarySensorStateResponse, esphome::api::BluetoothConnectionsFreeResponse, esphome::api::BluetoothDeviceClearCacheResponse, esphome::api::BluetoothDeviceConnectionResponse, esphome::api::BluetoothDevicePairingResponse, esphome::api::BluetoothDeviceRequest, esphome::api::BluetoothDeviceUnpairingResponse, esphome::api::BluetoothGATTCharacteristic, esphome::api::BluetoothGATTDescriptor, esphome::api::BluetoothGATTErrorResponse, esphome::api::BluetoothGATTGetServicesDoneResponse, esphome::api::BluetoothGATTGetServicesRequest, esphome::api::BluetoothGATTGetServicesResponse, esphome::api::BluetoothGATTNotifyDataResponse, esphome::api::BluetoothGATTNotifyRequest, esphome::api::BluetoothGATTNotifyResponse, esphome::api::BluetoothGATTReadDescriptorRequest, esphome::api::BluetoothGATTReadRequest, esphome::api::BluetoothGATTReadResponse, esphome::api::BluetoothGATTService, esphome::api::BluetoothGATTWriteDescriptorRequest, esphome::api::BluetoothGATTWriteRequest, esphome::api::BluetoothGATTWriteResponse, esphome::api::BluetoothLEAdvertisementResponse, esphome::api::BluetoothLERawAdvertisement, esphome::api::BluetoothLERawAdvertisementsResponse, esphome::api::BluetoothScannerSetModeRequest, esphome::api::BluetoothScannerStateResponse, esphome::api::BluetoothServiceData, esphome::api::ButtonCommandRequest, esphome::api::CameraImageRequest, esphome::api::CameraImageResponse, esphome::api::ClimateCommandRequest, esphome::api::ClimateStateResponse, esphome::api::ConnectRequest, esphome::api::ConnectResponse, esphome::api::CoverCommandRequest, esphome::api::CoverStateResponse, esphome::api::DateCommandRequest, esphome::api::DateStateResponse, esphome::api::DateTimeCommandRequest, esphome::api::DateTimeStateResponse, esphome::api::DeviceInfoRequest, esphome::api::DeviceInfoResponse, esphome::api::DisconnectRequest, esphome::api::DisconnectResponse, esphome::api::EventResponse, esphome::api::ExecuteServiceArgument, esphome::api::ExecuteServiceRequest, esphome::api::FanCommandRequest, esphome::api::FanStateResponse, esphome::api::GetTimeRequest, esphome::api::GetTimeResponse, esphome::api::HelloRequest, esphome::api::HelloResponse, esphome::api::HomeassistantServiceMap, esphome::api::HomeassistantServiceResponse, esphome::api::HomeAssistantStateResponse, esphome::api::LightCommandRequest, esphome::api::LightStateResponse, esphome::api::ListEntitiesAlarmControlPanelResponse, esphome::api::ListEntitiesBinarySensorResponse, esphome::api::ListEntitiesButtonResponse, esphome::api::ListEntitiesCameraResponse, esphome::api::ListEntitiesClimateResponse, esphome::api::ListEntitiesCoverResponse, esphome::api::ListEntitiesDateResponse, esphome::api::ListEntitiesDateTimeResponse, esphome::api::ListEntitiesDoneResponse, esphome::api::ListEntitiesEventResponse, esphome::api::ListEntitiesFanResponse, esphome::api::ListEntitiesLightResponse, esphome::api::ListEntitiesLockResponse, esphome::api::ListEntitiesMediaPlayerResponse, esphome::api::ListEntitiesNumberResponse, esphome::api::ListEntitiesRequest, esphome::api::ListEntitiesSelectResponse, esphome::api::ListEntitiesSensorResponse, esphome::api::ListEntitiesServicesArgument, esphome::api::ListEntitiesServicesResponse, esphome::api::ListEntitiesSirenResponse, esphome::api::ListEntitiesSwitchResponse, esphome::api::ListEntitiesTextResponse, esphome::api::ListEntitiesTextSensorResponse, esphome::api::ListEntitiesTimeResponse, esphome::api::ListEntitiesUpdateResponse, esphome::api::ListEntitiesValveResponse, esphome::api::LockCommandRequest, esphome::api::LockStateResponse, esphome::api::MediaPlayerCommandRequest, esphome::api::MediaPlayerStateResponse, esphome::api::MediaPlayerSupportedFormat, esphome::api::NoiseEncryptionSetKeyRequest, esphome::api::NoiseEncryptionSetKeyResponse, esphome::api::NumberCommandRequest, esphome::api::NumberStateResponse, esphome::api::PingRequest, esphome::api::PingResponse, esphome::api::ProtoMessage, esphome::api::ProtoVarInt, esphome::api::SelectCommandRequest, esphome::api::SelectStateResponse, esphome::api::SensorStateResponse, esphome::api::SirenCommandRequest, esphome::api::SirenStateResponse, esphome::api::SubscribeBluetoothConnectionsFreeRequest, esphome::api::SubscribeBluetoothLEAdvertisementsRequest, esphome::api::SubscribeHomeassistantServicesRequest, esphome::api::SubscribeHomeAssistantStateResponse, esphome::api::SubscribeHomeAssistantStatesRequest, esphome::api::SubscribeLogsRequest, esphome::api::SubscribeLogsResponse, esphome::api::SubscribeStatesRequest, esphome::api::SubscribeVoiceAssistantRequest, esphome::api::SwitchCommandRequest, esphome::api::SwitchStateResponse, esphome::api::TextCommandRequest, esphome::api::TextSensorStateResponse, esphome::api::TextStateResponse, esphome::api::TimeCommandRequest, esphome::api::TimeStateResponse, esphome::api::UnsubscribeBluetoothLEAdvertisementsRequest, esphome::api::UpdateCommandRequest, esphome::api::UpdateStateResponse, esphome::api::ValveCommandRequest, esphome::api::ValveStateResponse, esphome::api::VoiceAssistantAnnounceFinished, esphome::api::VoiceAssistantAnnounceRequest, esphome::api::VoiceAssistantAudio, esphome::api::VoiceAssistantAudioSettings, esphome::api::VoiceAssistantConfigurationRequest, esphome::api::VoiceAssistantConfigurationResponse, esphome::api::VoiceAssistantEventData, esphome::api::VoiceAssistantEventResponse, esphome::api::VoiceAssistantRequest, esphome::api::VoiceAssistantResponse, esphome::api::VoiceAssistantSetConfiguration, esphome::api::VoiceAssistantTimerEventResponse, esphome::api::VoiceAssistantWakeWord, esphome::nfc::NciMessage, esphome::nfc::NdefMessage, esphome::nfc::NdefRecord, esphome::remote_base::ABBWelcomeProtocol, esphome::remote_base::AEHAProtocol, esphome::remote_base::Beo4Protocol, esphome::remote_base::ByronSXProtocol, esphome::remote_base::CanalSatBaseProtocol, esphome::remote_base::CoolixProtocol, esphome::remote_base::DishProtocol, esphome::remote_base::DooyaProtocol, esphome::remote_base::DraytonProtocol, esphome::remote_base::GoboxProtocol, esphome::remote_base::HaierProtocol, esphome::remote_base::JVCProtocol, esphome::remote_base::KeeloqProtocol, esphome::remote_base::LGProtocol, esphome::remote_base::MagiQuestProtocol, esphome::remote_base::MideaProtocol, esphome::remote_base::MirageProtocol, esphome::remote_base::NECProtocol, esphome::remote_base::NexaProtocol, esphome::remote_base::PanasonicProtocol, esphome::remote_base::PioneerProtocol, esphome::remote_base::ProntoProtocol, esphome::remote_base::RawAction< Ts >, esphome::remote_base::RC5Protocol, esphome::remote_base::RC6Protocol, esphome::remote_base::RCSwitchRawAction< Ts >, esphome::remote_base::RCSwitchTypeAAction< Ts >, esphome::remote_base::RCSwitchTypeBAction< Ts >, esphome::remote_base::RCSwitchTypeCAction< Ts >, esphome::remote_base::RCSwitchTypeDAction< Ts >, esphome::remote_base::RemoteProtocol< T >, esphome::remote_base::RemoteTransmitterActionBase< Ts >, esphome::remote_base::RoombaProtocol, esphome::remote_base::Samsung36Protocol, esphome::remote_base::SamsungProtocol, esphome::remote_base::SonyProtocol, esphome::remote_base::ToshibaAcProtocol, esphome::remote_base::TotoProtocol
- encode_() : esphome::am43::Am43Encoder, esphome::mqtt::MQTTPublishJsonAction< Ts >, esphome::toshiba::ToshibaClimate
- encode_bool() : esphome::api::ProtoWriteBuffer
- encode_byte_() : esphome::remote_base::ABBWelcomeProtocol, esphome::remote_base::HaierProtocol, esphome::remote_base::MirageProtocol
- encode_bytes() : esphome::api::ProtoWriteBuffer
- encode_enum() : esphome::api::ProtoWriteBuffer
- encode_field_raw() : esphome::api::ProtoWriteBuffer
- encode_fixed32() : esphome::api::ProtoWriteBuffer
- encode_fixed64() : esphome::api::ProtoWriteBuffer
- encode_float() : esphome::api::ProtoWriteBuffer
- encode_int32() : esphome::api::ProtoWriteBuffer
- encode_int64() : esphome::api::ProtoWriteBuffer
- encode_json_() : esphome::http_request::HttpRequestSendAction< Ts >
- encode_json_func_() : esphome::http_request::HttpRequestSendAction< Ts >
- encode_list_service_response() : esphome::api::UserServiceBase< Ts >, esphome::api::UserServiceDescriptor
- encode_message() : esphome::api::ProtoWriteBuffer
- encode_sint32() : esphome::api::ProtoWriteBuffer
- encode_sint64() : esphome::api::ProtoWriteBuffer
- encode_string() : esphome::api::ProtoWriteBuffer
- encode_timeout_() : esphome::vl53l0x::VL53L0XSensor
- encode_to_buffer_unchecked() : esphome::api::ProtoVarInt
- encode_uint32() : esphome::api::ProtoWriteBuffer
- encode_uint64() : esphome::api::ProtoWriteBuffer
- encode_varint_raw() : esphome::api::ProtoWriteBuffer
- end() : esphome::captive_portal::CaptivePortal, esphome::http_request::HttpContainer, esphome::http_request::HttpContainerArduino, esphome::http_request::HttpContainerHost, esphome::http_request::HttpContainerIDF, esphome::light::AddressableLight, esphome::light::ESPRangeView, esphome::ota::ArduinoESP32OTABackend, esphome::ota::ArduinoESP8266OTABackend, esphome::ota::ArduinoLibreTinyOTABackend, esphome::ota::ArduinoRP2040OTABackend, esphome::ota::IDFOTABackend, esphome::ota::OTABackend, esphome::sml::BytesView, esphome::StringRef, esphome::web_server_idf::AsyncWebServer
- end_clipping() : esphome::display::Display
- end_command_() : esphome::ili9xxx::ILI9XXXDisplay, esphome::pcd8544::PCD8544, esphome::waveshare_epaper::WaveshareEPaperBase
- end_connection_() : esphome::online_image::OnlineImage
- end_data_() : esphome::ili9xxx::ILI9XXXDisplay, esphome::pcd8544::PCD8544, esphome::waveshare_epaper::WaveshareEPaperBase
- end_of_scan_() : esphome::esp32_ble_tracker::ESP32BLETracker
- end_transaction() : esphome::spi::SPIDelegate, esphome::spi::SPIDelegateDummy
- end_transaction_() : esphome::st7920::ST7920
- endstop_reached_() : esphome::feedback::FeedbackCover, esphome::he60r::HE60rCover
- EngineeringModeSwitch() : esphome::ld2410::EngineeringModeSwitch
- enqueue() : esphome::dfrobot_sen0395::CircularCommandQueue
- enqueue_action_() : esphome::bl0906::BL0906
- enqueue_start_service() : esphome::esp32_ble_server::BLEServer
- enroll_fingerprint() : esphome::fingerprint_grow::FingerprintGrowComponent
- EnrollmentDoneTrigger() : esphome::fingerprint_grow::EnrollmentDoneTrigger
- EnrollmentFailedTrigger() : esphome::fingerprint_grow::EnrollmentFailedTrigger
- EnrollmentScanTrigger() : esphome::fingerprint_grow::EnrollmentScanTrigger
- enter() : esphome::display_menu_base::DisplayMenuComponent
- enter_menu_() : esphome::display_menu_base::DisplayMenuComponent
- EnterAction() : esphome::display_menu_base::EnterAction< Ts >
- EnterDeepSleepAction() : esphome::deep_sleep::EnterDeepSleepAction< Ts >
- equal() : esphome::display::Rect
- equals_bytes() : esphome::hmac_md5::HmacMD5, esphome::md5::MD5Digest
- equals_hex() : esphome::hmac_md5::HmacMD5, esphome::md5::MD5Digest
- erase_tag_() : esphome::pn7150::PN7150, esphome::pn7160::PN7160
- err_check_() : esphome::ft5x06::FT5x06Touchscreen
- es7210_gain_reg_value_() : esphome::es7210::ES7210
- es7210_update_reg_bit_() : esphome::es7210::ES7210
- es7243e_gain_reg_value_() : esphome::es7243e::ES7243E
- es_buck() : esphome::absolute_humidity::AbsoluteHumidityComponent
- es_tetens() : esphome::absolute_humidity::AbsoluteHumidityComponent
- es_wobus() : esphome::absolute_humidity::AbsoluteHumidityComponent
- ESP32BLEBeacon() : esphome::esp32_ble_beacon::ESP32BLEBeacon
- ESP32BLEStartScanAction() : esphome::esp32_ble_tracker::ESP32BLEStartScanAction< Ts >
- ESP32Camera() : esphome::esp32_camera::ESP32Camera
- ESP32CameraImageTrigger() : esphome::esp32_camera::ESP32CameraImageTrigger
- ESP32CameraStreamStartTrigger() : esphome::esp32_camera::ESP32CameraStreamStartTrigger
- ESP32CameraStreamStopTrigger() : esphome::esp32_camera::ESP32CameraStreamStopTrigger
- ESP32Can() : esphome::esp32_can::ESP32Can
- ESP32ImprovComponent() : esphome::esp32_improv::ESP32ImprovComponent
- ESP32ImprovProvisionedTrigger() : esphome::esp32_improv::ESP32ImprovProvisionedTrigger
- ESP32ImprovProvisioningTrigger() : esphome::esp32_improv::ESP32ImprovProvisioningTrigger
- ESP32ImprovStartTrigger() : esphome::esp32_improv::ESP32ImprovStartTrigger
- ESP32ImprovStateTrigger() : esphome::esp32_improv::ESP32ImprovStateTrigger
- ESP32ImprovStoppedTrigger() : esphome::esp32_improv::ESP32ImprovStoppedTrigger
- ESP32TouchBinarySensor() : esphome::esp32_touch::ESP32TouchBinarySensor
- esp8266_timer_isr() : esphome::opentherm::OpenTherm
- esp_log_() : esphome::script::ScriptLogger
- esp_logd_() : esphome::script::ScriptLogger
- esp_logw_() : esphome::script::ScriptLogger
- ESPBLEiBeacon() : esphome::esp32_ble_tracker::ESPBLEiBeacon
- ESPBTAdvertiseTrigger() : esphome::esp32_ble_tracker::ESPBTAdvertiseTrigger
- ESPBTUUID() : esphome::esp32_ble::ESPBTUUID
- ESPColorCorrection() : esphome::light::ESPColorCorrection
- ESPColorView() : esphome::light::ESPColorView
- ESPDEPRECATED() : esphome::climate::ClimateTraits, esphome::cover::Cover, esphome::fan::FanCall, esphome::light::LightTraits
- esphome_lvgl_init() : esphome::lvgl::LvglComponent
- ESPHSVColor() : esphome::light::ESPHSVColor
- ESPPreferenceObject() : esphome::ESPPreferenceObject
- ESPRangeIterator() : esphome::light::ESPRangeIterator
- ESPRangeView() : esphome::light::ESPRangeView
- eth_event_handler() : esphome::ethernet::EthernetComponent
- EthernetComponent() : esphome::ethernet::EthernetComponent
- eval_args_() : esphome::script::ScriptExecuteAction< Script< As... >, Ts... >
- eval_args_impl_() : esphome::script::ScriptExecuteAction< Script< As... >, Ts... >
- Event() : esphome::mqtt::Event
- event() : esphome::lvgl::LVEncoderListener
- event_all_json_generator() : esphome::web_server::WebServer
- event_json() : esphome::web_server::WebServer
- event_state_json_generator() : esphome::web_server::WebServer
- EventTrigger() : esphome::event::EventTrigger
- exec_arbitrary_command() : esphome::ezo_pmp::EzoPMP
- execute() : esphome::api::CustomAPIDeviceService< T, Ts >, esphome::api::UserServiceBase< Ts >, esphome::api::UserServiceTrigger< Ts >, esphome::dfrobot_sen0395::Command, esphome::dfrobot_sen0395::ReadStateCommand, esphome::script::ParallelScript< Ts >, esphome::script::QueueingScript< Ts >, esphome::script::RestartScript< Ts >, esphome::script::Script< Ts >, esphome::script::SingleScript< Ts >
- execute_() : esphome::api::UserServiceBase< Ts >
- execute_service() : esphome::api::APIConnection, esphome::api::APIServerConnection, esphome::api::UserServiceBase< Ts >, esphome::api::UserServiceDescriptor
- execute_tuple() : esphome::script::Script< Ts >
- execute_tuple_() : esphome::script::Script< Ts >
- ExistenceBoundarySelect() : esphome::seeed_mr24hpc1::ExistenceBoundarySelect
- ExistenceThresholdNumber() : esphome::seeed_mr24hpc1::ExistenceThresholdNumber
- exists() : esphome::ina3221::INA3221Component::INA3221Channel
- expand() : esphome::display::Rect
- expect_item() : esphome::remote_base::RemoteReceiveData
- expect_mark() : esphome::remote_base::RemoteReceiveData
- expect_one() : esphome::remote_base::RCSwitchBase
- expect_pulse_with_gap() : esphome::remote_base::RemoteReceiveData
- expect_space() : esphome::remote_base::RemoteReceiveData
- expect_sync() : esphome::remote_base::RCSwitchBase
- expect_zero() : esphome::remote_base::RCSwitchBase
- ExponentialMovingAverageFilter() : esphome::sensor::ExponentialMovingAverageFilter
- extend() : esphome::display::Rect
- extend_clipping() : esphome::display::Display
- extract_measurement_() : esphome::ens210::ENS210Component
- extract_publish_sensor_value_() : esphome::alpha3::Alpha3
- EzoPMPArbitraryCommandAction() : esphome::ezo_pmp::EzoPMPArbitraryCommandAction< Ts >
- EzoPMPChangeI2CAddressAction() : esphome::ezo_pmp::EzoPMPChangeI2CAddressAction< Ts >
- EzoPMPClearCalibrationAction() : esphome::ezo_pmp::EzoPMPClearCalibrationAction< Ts >
- EzoPMPClearTotalVolumeDispensedAction() : esphome::ezo_pmp::EzoPMPClearTotalVolumeDispensedAction< Ts >
- EzoPMPDoseContinuouslyAction() : esphome::ezo_pmp::EzoPMPDoseContinuouslyAction< Ts >
- EzoPMPDoseVolumeAction() : esphome::ezo_pmp::EzoPMPDoseVolumeAction< Ts >
- EzoPMPDoseVolumeOverTimeAction() : esphome::ezo_pmp::EzoPMPDoseVolumeOverTimeAction< Ts >
- EzoPMPDoseWithConstantFlowRateAction() : esphome::ezo_pmp::EzoPMPDoseWithConstantFlowRateAction< Ts >
- EzoPMPFindAction() : esphome::ezo_pmp::EzoPMPFindAction< Ts >
- EzoPMPPauseDosingAction() : esphome::ezo_pmp::EzoPMPPauseDosingAction< Ts >
- EzoPMPSetCalibrationVolumeAction() : esphome::ezo_pmp::EzoPMPSetCalibrationVolumeAction< Ts >
- EzoPMPStopDosingAction() : esphome::ezo_pmp::EzoPMPStopDosingAction< Ts >