mirror of
https://github.com/esphome/esphome.git
synced 2026-07-10 17:05:36 +00:00
cf01be6250aaa5b2d6bacdcbdc2c95749f865e84
Restore tighter feed cadence on ESP8266 to match the smaller WDT budgets on this platform. ESP8266 soft WDT is ~1.6 s and HW WDT is ~6 s; a single long iteration (mDNS reply, wifi scan, OTA verify, lwIP TCP retransmit) can easily push the loop past a few hundred ms. The 300 ms shared default left only ~1.3 s of soft-WDT headroom; 100 ms restores ~16x margin to the soft WDT (matching pre-#15846 behavior in spirit) without per-iteration arch_feed_wdt() cost. Reports of Hardware WDT - Level1Int crashes on ESP8266 line up with this margin being too tight under the new main-loop cadence.
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
546 MiB
Languages
C++
60.1%
Python
39.3%
C
0.3%
JavaScript
0.2%
