Here is one of my button press piston’s using the Samsung ZigBee button. Since Webcore default condition is for presses and held natively I had to use an expression to get the value out of the device including the double press. This piston will identify the type of press and then execute a call to a scene piston. Enjoy.
Oh and due to the way the “green” snapshot works “Keypad 5” and “Button 1” are the same device. My device name for creating this was “Button 1”.