My Home-IoT
Find a file
Keith Burzinski 98b3d294aa
Sprinkler "v2" updates ()
* Add standby switch

* Add support for arbitrary run duration in start_single_valve action

* Add divider feature

* Allow zero multiplier

* Fixes for , misc. cleanup and polishing

* Integrate number components for multiplier, repeat and run duration

* Add various methods to get time remaining

* Add next_prev_ignore_disabled flag

* Optimize next/previous valve selection methods

* Add numbers_use_minutes flag

* Initialize switch states as they are set up

* Ensure SprinklerControllerSwitch has state if it's not restored

* Add repeat validation

* Misc. clean-up and tweaking

* Fix bugprone-integer-division

* More clean-up

* Set entity_category for standby_switch

* Set default entity_category for numbers

* More housekeeping

* Add run request tracking

* Fix time remaining calculation

* Use native unit_of_measurement for run duration numbers

* Unstack some ifs
2023-02-22 01:47:50 +00:00
.devcontainer Prefix devcontainer image with ghcr.io () 2022-10-26 12:04:29 +13:00
.github Add final job so branch protection can require matrix ci steps () 2023-02-13 23:54:38 +00:00
.vscode
docker Bump platformio from 6.1.5 to 6.1.6 () 2023-02-13 22:41:14 +00:00
esphome Sprinkler "v2" updates () 2023-02-22 01:47:50 +00:00
script NeoPixel - Add support for ESP32-S3 () 2023-02-19 13:38:27 +00:00
tests Add internal_temperature component () 2023-02-20 02:47:37 +00:00
.clang-format
.clang-tidy Force braces around multi-line statements () 2022-01-25 08:56:36 +13:00
.coveragerc
.dockerignore
.editorconfig YAML linting () 2022-09-06 15:48:01 +12:00
.gitattributes
.gitignore Add Clipping to displaybuffer () 2023-02-11 09:56:15 +13:00
.pre-commit-config.yaml Bump black from 22.12.0 to 23.1.0 () 2023-02-10 07:40:04 +13:00
.yamllint YAML linting () 2022-09-06 15:48:01 +12:00
CODE_OF_CONDUCT.md
CODEOWNERS Support Mopeka Standard LPG tank bluetooth sensor () 2023-02-21 21:48:29 +00:00
CONTRIBUTING.md Lint trailing whitespace () 2022-02-19 14:46:27 +01:00
LICENSE
MANIFEST.in Update Manifest to rmeove unused dashboard files and include .c ethernet drivers () 2023-02-19 19:12:29 +00:00
platformio.ini Fixed PlatformIO Build on DEV () 2023-02-13 15:43:52 +13:00
pylintrc Bump pylint from 2.13.9 to 2.14.3 () 2022-06-21 16:27:33 +12:00
pyproject.toml Bump python min to 3.9 () 2022-10-05 20:09:27 +13:00
pytest.ini
README.md
requirements.txt Bump esptool from 4.4 to 4.5 () 2023-02-20 23:01:49 +00:00
requirements_optional.txt
requirements_test.txt Bump pylint from 2.15.10 to 2.16.2 () 2023-02-13 22:55:36 +00:00
sdkconfig.defaults
setup.cfg
setup.py Bump python min to 3.9 () 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.