I submitted this to support, but they said to post here:
I have done the following so far:
Created a custom device type, associated it to my smartshield, allowed it one simple action (push)
It works fine in the IDE when I am in debug mode (in that it actually sends the command to the device), and the device responds to my command.
When I try to press the button in my phone app. I get nothing.
Not sure what I need to do to make it work in my phone app. Check out this post for my device type definition so far: Need help with creating a device type - custom actions