Source for esphome.io documentation files.
Go to file
John Mueller 21820a7c84
Include note about Daylight Savings Time duplication/skipping (#3771)
It's probably clear to most people that setting up a trigger for the 31st of every month will fail in February, but apparently triggers between 1am and 3am are also fragile once a year. For non-disruptive or regular triggers, this might not be an issue -- if you want to turn off a device at 2am using on_time, you should know that it will fail once a week. Similarly, if you want to do a daily trigger at 1am, you should know that it will trigger twice a day once a year. 

This does not seem super-obvious until you've run into it, so I propose adding a note to the documentation. It also doesn't feel like something that should be changed in the functionality to match cron's behavior, given that it would change the functionality of existing triggers. 

I'm not invested in the exact wording / location; I suspect pulling it out a bit into a more visible place makes it less likely for people to miss.

(Brought to you by a trigger that turns off an expensive device at 2am, only for it to run a full day instead :-)).
2024-06-04 15:18:47 +02:00
_static Make search results appear in a fixed window; (#3858) 2024-05-30 10:08:17 +12:00
_templates Make search results appear in a fixed window; (#3858) 2024-05-30 10:08:17 +12:00
_themes/esphome Dark mode (#3025) 2023-07-10 09:49:12 +12:00
.devcontainer devcontainer updates (#3280) 2023-10-18 22:34:15 +13:00
.github Bump jaxxstorm/action-install-gh-release from 1.10.0 to 1.12.0 (#3849) 2024-05-20 09:33:51 +02:00
.vscode Add tasks file for vscode (#2846) 2023-04-16 16:37:44 +12:00
changelog Update changelog for 2024.5.4 2024-05-28 08:30:23 +12:00
components Include note about Daylight Savings Time duplication/skipping (#3771) 2024-06-04 15:18:47 +02:00
cookbook Many example yaml tidy-ups (#3821) 2024-05-07 00:40:12 -05:00
custom Many example yaml tidy-ups (#3821) 2024-05-07 00:40:12 -05:00
guides doc(made_for_esphome): add quotes for better understanding of ESPHome usage (#3723) 2024-06-04 14:02:20 +02:00
images Document host platform (#3893) 2024-06-01 15:25:53 +10:00
projects Update installer.html (#3442) 2024-03-13 21:35:43 +01:00
script Fix bump-version script for no v (#1414) 2021-08-24 14:26:35 +12:00
svg2png [ImgBot] Optimize images (#2035) 2022-04-22 14:05:05 +12:00
web-api ancient version mentions removed + version sensor screenshot update (#3885) 2024-05-31 07:33:34 +12:00
_redirects Fix ready made projects redirect (#3230) 2023-10-02 23:38:59 +00:00
.dockerignore Add dockerfile 2018-06-09 09:59:22 +02:00
.gitattributes Add travis script and gitattributes 2019-02-11 14:32:36 +01:00
.gitignore Make pagefind work in docker (#3899) 2024-06-02 07:54:00 +02:00
.gitpod.yml Fix Gitpod launch command to use live-html target (#2367) 2022-10-19 07:51:32 +13:00
.pre-commit-config.yaml Update pre-commit files (#2789) 2023-03-28 08:01:07 +13:00
CODE_OF_CONDUCT.md Merge braanch 'current' into branch 'beta' 2021-05-03 23:10:47 +12:00
components.py Fix github path in components json (#2423) 2022-11-11 16:15:27 +13:00
conf.py Bump version to 2024.5.4 2024-05-28 08:29:21 +12:00
Dockerfile Remove debug code from last PR (#3900) 2024-06-02 08:35:03 +02:00
Doxygen Bump version to 2024.5.4 2024-05-28 08:29:21 +12:00
github.py Dark mode (#3025) 2023-07-10 09:49:12 +12:00
index.rst Fix host icon in dark mode (#3910) 2024-06-04 15:10:01 +12:00
LICENSE.md Create LICENSE.md 2018-10-12 11:13:52 +02:00
lint.py Add documentation for images using URL (#3409) 2023-11-24 08:10:39 +13:00
Makefile Make pagefind work in docker (#3899) 2024-06-02 07:54:00 +02:00
markdown.py updates schema generator (#2244) 2022-08-31 13:57:35 +12:00
netlify.toml Start a basic netlify _redirects file (#2064) 2022-05-11 09:31:34 +12:00
pagefind.yml Make pagefind work in docker (#3899) 2024-06-02 07:54:00 +02:00
README.md Update README.md 2019-02-14 16:21:32 +01:00
requirements_test.txt Rework lint (#1924) 2022-02-20 10:42:04 +01:00
requirements.txt Bump sphinx from 4.3.2 to 5.0.1 (#2128) 2022-06-16 19:47:02 +12:00
runtime.txt Update netlify python version (#1302) 2021-07-13 08:39:07 +12:00
schema_doc.py Event components (#3722) 2024-04-24 14:35:29 +12:00
seo.py Update svg2png and seo.py (#1380) 2021-11-16 15:19:33 +13:00
setup.cfg add-black (#1044) 2021-03-07 15:29:02 -03:00
sitemap.py add-black (#1044) 2021-03-07 15:29:02 -03:00
svg2png.py Update svg2png and seo.py (#1380) 2021-11-16 15:19:33 +13:00

ESPHome-Docs Netlify Status Discord Chat GitHub release

ESPHome-Docs Logo

Documentation: https://esphome.io/

For issues, please go to the issue tracker.

For feature requests, please see feature requests.