I have the following flow, but it doesnt trigger?
Basically when the sensor lux is < 20 and that the time is after sunset, i want to turn on the lights. simples huH?
Right now its 20:36 (after sunset being around 19:57), and the sensor lux is now reading 0lux.
Pobably it was before sunset, when the lux value went under 20.
I would suggest:
AND it’s after sunset.
AND time is after 15:00hrs
AND time is before 23:59hrs
This way the “evening lights” triggers only during that timeframe.
Make sure the lux value at 15:00hrs is always above 20lx or adjust the lux threshold.
thanks will give that a try
Or add another flow: When the sun sets, and the lux is <20, turn on the lights.
But why do you want to test for sunset anyway: If it’s too dark before sunset, why wouldn’t you want to turn the lights on too?
I do have the same Peter_Kawa suggested, the reason why? I have an other setting mode in the morning.
I use a flow like this, since that will trigger every time the lux changes, then see if the conditions match. So even when it is <20 lux before sunset it will still trigger again after sunset (when the lux sensor updates, depends on which sensor you use when that is and when it’s not already 0 before sunset ).
If you want to prevent the above flow from triggering too much, you can disable the flow when it runs, and make another flow that enables it again in the morning.
Does it not trigger?
Or does it not execute the then? (Because the AND condition was not met.)
For troubleshooting things like this the “papertrails app” is great.
By adding logging cards you can see if your flow was triggered and how it executed (was the AND condition met!, did it trigger the ELSE)