mirror of
https://github.com/esphome/esphome.git
synced 2026-09-11 23:37:34 +00:00
7235c2a8d62d1bc365513c64dd11268a4c02715b
The Log V2 enable block and the esp_log_format wrap belong to the logger: the wrap routes IDF output through the logger's hook, and the logger already owns the esp8266 ets_putc wrap and esp32 console sdkconfig options. This also drops the CORE.config peek at the logger key from the esp32 platform. The direct formatter now reuses LogBuffer and the logger's level tables instead of hand rolled equivalents, uses a smaller stack buffer, and the hot path tests the common case first.
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
591 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
