CCA Online Tools

⏰ Time & Calendar Control

📖 CCA Handbook › Blueprint section: Time Control Configuration

Configure the time windows for morning opening and evening closing.
Time control can be enabled and the type selected in the Automation Options section above.
For comprehensive explanations, examples, and timing diagrams, see: Time Control Guide

On this page:


🔼 Time For Drive Up - Early On Workdays

🧩 Input: time_up_early · Default: 06:00:00

The earliest time at which the cover may be opened. The cover will be opened if AFTER this time the defined brightness or sun-elevation value is high enough. (NOTE: A resident must also be awake if one is defined).


🔼 Time For Drive Up - Early On Non-Workdays

🧩 Input: time_up_early_non_workday · Default: 07:00:00

As directly above, but for non-workdays.


🔼 Time For Drive Up - Late On Workdays

🧩 Input: time_up_late · Default: 08:00:00

The latest time at which the cover should be opened. If the required brightness or sun-elevation value has NOT yet been reached by this time, the cover will still be opened. (NOTE: If a resident has been defined and the resident is still asleep, then the cover will NOT be opened.)


🔼 Time For Drive Up - Late On Non-Workdays

🧩 Input: time_up_late_non_workday · Default: 08:00:00

As directly above, but for non-workdays.


🔻 Time For Drive Down - Early On Workdays

🧩 Input: time_down_early · Default: 16:00:00

The earliest time at which the cover may be closed. The cover will be closed if AFTER this time the defined brightness or sun-elevation value is low enough.


🔻 Time For Drive Down - Early On Non-Workdays

🧩 Input: time_down_early_non_workday · Default: 16:00:00

As directly above, but for non-workdays.


🔻 Time For Drive Down - Late On Workdays

🧩 Input: time_down_late · Default: 22:00:00

The latest time at which the cover should be closed. If the required brightness or sun-elevation value has NOT yet been reached by this time, the cover will still be closed.
Please do not enter 0:00, because that would be the next day!


🔻 Time For Drive Down - Late On Non-Workdays

🧩 Input: time_down_late_non_workday · Default: 22:00:00

As directly above, but for non-workdays.
Please do not enter 0:00, because that would be the next day!


💼 Sensor For Workday Today

🧩 Input: workday_sensor

It may be desired to open a cover at a different time on work days than on non-work days. The corresponding binary sensor can be defined here. If not set, the cover will open every time at time_up_early.

I recommend using the Workday integration.

Example: binary_sensor.workday_today

Optional


💼 Sensor For Workday Tomorrow (only for closing)

🧩 Input: workday_sensor_tomorrow

When closing the blinds, you have the option of checking the times for tomorrow rather than the current day. This has the advantage that you can close the blinds earlier if tomorrow is a working day. This makes sense if, for example, there is school tomorrow but today is actually still the weekend. But the child has to go to bed earlier.
If this field is not configured here, the normal working day sensor is used.

I recommend using the Workday integration.

Example: binary_sensor.workday_tomorrow

Optional


📅 Calendar Entity

🧩 Input: calendar_entity

Select a Home Assistant calendar for time control.

How to use calendar control

Event Titles (exact match, case-insensitive):

How it works:

Example schedule:

Advantages over time input:


📂 Open Event Title

🧩 Input: calendar_open_title · Default: Open Cover

Title of calendar events that define the daytime window (case-insensitive match). Default: “Open Cover”.


📁 Close Event Title

🧩 Input: calendar_close_title · Default: Close Cover

Title of calendar events that define the evening/close window (case-insensitive match). Default: “Close Cover”.


⬅️ Handbook index · Previous: 📐 Positions · Next: 💡 Brightness