Welcome Home piston not executing all steps


#1

I’ve a piston for when folks arrive home, however, SHM never gets changed to Disarmed, and Location mode never changes to home. the lights do what they’re supposed to, which is curious to me…

In reading through other posts in this section, I’ve learned about TCP, and have just now changed that, but wonder if there’s anything else I have done wrong?

Thanks!


#2

Move the if block that is in your else section and make it it’s own if block. Basically you will have two separate if blocks. Also, change the presence is Present to changes to Present.


#3

Agreed.

Although not technically necessary, it’s probably a better habit to get into.

Personally I like to make my Home/Away pistons so that they account for false events. I mean, unless your presence sensors are 100% accurate. This is essentially what I do.


#4

Thanks! I appreciate the advice!
Here’s what I’ve got now, will know shortly if it worked properly.


#5

That looks good. You don’t have to necessarily make it 5 minutes either, it could be shorter. It depends on your environment. You just need to ensure it doesn’t blink Away for half a minute or so and then rerun both your away and home routines back to back.