#Garage door race condition..? ๐Ÿค”

13 messages ยท Page 1 of 1 (latest)

lapis cedar
#

So I have a zone automation to open my garage door when my cell phone or my wifes cell phone enters the home zone. This worked pretty well till the first time we left together in the same car and when we returned the garage door was about 1/3 open and stopped. ๐Ÿค”

It looks like when my phone entered the zone, it sent a button press to the garage door opener so the door started to open. Then, when my wife's phone entered the home zone her automation pushed the garage button so the garage door opener halted the door at 1/3 open.

To deal with this, I added a 10 minute timer to the end of the automation so if either of us entered the home zone it would wait 10 minutes before it would allow the automation to run again. This seemed to fix it until we were returning home in separate cars about 6/7 minutes apart. when she got home, the door opened for her then she went inside and closed the door. When I arrived, the door stayed shut since it was inside the 10 minute delay.

So, I am wondering if I am missing a better "fix" for this issue other than just playing with the timing and delays and such. Ideas welcome!

solid mantle
#

you have a door open sensor?

lapis cedar
#

I have the ratgdo unit. it has the ability to know if the door is open/shut

#

it can also tell when it is in the process of opening or closing it seems:

solid mantle
#

can you just condition the automation on if the door is closed?

lapis cedar
#

make the door being a closed a condition..?

solid mantle
#

yes

#

on: arriving home
if: door is closed
then: open door

lapis cedar
#

hmm.. lemme see ...

lapis cedar
#

ok, I added an IF building block that only issues a garage door open command if the garage door status is closed... Thanks for the idea! I also took out the delays since this should solve the issue if it works.. I'll try it out tonight! ๐Ÿ‘๐Ÿ™‚

lapis cedar
#

Ok, This looks like it did the trick!