By using the EchoAccess Mobile App, the Contacts can be configured as Maintained or Momentary. When set to Momentary, you can assign a "push" action, a "push and hold" action, and a "double-tap" action. In order to trigger these actions you would need to close the contact for a set period of time.
Explanation of Momentary Actions
Any state should be held over 100 milliseconds to guarantee it registers.
If the contact is closed for 1000 milliseconds (1 second) or longer, it is considered a "push and hold".
If the contact is closed for a second time within 100-200 milliseconds of the initial momentary closure, this would be a "double-tap".