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.
Any ideas…
Pobably it was before sunset, when the lux value went under 20.
I would suggest:
Remove
AND it’s after sunset.
Add
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.
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)