basbruss / adaptive-cover

An Adaptive Cover component for HomeAsisstant to control covers based on the sun's position
MIT License
57 stars 7 forks source link

"Always adjust position to sunset default at end time" not working #188

Closed swa72 closed 1 month ago

swa72 commented 1 month ago

What version of Adaptive Cover are you using?

1.2.1

What version of Home Assistant are you using?

2024.5.5

Checklist

Describe the issue

I've set end time to 2100 and checked "Always adjust position to sunset default at end time; Useful if end time is before actual sunset". Cover did not move at 2100.

image

The last move was at 20:56.

I reckon it didn't move because minimum interval between position changes is set to 10min (in my case).

Reproduction steps

1. 2. 3. ...

Diagnostics dump

No response

swa72 commented 1 month ago

I'm using 1.2.2 right now and - for some reason or the other - the cover did not move. I've set end time to 2100 and checked "Always adjust position to sunset default at end time; Useful if end time is before actual sunset".

basbruss commented 1 month ago

@swa72 Do you have any debug logs from around the set end_time?

swa72 commented 1 month ago

These three have end time of 21:00 and "Always adjust position to sunset default at end time; Useful if end time is before actual sunset" set:

Here we go ...

    Line    1: 2024-06-13 20:58:46.496 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line    2: 2024-06-13 20:58:46.498 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line    3: 2024-06-13 20:58:46.499 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line    4: 2024-06-13 20:58:46.499 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line    5: 2024-06-13 20:58:46.499 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line    6: 2024-06-13 20:58:46.499 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line    8: 2024-06-13 20:58:48.030 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line    9: 2024-06-13 20:58:48.033 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   10: 2024-06-13 20:58:48.033 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   11: 2024-06-13 20:58:48.033 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   12: 2024-06-13 20:58:48.033 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line   13: 2024-06-13 20:58:48.033 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   15: 2024-06-13 20:58:49.544 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   16: 2024-06-13 20:58:49.546 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   17: 2024-06-13 20:58:49.547 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   18: 2024-06-13 20:58:49.547 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   19: 2024-06-13 20:58:49.547 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line   20: 2024-06-13 20:58:49.547 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   22: 2024-06-13 20:59:05.996 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   23: 2024-06-13 20:59:06.001 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   24: 2024-06-13 20:59:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   25: 2024-06-13 20:59:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   26: 2024-06-13 20:59:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line   27: 2024-06-13 20:59:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   29: 2024-06-13 20:59:07.587 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   30: 2024-06-13 20:59:07.590 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   31: 2024-06-13 20:59:07.590 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   32: 2024-06-13 20:59:07.590 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   33: 2024-06-13 20:59:07.590 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line   34: 2024-06-13 20:59:07.590 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   36: 2024-06-13 20:59:09.156 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   37: 2024-06-13 20:59:09.159 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   38: 2024-06-13 20:59:09.159 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   39: 2024-06-13 20:59:09.159 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   40: 2024-06-13 20:59:09.159 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line   41: 2024-06-13 20:59:09.159 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   43: 2024-06-13 20:59:10.775 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   44: 2024-06-13 20:59:10.776 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   45: 2024-06-13 20:59:10.776 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   46: 2024-06-13 20:59:10.777 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   47: 2024-06-13 20:59:10.777 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafre,  position: 18, state: 16, delta position: 2, min_change: 5.0, condition: False
    Line   48: 2024-06-13 20:59:10.777 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   50: 2024-06-13 20:59:12.343 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   51: 2024-06-13 20:59:12.345 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   52: 2024-06-13 20:59:12.345 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   53: 2024-06-13 20:59:12.345 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   54: 2024-06-13 20:59:12.345 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_elternbad,  position: 18, state: 16, delta position: 2, min_change: 5.0, condition: False
    Line   55: 2024-06-13 20:59:12.345 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 16
    Line   57: 2024-06-13 20:59:13.913 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   58: 2024-06-13 20:59:13.914 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   59: 2024-06-13 20:59:13.914 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   60: 2024-06-13 20:59:13.914 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   61: 2024-06-13 20:59:13.914 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafli,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line   62: 2024-06-13 20:59:13.914 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   69: 2024-06-13 20:59:47.370 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   70: 2024-06-13 20:59:47.375 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   71: 2024-06-13 20:59:47.375 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   72: 2024-06-13 20:59:47.375 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   73: 2024-06-13 20:59:47.376 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line   74: 2024-06-13 20:59:47.376 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line   76: 2024-06-13 20:59:48.932 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   77: 2024-06-13 20:59:48.934 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   78: 2024-06-13 20:59:48.934 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   79: 2024-06-13 20:59:48.934 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   80: 2024-06-13 20:59:48.934 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line   81: 2024-06-13 20:59:48.934 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line   83: 2024-06-13 20:59:50.678 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line   84: 2024-06-13 20:59:50.680 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   85: 2024-06-13 20:59:50.680 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   86: 2024-06-13 20:59:50.680 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line   87: 2024-06-13 20:59:50.680 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line   88: 2024-06-13 20:59:50.680 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  102: 2024-06-13 21:00:49.318 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  103: 2024-06-13 21:00:49.321 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  104: 2024-06-13 21:00:49.321 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  105: 2024-06-13 21:00:49.321 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  106: 2024-06-13 21:00:49.321 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  107: 2024-06-13 21:00:49.321 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  109: 2024-06-13 21:00:50.944 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  110: 2024-06-13 21:00:50.947 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  111: 2024-06-13 21:00:50.947 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  112: 2024-06-13 21:00:50.947 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  113: 2024-06-13 21:00:50.947 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  114: 2024-06-13 21:00:50.948 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  116: 2024-06-13 21:00:52.533 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  117: 2024-06-13 21:00:52.535 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  118: 2024-06-13 21:00:52.535 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  119: 2024-06-13 21:00:52.535 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  120: 2024-06-13 21:00:52.535 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  121: 2024-06-13 21:00:52.535 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  133: 2024-06-13 21:01:05.997 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  134: 2024-06-13 21:01:06.002 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  135: 2024-06-13 21:01:06.005 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  136: 2024-06-13 21:01:06.006 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  137: 2024-06-13 21:01:06.006 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  138: 2024-06-13 21:01:06.006 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  140: 2024-06-13 21:01:07.589 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  141: 2024-06-13 21:01:07.591 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  142: 2024-06-13 21:01:07.591 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  143: 2024-06-13 21:01:07.591 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  144: 2024-06-13 21:01:07.591 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  145: 2024-06-13 21:01:07.591 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  147: 2024-06-13 21:01:09.154 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  148: 2024-06-13 21:01:09.156 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  149: 2024-06-13 21:01:09.157 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  150: 2024-06-13 21:01:09.157 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  151: 2024-06-13 21:01:09.157 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  152: 2024-06-13 21:01:09.157 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  154: 2024-06-13 21:01:10.739 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  155: 2024-06-13 21:01:10.740 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  156: 2024-06-13 21:01:10.740 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  157: 2024-06-13 21:01:10.741 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  158: 2024-06-13 21:01:10.741 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafre,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  159: 2024-06-13 21:01:10.741 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  161: 2024-06-13 21:01:12.572 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  162: 2024-06-13 21:01:12.574 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  163: 2024-06-13 21:01:12.574 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  164: 2024-06-13 21:01:12.574 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  165: 2024-06-13 21:01:12.574 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_elternbad,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  166: 2024-06-13 21:01:12.574 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  168: 2024-06-13 21:01:14.493 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  169: 2024-06-13 21:01:14.494 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  170: 2024-06-13 21:01:14.495 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  171: 2024-06-13 21:01:14.495 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  172: 2024-06-13 21:01:14.495 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafli,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  173: 2024-06-13 21:01:14.495 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  179: 2024-06-13 21:01:49.445 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  180: 2024-06-13 21:01:49.447 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  181: 2024-06-13 21:01:49.447 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  182: 2024-06-13 21:01:49.447 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  183: 2024-06-13 21:01:49.447 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  184: 2024-06-13 21:01:49.447 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  186: 2024-06-13 21:01:51.097 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  187: 2024-06-13 21:01:51.099 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  188: 2024-06-13 21:01:51.099 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  189: 2024-06-13 21:01:51.099 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  190: 2024-06-13 21:01:51.100 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  191: 2024-06-13 21:01:51.100 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  193: 2024-06-13 21:01:52.641 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  194: 2024-06-13 21:01:52.643 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  195: 2024-06-13 21:01:52.643 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  196: 2024-06-13 21:01:52.643 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  197: 2024-06-13 21:01:52.643 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  198: 2024-06-13 21:01:52.643 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  208: 2024-06-13 21:02:49.327 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  209: 2024-06-13 21:02:49.331 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  210: 2024-06-13 21:02:49.331 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  211: 2024-06-13 21:02:49.331 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  212: 2024-06-13 21:02:49.332 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  213: 2024-06-13 21:02:49.332 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  215: 2024-06-13 21:02:51.006 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  216: 2024-06-13 21:02:51.008 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  217: 2024-06-13 21:02:51.009 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  218: 2024-06-13 21:02:51.009 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  219: 2024-06-13 21:02:51.009 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  220: 2024-06-13 21:02:51.009 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  222: 2024-06-13 21:02:52.577 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  223: 2024-06-13 21:02:52.580 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  224: 2024-06-13 21:02:52.580 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  225: 2024-06-13 21:02:52.580 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  226: 2024-06-13 21:02:52.580 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  227: 2024-06-13 21:02:52.580 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  229: 2024-06-13 21:03:05.998 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  230: 2024-06-13 21:03:06.001 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  231: 2024-06-13 21:03:06.001 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  232: 2024-06-13 21:03:06.002 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  233: 2024-06-13 21:03:06.002 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  234: 2024-06-13 21:03:06.002 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  236: 2024-06-13 21:03:07.613 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  237: 2024-06-13 21:03:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  238: 2024-06-13 21:03:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  239: 2024-06-13 21:03:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  240: 2024-06-13 21:03:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  241: 2024-06-13 21:03:07.616 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  243: 2024-06-13 21:03:09.177 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  244: 2024-06-13 21:03:09.180 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  245: 2024-06-13 21:03:09.180 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  246: 2024-06-13 21:03:09.180 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  247: 2024-06-13 21:03:09.180 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  248: 2024-06-13 21:03:09.180 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  250: 2024-06-13 21:03:10.777 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  251: 2024-06-13 21:03:10.778 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  252: 2024-06-13 21:03:10.778 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  253: 2024-06-13 21:03:10.778 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  254: 2024-06-13 21:03:10.778 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafre,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  255: 2024-06-13 21:03:10.779 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  257: 2024-06-13 21:03:12.321 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  258: 2024-06-13 21:03:12.322 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  259: 2024-06-13 21:03:12.322 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  260: 2024-06-13 21:03:12.322 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  261: 2024-06-13 21:03:12.323 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_elternbad,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  262: 2024-06-13 21:03:12.323 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  264: 2024-06-13 21:03:13.861 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  265: 2024-06-13 21:03:13.862 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  266: 2024-06-13 21:03:13.862 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  267: 2024-06-13 21:03:13.862 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  268: 2024-06-13 21:03:13.862 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafli,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  269: 2024-06-13 21:03:13.862 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  275: 2024-06-13 21:03:42.923 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  276: 2024-06-13 21:03:42.925 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  277: 2024-06-13 21:03:42.925 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  278: 2024-06-13 21:03:42.925 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  279: 2024-06-13 21:03:42.925 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  280: 2024-06-13 21:03:42.925 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  283: 2024-06-13 21:03:49.328 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  284: 2024-06-13 21:03:49.335 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  285: 2024-06-13 21:03:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  286: 2024-06-13 21:03:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  287: 2024-06-13 21:03:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  288: 2024-06-13 21:03:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  293: 2024-06-13 21:03:50.967 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  294: 2024-06-13 21:03:50.969 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  295: 2024-06-13 21:03:50.970 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  296: 2024-06-13 21:03:50.970 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  297: 2024-06-13 21:03:50.970 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  298: 2024-06-13 21:03:50.970 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  300: 2024-06-13 21:03:52.593 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  301: 2024-06-13 21:03:52.595 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  302: 2024-06-13 21:03:52.595 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  303: 2024-06-13 21:03:52.595 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  304: 2024-06-13 21:03:52.596 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  305: 2024-06-13 21:03:52.596 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  312: 2024-06-13 21:04:49.328 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  313: 2024-06-13 21:04:49.333 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  314: 2024-06-13 21:04:49.334 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  315: 2024-06-13 21:04:49.335 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  316: 2024-06-13 21:04:49.335 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  317: 2024-06-13 21:04:49.335 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  319: 2024-06-13 21:04:50.964 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  320: 2024-06-13 21:04:50.966 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  321: 2024-06-13 21:04:50.966 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  322: 2024-06-13 21:04:50.967 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  323: 2024-06-13 21:04:50.967 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  324: 2024-06-13 21:04:50.967 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  326: 2024-06-13 21:04:52.522 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  327: 2024-06-13 21:04:52.524 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  328: 2024-06-13 21:04:52.524 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  329: 2024-06-13 21:04:52.524 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  330: 2024-06-13 21:04:52.524 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  331: 2024-06-13 21:04:52.524 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  337: 2024-06-13 21:05:05.998 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  338: 2024-06-13 21:05:06.002 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  339: 2024-06-13 21:05:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  340: 2024-06-13 21:05:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  341: 2024-06-13 21:05:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  342: 2024-06-13 21:05:06.003 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  344: 2024-06-13 21:05:07.557 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  345: 2024-06-13 21:05:07.560 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  346: 2024-06-13 21:05:07.561 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  347: 2024-06-13 21:05:07.561 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  348: 2024-06-13 21:05:07.561 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  349: 2024-06-13 21:05:07.561 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  351: 2024-06-13 21:05:09.086 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  352: 2024-06-13 21:05:09.088 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  353: 2024-06-13 21:05:09.088 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  354: 2024-06-13 21:05:09.088 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  355: 2024-06-13 21:05:09.088 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  356: 2024-06-13 21:05:09.089 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  358: 2024-06-13 21:05:10.720 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  359: 2024-06-13 21:05:10.721 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  360: 2024-06-13 21:05:10.722 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  361: 2024-06-13 21:05:10.722 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  362: 2024-06-13 21:05:10.722 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafre,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  363: 2024-06-13 21:05:10.722 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  365: 2024-06-13 21:05:12.243 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  366: 2024-06-13 21:05:12.245 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  367: 2024-06-13 21:05:12.245 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  368: 2024-06-13 21:05:12.245 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  369: 2024-06-13 21:05:12.245 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_elternbad,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  370: 2024-06-13 21:05:12.245 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  372: 2024-06-13 21:05:13.769 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  373: 2024-06-13 21:05:13.770 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  374: 2024-06-13 21:05:13.771 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  375: 2024-06-13 21:05:13.771 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  376: 2024-06-13 21:05:13.771 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafli,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  377: 2024-06-13 21:05:13.771 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  386: 2024-06-13 21:05:49.329 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  387: 2024-06-13 21:05:49.333 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  388: 2024-06-13 21:05:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  389: 2024-06-13 21:05:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  390: 2024-06-13 21:05:49.336 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  391: 2024-06-13 21:05:49.337 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  393: 2024-06-13 21:05:50.946 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  394: 2024-06-13 21:05:50.949 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  395: 2024-06-13 21:05:50.949 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  396: 2024-06-13 21:05:50.949 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  397: 2024-06-13 21:05:50.949 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  398: 2024-06-13 21:05:50.949 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  400: 2024-06-13 21:05:52.478 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  401: 2024-06-13 21:05:52.481 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  402: 2024-06-13 21:05:52.481 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  403: 2024-06-13 21:05:52.481 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  404: 2024-06-13 21:05:52.481 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  405: 2024-06-13 21:05:52.481 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  415: 2024-06-13 21:06:49.327 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  416: 2024-06-13 21:06:49.332 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  417: 2024-06-13 21:06:49.332 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  418: 2024-06-13 21:06:49.332 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  419: 2024-06-13 21:06:49.333 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  420: 2024-06-13 21:06:49.334 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  422: 2024-06-13 21:06:50.991 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  423: 2024-06-13 21:06:50.993 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  424: 2024-06-13 21:06:50.993 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  425: 2024-06-13 21:06:50.993 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  426: 2024-06-13 21:06:50.993 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  427: 2024-06-13 21:06:50.993 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  429: 2024-06-13 21:06:52.617 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  430: 2024-06-13 21:06:52.620 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  431: 2024-06-13 21:06:52.620 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  432: 2024-06-13 21:06:52.620 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  433: 2024-06-13 21:06:52.620 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  434: 2024-06-13 21:06:52.621 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  437: 2024-06-13 21:07:06.066 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  438: 2024-06-13 21:07:06.068 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  439: 2024-06-13 21:07:06.068 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  440: 2024-06-13 21:07:06.068 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  441: 2024-06-13 21:07:06.068 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover,  position: 100, state: 100, delta position: 0, min_change: 5.0, condition: False
    Line  442: 2024-06-13 21:07:06.068 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  444: 2024-06-13 21:07:07.612 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  445: 2024-06-13 21:07:07.614 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  446: 2024-06-13 21:07:07.614 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  447: 2024-06-13 21:07:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  448: 2024-06-13 21:07:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.velux_external_cover_2,  position: 7, state: 5, delta position: 2, min_change: 5.0, condition: False
    Line  449: 2024-06-13 21:07:07.615 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 5
    Line  451: 2024-06-13 21:07:09.137 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  452: 2024-06-13 21:07:09.140 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  453: 2024-06-13 21:07:09.140 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  454: 2024-06-13 21:07:09.141 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  455: 2024-06-13 21:07:09.141 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_dg_anna_rolladen,  position: 12, state: 8, delta position: 4, min_change: 5.0, condition: False
    Line  456: 2024-06-13 21:07:09.141 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 8
    Line  458: 2024-06-13 21:07:10.797 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  459: 2024-06-13 21:07:10.799 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  460: 2024-06-13 21:07:10.799 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  461: 2024-06-13 21:07:10.799 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  462: 2024-06-13 21:07:10.799 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_schlafre,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  463: 2024-06-13 21:07:10.799 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  465: 2024-06-13 21:07:12.359 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  466: 2024-06-13 21:07:12.360 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  467: 2024-06-13 21:07:12.360 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  468: 2024-06-13 21:07:12.360 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  469: 2024-06-13 21:07:12.360 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity: cover.shelly25_og_elternbad,  position: 18, state: 15, delta position: 3, min_change: 5.0, condition: False
    Line  470: 2024-06-13 21:07:12.360 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 15
    Line  472: 2024-06-13 21:07:13.883 DEBUG (MainThread) [custom_components.adaptive_cover.const] Entity state change
    Line  473: 2024-06-13 21:07:13.884 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  474: 2024-06-13 21:07:13.884 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
    Line  475: 2024-06-13 21:07:13.884 DEBUG (MainThread) [custom_components.adaptive_cover.const] Calculated position: 100
basbruss commented 1 month ago

From the logs, I can see that the trigger was not performed at 21:00.000. How did you set up the end time, with an entity? or with the time selector?

swa72 commented 1 month ago

image

basbruss commented 1 month ago

On my personal and dev system it works when set up that way.. So I am not able to reproduce it for now.