Source for esphome.io documentation files.
Go to file
John Mueller 2d5e23862f
Include note about Daylight Savings Time duplication/skipping
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-04-19 16:55:41 +02:00
.devcontainer devcontainer updates (#3280) 2023-10-18 22:34:15 +13:00
.github Build Docker image for arm64 (#3630) 2024-02-24 13:00:42 +01:00
.vscode Add tasks file for vscode (#2846) 2023-04-16 16:37:44 +12:00
_static Bump version to 2024.4.0 2024-04-17 13:08:27 +12:00
_templates typo (#3685) 2024-03-15 23:36:28 +01:00
_themes/esphome Dark mode (#3025) 2023-07-10 09:49:12 +12:00
changelog Update changelog for 2024.4.0 2024-04-17 13:09:30 +12:00
components Include note about Daylight Savings Time duplication/skipping 2024-04-19 16:55:41 +02:00
cookbook Update bme280_environment.rst to reference bme280_i2c (#3581) 2024-03-13 21:19:33 +01:00
custom Add deprecation message to custom component pages (#3318) 2023-11-01 00:47:57 -05:00
guides Update supporters for 2024.4.0 2024-04-17 13:10:01 +12:00
images Merge branch 'current' into next 2024-04-10 11:40:29 +12: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 Add toggle command to cover REST API commands (#3658) 2024-03-05 10:55:13 +13: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 Merge branch 'current' into next 2020-07-14 21:14:02 +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
Dockerfile Add live reloading (#1786) 2022-01-25 08:49:20 -05:00
Doxygen Bump version to 2024.4.0 2024-04-17 13:08:27 +12:00
LICENSE.md Create LICENSE.md 2018-10-12 11:13:52 +02:00
Makefile Bump version to 2024.4.0 2024-04-17 13:08:27 +12:00
README.md Update README.md 2019-02-14 16:21:32 +01:00
_redirects Fix ready made projects redirect (#3230) 2023-10-02 23:38:59 +00:00
components.py Fix github path in components json (#2423) 2022-11-11 16:15:27 +13:00
conf.py Bump version to 2024.4.0 2024-04-17 13:08:27 +12:00
github.py Dark mode (#3025) 2023-07-10 09:49:12 +12:00
index.rst Added tlc5971 documentation (#3744) 2024-04-10 08:03:21 +12:00
lint.py Add documentation for images using URL (#3409) 2023-11-24 10:24:28 +13: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
requirements.txt Bump sphinx from 4.3.2 to 5.0.1 (#2128) 2022-06-16 19:47:02 +12:00
requirements_test.txt Rework lint (#1924) 2022-02-20 10:42:04 +01:00
runtime.txt Update netlify python version (#1302) 2021-07-13 08:39:07 +12:00
schema_doc.py fixes docs for 202310 (#3251) 2023-10-11 00:13:24 +00: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

README.md

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.