mirror of
https://github.com/esphome/esphome.git
synced 2026-10-21 13:34:12 +00:00
8f21fd975888412365c64ae6dee14440303eefdd
The session layer sends keep-alives and reports whether the peer can be reached, including after it restarts or a reliability layer below loses data. The encryption layer encrypts and checks each packet with XXTEA, with an optional rolling code against replays. Components that a layer needs, such as binary_sensor, are loaded only when it is configured. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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
637 MiB
Languages
C++
55.2%
Python
44.1%
C
0.3%
JavaScript
0.2%
Shell
0.1%
