Simple RM rule? (turning ecobee to fan-only when windows open for X minutes)

Hi All,

I have used RM very little, so the logic hasn't stuck in my brain.

How would I go about saying "if any of these contact sensors are open for X minutes or more, set ecobee to "fan-only"" and then reset back to normal once the windows close?

Thanks!

1 Like

Thank you. Why can I not figure out how to actually build this rule. I don't see IF or End-IF as options. Is there not some way to just manually edit RM rules in some single screen, and not SO MANY CLICKS.

In RM 4.0, those are Conditional Actions.

Think I got it. Wow that's a lot of clicking vs something like Webcore. =/

Wish we could just type them out and have RM verify syntax.

Hoping I can get some assistance. I am trying to build a rule that does

If any contact is open for ten min send announcement saying what is open and repeat every 10 min until contact is closed.

Any assistance is really appreciated.

Something like this? I haven't tested it, but it should get you going in the right direction.

1 Like

Thank you will give a try when I get home.

2 possible issues:

  1. I think it should be all closed.
    2.The announcement that will be made is the sensor that triggers the rule. So you might get an announcement of the wrong device.

Yeah, it's not perfect. Like I said, it's more of a starting point. In the case of a few contact sensors, it shouldn't be that bad in terms of device announcements, but if he has a lot of contacts he wants to monitor, there needs to be more logic.

Hmmm, all versus any. Wouldn't all cancel any messages that might be running? Or are you talking about the trigger condition?

I would think you would want all closed before the messages turned off.

I found that this was best to do in individual rules. It sucked setting them up, but that way I got exactly which contact was open.

1 Like

ok, so just got home, and was about to start on this, what is your recomendation, do you have an example?

2 Likes

Yeah, it was pointed out to me in another thread to try the Notifications app. The only thing I don't see in there is a repeat notification (which it may do by default, I don't know as I don't ever use it).

My rule example technically should work, but as @napalmcsr pointed out, there is a chance that multiple devices left open might gum up the works. Their suggestion was to create a separate rule for each contact sensor you want to monitor.

Oh I got it, but that would be a heck of a lot of rules, it is about 10 contacts I am monitoring. However, no more than 2 or 3 at the most should every open at one time. Here is what I ended up with so far.

1 Like

why are you not using
Ecobee Suite Contacts & Switches Helper, version 1.7.32 on Hubitat?

I have no ecobee?

sorry but title clearly says

(turning ecobee to fan-only when windows open for X minutes)

1 Like

LOL, we hijacked the thread a bit :wink:

Still having some issues, at 1st it was not working at all, so I changed it to the below. However, it has only sent 1 announcement. Below are also the last events, I am a total novice at RM, so any help is appreciated. If this was webcore I would have had this done in 2 min or less, lol.