Conditional doorbell beep

So its Halloween time and i am wanting my front door kiosk to play a sound bite of Lurch from Addams family say "Yoooouuuu Rannnnggg" . I had a rule that just had it play when the door open but that gets a little annoying. I got a SAGE doorbell sensor off ebay for 6bucks and wired it up and setup in hubitat. Now i am trying to get a conditional rule to have the sound bite play as follows.
IF (Doorbell rings AND front door opens) THEN
Delay 3seconds
Play Sound Bite on front door KIOSK.

but everything i try does not work.

Capture

My guess is that you need a delay before testing that the front door is open, looks like only the "Beep" is delayed in the current rule.

Perhaps a good scenario to use a ā€˜Wait for Eventā€™, the event being the door opened. Try to understand why and it will make using RM a breeze.

RM is running the Action immediately after the Trigger. When the bell rings, RM checks if the door is presently open. Itā€™s not, so the Beep to your kiosk doesnā€™t happen.

Ok that makes sense why it wasn't working. So no need for if then stuff. Never tried the wait function.

Yep that was it works now thanks for the help

1 Like