A short clip with a demo can be found here.
The PR Add input_timetable integration is in the queue for 10+ months, so trying to see if anyone is willing to help with the review.
Many (many) thanks in advance!
This is a new integration which should help using fixed automation rules, while controlling their behavior through this new entity type.
The “input_timetable” entity has an on/off state based on the time periods provided as input by the user. It preserves the time periods during reboots.
A typical usage will be to create a static automation rule, which will behave according to changes in the time periods of the timetable, without the need to change the rule itself.
The reason for trying to have built-in component (and not through HACS) is the user-experience. For example, it’s not possible to add a helper element to the UI without changing the frontend codebase (e.g. home-assistant/frontend#7687).