It actually works well but it just doesnt run on Sat, Sun, i need it to not even detect rain on Sat, Sun.
So on Friday if the rain chance for chance 1 or 2 is greater than 60 it fires. This isnt intended as we will be wrapping ply on a Friday for a Monday that no rain is expected.
So on Friday it should turn on only if it’s raining on Friday or Monday.
On a Thursday it should look at Thursday and Friday only, and so on…
In that case perhaps this works. I can’t test it myself but you could probably test the code in developer tools.
{% set list = ["sensor.cardiff_rain_chance_0", "sensor.cardiff_rain_chance_1", "sensor.cardiff_rain_chance_2"] %}
{%- set ns = namespace( bool = false ) -%}
{% for ent in list -%}
{%- set day = ent[-1] -%}
{% if now().weekday() + day |int <= 4 %}
{% if states(ent) |int > 60 %}
{% set set ns.bool = true %}
{% endif -%}
{% endif -%}
{%- endfor %}
{{ ns.bool }}