mirror of
https://github.com/esphome/esphome.git
synced 2026-02-28 09:54:19 -07:00
8374ccf7b56735c466841e31c9e5ae80c013fb28
Remove the runtime POSIX TZ string parser and all associated bridge code now that timezone data is sent as pre-parsed structs via protobuf. Removed: - parse_posix_tz() and internal parsing helpers (skip_tz_name, parse_offset, parse_dst_rule, parse_uint, parse_transition_time) - RealTimeClock::set_timezone() overloads and apply_timezone_() - API connection fallback path for string-based timezone Kept: - All conversion functions (epoch_to_local_tm, is_in_dst, calculate_dst_transition) - Internal helpers used by conversion functions - localtime_r/localtime overrides - Tests for all permanent functions
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
517 MiB
Languages
C++
64.1%
Python
35.5%
C
0.3%
