mirror of
https://github.com/esphome/esphome.git
synced 2026-10-13 17:52:51 +00:00
0fa081cd8053c9e7bc9072ee49c03f8d5f5f9b9b
Registry version and file entries that are not dicts now raise the same Unexpected-response error as the other shape guards instead of an AttributeError traceback. install_package rejects an empty expect so every install is layout-validated before the marker is written. ESPHOME_CCACHE_ENABLE values outside 1/true/yes/on and 0/false/no/off warn and are treated as unset instead of bool(str) flipping them to enabled. The strip_win_long_path_prefix test moved next to the function in test_framework_helpers, and a stale comment naming its old module is fixed.
[ci] Stop jobs hanging on apt by restoring the cached apt action and bounding raw apt calls (#18518)
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
615 MiB
Languages
C++
54.7%
Python
44.7%
C
0.3%
JavaScript
0.2%
