No button available as a capability in RM?


#1

I'm trying to do a simple automation - Good Morning - where if I press a button on my Mini-Mote (which is setup in HE), it turns off the alarm and turns on lights. I see no capability for a button press. What am I missing?


#2

Try a triggered rule. Buttons don't have a 'state' to them, so they can't be a condition. A switch can have a condition of being either "on" or "off.


#3

Thanks. Also looks like Button Controller has this functionality built into it.


#4

@bravenel

Any chance for button presses to be available for Rules? It's there for Triggers but a trigger won't work for what I was trying to do and same with Button Controller. Trying to setup a rule for my Ring Doorbell using HubConnect app which supports button presses for the Ring Doorbell from Smartthings hub.


#5

Rules test conditions, which have states. A button has no state.

Perhaps you should look at a Triggered Rule. The trigger part of it would have you button press event, and the rule part of it would define conditions to be tested.


#6

Thanks for the suggestion, totally forgot about triggered rules. That worked perfectly using a triggered rule.


#7

@bravenel Since buttons don't have state... what should the condition be on a triggered rule that only needs the condition of a button being pressed? Is there a recommended dummy condition since conditions are required always?


#8

your describing a trigger. if you don’t have conditions, just use a trigger instead of a triggered rule.