mirror of
https://github.com/esphome/esphome.git
synced 2026-08-26 16:10:29 +00:00
713b3b2bc94b47b046e4ac00b3fcb07ea234d385
Model the listen settle window as its own state instead of two flags, pass reception into the state machine as a parameter instead of the rx_seen_ member, consolidate the duplicated button action guards into a shared precondition helper, extract the give-up path from the retry ladder, batch the receive drain reads, rename the command attempt counter, and deduplicate the newest integration tests with a shared log watcher and subscription helpers.
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
577 MiB
Languages
C++
57.7%
Python
41.7%
C
0.3%
JavaScript
0.2%
