mirror of
https://github.com/esphome/esphome.git
synced 2026-10-16 19:22:49 +00:00
54b34edf2d7f5844cbf3f97686907609a7c41b59
TCP gives up on links that lose many packets: retransmit timers back off and the connection drops, so devices on poor Wi-Fi cannot be updated without being moved. After the TCP handshake, a client that saw loss moves the upload to a UDP byte stream that the device acks from lwIP's receive callback as datagrams arrive, keeping at most four of them like TCP's window. Clean links stay on TCP; blocked UDP falls back to TCP.
[dlms_meter] Add support for "Landis+Gyr E450 HDLC Cyprus". Adapt the code for new API of dlms_parser (#16942)
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
623 MiB
Languages
C++
55%
Python
44.3%
C
0.4%
JavaScript
0.2%
