mirror of
https://github.com/esphome/esphome.git
synced 2026-09-15 17:18:40 +00:00
8ad6813d441e132d1b3f5074a43eef0b8c88ca43
Resolves conflicts with PR #14012 (centralized netif init): - wifi_component_esp_idf.cpp: dropped pr-14255's ESP_ERR_INVALID_STATE tolerance hunk (made moot by #14012 removing the call entirely). - ethernet/__init__.py: kept dev's refactored _to_code_esp32 structure; added pr-14255's priority lookup and conditional CONFIG_ESP_WIFI_ENABLED gating; preserved dev's top-level import shape. - network/__init__.py: merged CONF_ID import (#14012) with CONF_PRIORITY + CONF_TIMEOUT imports (pr-14255). Also fixed two latent bugs in pr-14255 where `"wifi" in net_priority` compared a string against a list of dicts (always False). Replaced with set comprehension over the normalized interface names.
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
597 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
