☀️ Cover Control Automation (CCA) - a comprehensive and highly configurable roller blind blueprint

Actually the tilt position is the only one which is accomplished. I tried different target tilt positions, nothing works.

Honestly, I’m getting pretty desperate and will probably come back to this in a few months with my energy recharged. But thank you so much for your efforts and help.

20% is the official ventilation position of the Rademacher covers. It stops there automatically. I chose that so my belt is not hanging loose. But I can change that behavior.

I just put it to fully closed (0%) manually. I will see if this helps tomorrow. HA is seeing this as closed too. The status helper is not.

Wechselte zu {“open”:{“a”:false,“t”:1709406566},“close”:{“a”:false,“t”:1709400753},“ventilate”:{“a”:false,“t”:0},“shading”:{“a”:false,“t”:0},“locked”:{“a”:false,“t”:0},“manual”:{“a”:true,“t”:1709408666},“v”:3,“t”:1709408666} ausgelöst durch Automatisierung Rollladen Terrasse/Wohnzimmer ausgelöst durch Zustand von Rolladen Wohnzimmer

But I guess this is because I defined close as 65% and not 0%.

But according to the description of the status helper it does not matter at all where I put the cover manually and it is moving to the 100%/65% position anyway or am I seeing this wrong?

The blueprint calculates the state of the helper based on your configuration. And you have set it to 65% not 0%.

Why don’t you set the ventilate position to 20% and the close position to 0%?

@Herr.Vorragend Another feature idea from a use-case I have frequently for the sun-protection:

As of now you included current and max temperature. If both are fulfilled, the shutter will go to the desired position. E. g. Current temp > 20 C, max temperature > 24 C to position of 30%. I totally like this setup to identify the need of protection!

But would it be even possible to have a heat protection, where you set for current a different temperature (eg 26 C) and a different position (eg 10%)? In short: just extend the sun-protection with a second level to differentiate closing position between warm days and hot days.

Just an idea and you are the only one to decide if this makes sense.

Okay, so I guess I have to write the code myself then for this cover. Thanks for your support.
It’s a big cover and I don’t wanna stare at a big 8m² white wall in the evening. And in summer I have outdoor lights which I am able to look at when the cover is only at 65%.

1 Like

Hi, im locking forward to switch to you blueprint. But one thing i am missing.
could you implemet a second shadding position with second trigger values.

i think this was also my idea that i described 2 Posts above correct?

@Herr.Vorragend I wanted to test the sun protection, but it doesnt work yet. Azimuth, sun-elevation and tempreatures are set like its in the reality, but sun-protection is not working.

As i combine several shutters for shading only in a helper-group (all directed to the same direction / azimuth) could that be the problem? Because one shutter is completely closed (children is sleeping at lunch time) and the others are open. Could those be preventing each other in the group to execute shading function?

Thank you!!

I’m currently losing track of all the feature requests. Could you do me a favor and create it as an issue in GitHub? Issues · hvorragend/ha-blueprints · GitHub

Thank you.

1 Like

The user @crandler had already reported a shadowing error to me via chat today. I’ll see if I can find a bug.

To be honest, I have completely ignored the shading for the last few days and hoped that I still have some time until then.

Perhaps related with. Why does "Forecast Temperature Value" also use the "shading_temperature_sensor1" sensor? · Issue #29 · hvorragend/ha-blueprints · GitHub

I hope that’s not a problem if you have several covers in a group.

1 Like

Could you please show me a trace of this problem? Thank you.

Hi @Herr.Vorragend i updated to latest Blueprint Version and since then i have an issue with the ventilation mode. It opens but if you close the window it won’t go down again, before it worked perfect. Any ideas?

The answer would be easier with traces.

1 Like

This morning 2 of my roller shutters did not operate as expected. With both roller blinds, the window was opened for ventilation before the planned opening and then closed again. The roller blinds (OG_F1) then lowered again, but did not raise again when they were opened as planned. This will now only take place at the latest opening time.

Shuttercontrol - Bad_EG_F1

