No description
  • C++ 55.9%
  • Python 43.7%
  • C 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
William A. Kennington III 22c58f8d36
Some checks failed
Close PR From Fork Default Branch / Close PR opened from fork's default branch (pull_request_target) Has been skipped
Codeowner Approved Label / Run (pull_request_target) Has been skipped
Request Codeowner Reviews / Run (pull_request_target) Has been skipped
API Proto CI / Check generated files (pull_request) Blocked by required conditions
CI for docker images / Build docker containers (pull_request) Blocked by required conditions
CI for docker images / Build docker containers-1 (pull_request) Blocked by required conditions
CI for docker images / Build docker containers-2 (pull_request) Blocked by required conditions
CI for docker images / Build docker containers-3 (pull_request) Blocked by required conditions
CI for docker images / Push docker manifest to ghcr.io (pull_request) Blocked by required conditions
CI for docker images / Push ha-addon manifest to ghcr.io (pull_request) Blocked by required conditions
CI for docker images / Compile bk72xx-arduino (pull_request) Blocked by required conditions
CI for docker images / Compile esp32-arduino-esp-idf (pull_request) Blocked by required conditions
CI for docker images / Compile esp32-arduino-platformio (pull_request) Blocked by required conditions
CI for docker images / Compile esp32-idf-esp-idf (pull_request) Blocked by required conditions
CI for docker images / Compile esp32-idf-platformio (pull_request) Blocked by required conditions
CI for docker images / Compile esp8266-arduino (pull_request) Blocked by required conditions
CI for docker images / Compile host (pull_request) Blocked by required conditions
CI for docker images / Compile ln882x-arduino (pull_request) Blocked by required conditions
CI for docker images / Compile nrf52 (pull_request) Blocked by required conditions
CI for docker images / Compile rp2040-arduino (pull_request) Blocked by required conditions
CI for docker images / Compile rtl87xx-arduino (pull_request) Blocked by required conditions
CI / Create common environment (pull_request) Blocked by required conditions
CI / Seed apt package cache (pull_request) Blocked by required conditions
CI / Determine which jobs to run (pull_request) Blocked by required conditions
CI / Run script/ci-custom (pull_request) Blocked by required conditions
CI / Check pylint (pull_request) Blocked by required conditions
CI / Check lint and formatting (pull_request) Blocked by required conditions
CI / Run pytest (pull_request) Blocked by required conditions
CI / Run pytest-1 (pull_request) Blocked by required conditions
CI / Run pytest-2 (pull_request) Blocked by required conditions
CI / Run pytest-3 (pull_request) Blocked by required conditions
CI / Run pytest-4 (pull_request) Blocked by required conditions
CI / Run pytest-5 (pull_request) Blocked by required conditions
CI / Run pytest-6 (pull_request) Blocked by required conditions
CI / Report no coverage to Codecov (pull_request) Blocked by required conditions
CI / Check import esphome.__main__ time (pull_request) Blocked by required conditions
CI / Run CodSpeed benchmarks (pull_request) Blocked by required conditions
CI / Run C++ unit tests (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for LibreTiny (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP8266 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for RP2 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ZEPHYR (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF 1/3 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF 2/3 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF 3/3 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 C6 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 P4 (pull_request) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 S3 (pull_request) Blocked by required conditions
CI / Test esp32 components with PlatformIO (pull_request) Blocked by required conditions
CI / Test downstream esphome/device-builder (pull_request) Blocked by required conditions
CI / Build target branch for memory impact (pull_request) Blocked by required conditions
CI / Build PR branch for memory impact (pull_request) Blocked by required conditions
CI / Comment memory impact (pull_request) Blocked by required conditions
CI / CI Status (pull_request) Blocked by required conditions
PR Title Check / Validate PR title (pull_request) Blocked by required conditions
Status check labels / Check blocking labels (pull_request) Blocked by required conditions
Auto Label PR / label (pull_request_target) Has been cancelled
Add External Component Comment / External component comment (pull_request_target) Has been cancelled
Merge remote-tracking branch 'origin/wak-dev' into HEAD
2026-09-11 15:30:42 -07:00
.claude [core] Make script/setup idempotent and prepare new worktrees (#18843) 2026-08-28 14:11:38 +12:00
.devcontainer [devcontainer] Align base image with production, fix Python venv and build tools (#17296) 2026-06-30 08:33:33 -04:00
.github [ci] Ask stale PR authors to merge dev instead of rebasing (#19064) 2026-09-10 14:09:58 +12:00
.vscode proto generation updates (#4653) 2023-06-12 17:00:34 +12:00
docker Bump bundled esphome-device-builder to 1.14.7 (#19096) 2026-09-11 14:25:41 -05:00
esphome [const] Centralize definition of CONF_MANUFACTURER (#19098) 2026-09-11 15:45:02 -05:00
script WAK use virtualenv 2026-09-11 15:30:36 -07:00
tests [const] Centralize definition of CONF_MANUFACTURER (#19098) 2026-09-11 15:45:02 -05:00
.clang-format Configure clang-format for consistent pointer alignment (#1890) 2021-06-10 12:55:20 +02:00
.clang-tidy [clang-tidy] Enable readability-container-contains (#16438) 2026-05-14 18:38:09 -04:00
.coveragerc [ci] Add automated memory impact analysis for pull requests (#11242) 2025-10-20 07:43:38 +13:00
.dockerignore [docker] Silence CopyIgnoredFile warning for build context root (#16311) 2026-05-11 07:25:49 +12:00
.editorconfig YAML linting (#3779) 2022-09-06 15:48:01 +12:00
.flake8 [core] Migrate to pyproject.toml (#6737) 2024-05-16 13:19:37 +12:00
.gitattributes [image] Restructure into a platform component (#17416) 2026-07-09 07:38:58 +12:00
.gitignore [snapshot][SDL] Display headless mode and snapshots (#17917) 2026-09-03 09:39:32 +12:00
.pre-commit-config.yaml Bump ruff from 0.16.5 to 0.16.6 (#19022) 2026-09-07 23:47:46 +00:00
.yamllint Disable truthy yamllint rule (#6442) 2024-03-28 10:20:51 +13:00
AGENTS.md [remote_base] Make protocol methods non-virtual and size receiver lists from codegen (#19084) 2026-09-11 14:12:40 -05:00
CLAUDE.md Move AI instructions to AGENTS.md (#16382) 2026-05-13 09:19:27 +12:00
CODE_OF_CONDUCT.md Update emails from nabucasa to OHF (#8508) 2025-04-03 11:08:46 +13:00
codecov.yml [ci] Add codecov.yml to enforce 100% patch coverage on PRs (#16827) 2026-06-05 19:40:18 +12:00
CODEOWNERS [snapshot][SDL] Display headless mode and snapshots (#17917) 2026-09-03 09:39:32 +12:00
CONTRIBUTING.md Update URLs (#12369) 2025-12-08 14:37:45 -05:00
Doxyfile Bump version to 2026.10.0-dev 2026-09-03 13:07:21 +12:00
GEMINI.md Move AI instructions to AGENTS.md (#16382) 2026-05-13 09:19:27 +12:00
LICENSE 🏗 Merge C++ into python codebase (#504) 2019-04-17 12:06:00 +02:00
MANIFEST.in Ship component requirements.txt files in the sdist and wheel (#17660) 2026-07-17 15:59:12 -10:00
netlify.toml [netlify] Pin python version (#11244) 2025-10-15 12:37:27 +13:00
platformio.ini [noise] Bump noise-c to 0.1.26 and libsodium to 1.10021.8 (#19030) 2026-09-09 09:07:06 +12:00
pyproject.toml Update wheel requirement from <0.48,>=0.43 to >=0.43,<0.49 (#18459) 2026-08-18 22:08:23 -04:00
README.md [ci] Add CodSpeed badge to README (#14901) 2026-03-17 13:48:21 -10:00
requirements.txt Bump aioesphomeapi from 46.3.0 to 46.4.0 (#19071) 2026-09-10 14:59:23 +00:00
requirements_dev.txt [ci] Sync pre-commit revs and prek version from requirements files (#19026) 2026-09-08 10:32:18 +12:00
requirements_test.txt Bump prek from 0.5.1 to 0.5.2 (#19021) 2026-09-08 00:00:28 +00:00
sdkconfig.defaults [logger] Flush uart before sleep in idf 6 (#18975) 2026-09-10 13:07:09 +00:00
sdkconfig.defaults.esp32c6 [zigbee] Bump zigbee sdk to 2.0.2 (#16869) 2026-07-03 14:28:29 -04:00
sdkconfig.defaults.esp32p4 [ci] Add ESP32 Variants clang-tidy run (S3/P4/C6) (#16825) 2026-06-05 22:03:08 -04:00
sdkconfig.defaults.esp32s3 [ci] Add ESP32 Variants clang-tidy run (S3/P4/C6) (#16825) 2026-06-05 22:03:08 -04:00
THREAT_MODEL.md [ota] Offer encryption with the api key so enabling it works over OTA (#18979) 2026-09-06 23:59:40 +02:00