Activate flow by solar position

Hi, I’m creating a flow to control a blind, and I need the blind to activate when the sun reaches a certain position based on altitude and azimuth. I’ve drawn the flow but don’t know how to activate it. Any help? Can you translate it using Google Lens?

You can’t use multiple ’trigger’ cards with an ’all’ logic.

This is a common question here.

Is this correct?

Please have a look at the [FAQ][Advanced Flow] Infinite canvas. Infinite creativity topic, how to create Advanced Flows and where you need to pay attention.

Every flow starts with a trigger flow card (When…). You used conditional flow cards (And…) first.

There are multiple ways to create your flow.

Example 1: Every 5 minutes

Example 2: When azimuth or altitude changes


Edit

Yes, this Flow will work. However, the flow is only triggered with every azimuth change, altidue was not taken into account. But I think that will be completely okay.

You miss the “end” Azimut value, now it starts the rest of the flow from azimut 136 until 360. But I don’t know if that’s intentional.

I also use it to open the blinds, I added a timer, to prevent the blinds from going up and down with each little cloud.

(I try to avoid ALL blocks, because for me, it makes flows harder to read)

(Edited) Example:

Shouldn’t the card read that the timer isn’t running?

1 Like

You’re absolutely right, thanks! I’ve updated the screenshot.