ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Go to file
Nate Clark ed1344edd2
Add PHY register writes to enable external clock on Ethernet with RTL8201 (#6704)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-09 14:45:40 +12:00
.devcontainer Provide example devcontainer config for mdns and USB passthrough (#6094) 2024-02-21 10:49:59 +13:00
.github [github] Upgrade to actions/{upload,download}-artifact v4 (#6698) 2024-05-09 14:45:39 +12:00
.vscode proto generation updates (#4653) 2023-06-12 17:00:34 +12:00
docker Move esphome-fork startup script to main repo. (#6523) 2024-04-17 14:43:29 +12:00
esphome Add PHY register writes to enable external clock on Ethernet with RTL8201 (#6704) 2024-05-09 14:45:40 +12:00
script Use clang-apply-replacements when clang-apply-replacements-14 does not exist (#6684) 2024-05-07 07:17:03 +12:00
tests Consolidate test files where all tests are identical (#6690) 2024-05-08 07:33:37 +12:00
.clang-format Configure clang-format for consistent pointer alignment (#1890) 2021-06-10 12:55:20 +02:00
.clang-tidy Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
.coveragerc Unittests for esphome python code (#931) 2020-03-12 14:27:22 -07:00
.dockerignore More VSCode devcontainer improvements (#1934) 2021-06-22 16:37:05 +02:00
.editorconfig YAML linting (#3779) 2022-09-06 15:48:01 +12:00
.gitattributes Add transparency support to all image types (#4600) 2023-05-22 08:03:21 +12:00
.gitignore Wireguard component (#4256) 2023-09-12 07:13:24 +12:00
.pre-commit-config.yaml Only check c/c++ files with clang-format (#6620) 2024-04-24 14:49:16 +12:00
.yamllint Disable truthy yamllint rule (#6442) 2024-03-28 10:20:51 +13:00
CODE_OF_CONDUCT.md Update email addresses (#1733) 2021-05-03 11:51:10 +12:00
CODEOWNERS SPI and I2C for BMP390 and BMP380 (#6652) 2024-05-02 13:49:01 +12:00
CONTRIBUTING.md Remove lingering note (#5916) 2023-12-13 10:46:11 +09:00
LICENSE 🏗 Merge C++ into python codebase (#504) 2019-04-17 12:06:00 +02:00
MANIFEST.in Update Manifest to rmeove unused dashboard files and include .c ethernet drivers (#4459) 2023-02-19 19:12:29 +00:00
platformio.ini Bump esphome/ESPAsyncWebServer-esphome to 3.2.0 (#6687) 2024-05-07 11:54:01 +12:00
pylintrc Bump pylint from 2.13.9 to 2.14.3 (#3589) 2022-06-21 16:27:33 +12:00
pyproject.toml Bump python min to 3.9 (#3871) 2022-10-05 20:09:27 +13:00
pytest.ini Unittests for esphome python code (#931) 2020-03-12 14:27:22 -07:00
README.md Rename master branch to release (#1976) 2021-07-02 15:42:36 +02:00
requirements_dev.txt Use clang-format version from requirements_dev file (#6606) 2024-04-23 11:01:20 +12:00
requirements_optional.txt Bump aioesphomeapi to 21.0.2 (#6188) 2024-02-07 04:07:37 +09:00
requirements_test.txt Bump pytest-mock from 3.12.0 to 3.14.0 (#6572) 2024-04-18 11:02:37 +12:00
requirements.txt Bump aioesphomeapi from 24.0.0 to 24.3.0 (#6602) 2024-04-23 09:14:56 +12:00
sdkconfig.defaults Set ESP32 watchdog to loop task (#2846) 2021-12-02 09:05:42 +13:00
setup.cfg setup.cfg: drop duplicate, underintended trove classifier (#6421) 2024-03-25 11:41:53 +13:00
setup.py Bump python min to 3.9 (#3871) 2022-10-05 20:09:27 +13:00

ESPHome Discord Chat GitHub release

ESPHome Logo

Documentation: https://esphome.io/

For issues, please go to the issue tracker.

For feature requests, please see feature requests.