Trying to make garage door stay where i want it

hello
Im migrating to RM5.1 i find it easer to mange the rules and things but one issue i have is
my door is just on a relay SOMETIMES the relay will "double tap" and the door stops OR the dang cat runs out the door

I want to set up a self healing rules to check the door and keep trying ot put it down, how do i do this?

basically if I could i would want everything the "ADC arm" to got after the door is down and get rid of the delay
but if the mess up (cat /relay) I want it keep trying the door a few times.

also side NOTE: I had to move the garage door to the top or it wouldn't work - is that normal ?

I would create a separate rule and call it from the rule you have above, and any other rule that might need it.

Trigger; None
Actions:
WHILE Garage Door Open, Repeat every 1 minute
Command to close garage door
END-WHILE
Wait 1 minute
IF garage door closed THEN
Notification to your phone: Garage Door is closed.
ELSE
Notification to your phone: An attempt to close the garage door was made, but it is still open.
END-IF

You should test this to ensure it works in your situations.

okay thanks I ask my programmer in training wife for help too lol

I will add the notifications though that's a good idea :slight_smile:

1 Like

is there away to send notification off this log? the CONFIRMS my alarm is armed and not just the "button pressed"

ADC-App.setSystemStatus(): Alarm.com accepted status of: armaway

If a device generates an event or an attribute from this, then yes. You could add:

Wait for /alarm attribute indicating it is armed/ (better in this case than using the event option)
Send notification

its a log generated by the app is i guess this wont work then correct ? since its not a device with an event

Is there way for the app to affect a Hubitat device? If so, that could be used.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.