Perhaps I did not catch it in the previous posts, but you have 3 message in that part of the flow that start at 7:10, which one (or ones) do you receive when the flows runs automatically ?
One thing you could add to your step 3 message (if I understood you correctly this is the last message you receive) is to show the value of the variable “school_day”. This way you see in your message if the variable is set to yes or no before it reaches the logic card . Just to be sure Homey sees what you think it should see at that time, which should be “no”.
OK so School Day somehow is changing to YES. This is the only other flow I have that deals with the School Day Variable…I just added the TEST variable so I could track when exactly it chanbes to YES or NO…I’m still not sure how it’s YES when the Work Morning Flow get’s to that point
In the second flow you change the ‘school-day’ variable to ‘yes’ on a weekday.
Instead of using the variable ‘school-day’, you could test whether today is a ‘weekday’.
Based on your last flow you posted, the only way I see is that if “Summer!” is set to “no” the “school_day” is set to yes (or it is already on yes)… (that is by just reading the flow, that is what it should do). So based on your information (and without facts/testing results) that should be the one setting it wrongly.
Just my 2 cents, if you want to test something I would use or a timeline message or a message send to your device, this way you know when the flow has run and what value the variable has at that moment. In theory your variable “Test” could be filled correctly with 1 now, but at a later time to 0. So when you check it at the end of the day you see 0 while it was 1 before (not sure if this could happen with this flow, but just to illustrate my explanation )
Edit: I see that Wim_Post also suggest to use the timeline, seems that my browser did not refresh so I did not saw his comment, so sorry for the overlap in our comments
Well I used the Test variable so I could look back at the insights of that variable, I find it easier than using the timeline, or sending me a message.
Also the summer variable is indeed set to no, Honestly I’m baffled. I wish there was an easy way to see which flows are using which variable without having to manually look through each flow. To my knowledge there is no other flow using either variable, but I may have missed something.
I assume you know in which flow the variable shall be used. Rename the variable in only these flows tto a name which is unlikely to have been used before (like 6ygsjk) and you are sure the variable is only used in flows you know.