Getting started with the SmartThings Arduino shield

If you are using a Mega or Leonardo then there’s an additional step of jumping pin 3 to another pin that supports interrupt. See this post for more information on that.