alias: Shuttercontrol - Bad_EG_F1
description: ""
use_blueprint:
  path: hvorragend/cover_control_automation.yaml
  input:
    blind: cover.bad_eg_f1_rollo
    auto_options:
      - auto_up_enabled
      - auto_down_enabled
      - auto_sun_enabled
      - auto_brightness_enabled
    time_up_early: "05:00:00"
    time_up_early_non_workday: "07:30:00"
    time_up_late: "07:30:00"
    default_brightness_sensor: sensor.ms_garagentur_illuminance
    brightness_up: 45
    brightness_down: 42
    workday_sensor: binary_sensor.workday_sensor
    shading_azimuth_start: 0
    shading_azimuth_end: 53
    shading_temperatur_sensor1: sensor.weatherman_sonnen_temperatur
    shading_min_temperatur1: 35
    shading_tilt_position: 50
    shading_cover_position: 20
    shading_waitingtime_start: 60
    shading_waitingtime_end: 300
    position_tolerance: 1
    open_position: 100
    cover_status_options: cover_helper_enabled
    cover_status_helper: input_text.shutter_status_bad_eg_f1

Shutter_Status_Bad_EG_F1

{"open":{"a":false,"t":1709527337},"close":{"a":false,"t":1709529322},"ventilate":{"a":false,"t":0},"shading":{"a":false,"t":0},"locked":{"a":false,"t":0},"manual":{"a":true,"t":1709531358},"v":3,"t":1709531358}

Shuttercontrol - OG_2_F1

alias: Shuttercontrol - OG_2_F1
description: ""
use_blueprint:
  path: hvorragend/cover_control_automation.yaml
  input:
    auto_up_options: auto_up_enabled
    time_up_early: "05:00:00"
    time_up_early_non_workday: "08:00:00"
    time_down_late: "20:00:00"
    default_brightness_sensor: sensor.ms_garagentur_illuminance
    brightness_down: 42
    brightness_up: 45
    auto_sun_options: auto_sun_disabled
    workday_sensor: binary_sensor.workday_sensor
    shading_cover_position: 20
    ventilate_position: 99
    shading_azimuth_start: 143
    shading_azimuth_end: 233
    shading_temperatur_sensor1: sensor.weatherman_sonnen_temperatur
    shading_min_temperatur1: 33
    shading_waitingtime_end: 300
    shading_waitingtime_start: 60
    blind: cover.og_2_f1_rollo
    position_tolerance: 1
    auto_options:
      - auto_up_enabled
      - auto_down_enabled
      - auto_brightness_enabled
      - auto_shading_enabled
      - auto_ventilate_enabled
    sun_elevation_up: 0
    sun_elevation_down: 0
    open_position: 100
    cover_status_options: cover_helper_enabled
    cover_status_helper: input_text.shutter_status_og_2_f1
    contact_sensor: binary_sensor.og_2_f1_kontakt
    ventilate_tilt_position: 20
    shading_tilt_position: 25
    close_tilt_position: 20

Shutter_Status_OG_1_F1

{"open":{"a":false,"t":1709528247},"close":{"a":false,"t":1709485738},"ventilate":{"a":false,"t":1709486528},"shading":{"a":false,"t":0},"locked":{"a":false,"t":0},"manual":{"a":true,"t":1709529986},"v":3,"t":1709529986}

[trace automation.shuttercontrol_0g_2_f1_hvorragend 2024-03-04T05_48_03.652404+00_00.json - Google Drive]

[trace automation.shuttercontrol_0g_2_f1_hvorragend 2024-03-04T05_47_25.876364+00_00.json - Google Drive]

Unfortunately no start-up after the latest time
https://drive.google.com/file/d/1rNatUySem9wBKB2K5d_17LTYFTutFqwx/view?usp=share_link
https://drive.google.com/file/d/15BKpSNBbFr2uZmOf0DGxz29iAS3_70bx/view?usp=share_link

Transferred to Extend the sun-protection with a second level · Issue #32 · hvorragend/ha-blueprints · GitHub

1 Like

Thank you very much @Herr.Vorragend

The trace was gone already :frowning: Indeed, my wife told me today that the sun protection has worked while i was in the office.

Yesterday i had adjusted to test-values for the sun-protection, but it just works only one day after it seems. But in the end it works and this is all what counts :slight_smile:

Coming from FHEM I miss the privacy function to close some covers only partly in the evening and open them partly in the morning some minutes before the official opening or closing time.
I thought I could achieve this by using a second CCA automation for the same cover using the same position helper. I set the sun elevation for privacy some degrees lower in the morning ans some degrees higher in the evening. But somehow this does never work - the second automation never operates the covers.

Any ideas how to configure this or how to achieve this function at all?

1 Like

I also originally come from FHEM and was also an active user of the AutoShutter module.

There is no privacy function in my blueprint.
And I don’t have anything planned at the moment.

Okay, thank you for the information, BTW your blueprint is super! But I understand that you can’t integrate everything, it has so many options already.
What do you think of my idea using two automation for the same cover: one for opening, closing, shading and the second for privacy? Could it work somehow?