mirror of
https://github.com/esphome/esphome.git
synced 2026-08-23 06:36:23 +00:00
57e738adf842cc7534b67347a6164c674aa808a0
Validate manifest shape once in the converter (every backend dereferences data/build), share the InvalidLibrary filter as dependency_is_usable(), and let the walk's reconciliation own version-less drop reporting so the arduino backend's request-key diff, owner-no-version warning, and node_key plumbing all go away. One memoized _provided() predicate now answers bundled-name checks at all three sites. Tests gain shared scaffold helpers and lose the assertions that pinned deleted messages.
[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
571 MiB
Languages
C++
58.6%
Python
40.8%
C
0.3%
JavaScript
0.2%
