hass-core/homeassistant/components/esphome
J. Nick Koston 4ea1c5cc3c
Add support for importing integrations in the executor (#111336)
* Add support for pre-imports at setup time

alternative solution to #111331

* refactor

* refactor

* refactor

* mark >1.0s integrations

* no point in executor if already loaded

* no point in executor if already loaded

* cleanup

* cleanup

* two more

* one more

* analytics loads a lot more integrations

* cloud

* debug

* psutil, hardwre

* try zha

* Update homeassistant/setup.py

* await

* comments

* coverage

* coverage

* coverage

* move logic to loader

* move logic to loader

* preserve comments
2024-02-26 14:49:43 -05:00
..
__init__.py Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
alarm_control_panel.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
binary_sensor.py Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
bluetooth.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
button.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
camera.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
climate.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
config_flow.py Use new config entry update/abort helper in esphome (#108672) 2024-01-22 22:11:38 +01:00
const.py Bump ESPHome recommended BLE version to 2023.8.0 (#98586) 2023-08-17 17:39:35 +02:00
cover.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
dashboard.py Add pylint plugin to check if coordinator is placed in its own module (#108174) 2024-01-29 10:30:19 +01:00
diagnostics.py Fix ESPHome Bluetooth diagnostics (#106151) 2023-12-20 18:33:43 -10:00
domain_data.py Migrate ESPHome bleak implementation to bleak-esphome library (#105611) 2023-12-14 07:21:31 -10:00
entity.py Simplify ESPHome entity removal process (#111076) 2024-02-22 11:39:53 -10:00
entry_data.py Simplify ESPHome entity removal process (#111076) 2024-02-22 11:39:53 -10:00
enum_mapper.py Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
fan.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
light.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
lock.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
manager.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
manifest.json Add support for importing integrations in the executor (#111336) 2024-02-26 14:49:43 -05:00
media_player.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
number.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
select.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
sensor.py Esphome text sensor device class (#111057) 2024-02-25 16:56:52 -10:00
services.yaml
strings.json Add string "Quiet" to fan mode in climate component (#96584) 2023-07-17 09:25:01 +02:00
switch.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
text.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
update.py Bump esphome dependencies (#110892) 2024-02-19 10:38:28 +01:00
voice_assistant.py More thorough checks in ESPHome voice assistant UDP server (#109394) 2024-02-02 21:26:44 -05:00