mirror of
https://github.com/esphome/esphome.git
synced 2026-09-13 08:17:34 +00:00
26d2d4f65d2a8c83e5dfaac0fb58a7c9394b486d
Drop the `--from-storage-json` CLI flag. `esphome upload` and `esphome logs` now always try the validated-config cache and transparently fall back to `read_config()` when it's missing, stale (YAML mtime > cache mtime), or corrupt. No caller change is required to benefit, and a cold cache never produces a worse outcome than today. `compile` continues to write the cache unconditionally so the next upload / logs against this YAML can skip validation; it itself always re-validates since code generation needs the fully validated config.
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
613 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
