For users using SmartThings Hub, Garage Door Controller may require custom device type support until SmartThings adds native compatibility with the sensor. 

Developer Robert Vandervoort has created a custom device type for Garage Door Controller and published it to Github for the public to use it. (

SmartThings Hub Instructions for creating your own Device Handler:

Garage Door Controller Github code by Robert Vandervoort


Version Information V0.1

- Basic Functions Work (Open, Close)

Follow the steps below:

  1. Login to SmartThings Web IDE (
  2. Click on the "My Locations" tab on the top left
  3. Then select your gateway (typically it is called "Home"
  4. Go to tab "My Device Handlers"
  5. Create a new Device Handler by click on "New Device Handler" located near the top right.
  6. Click on "From Code."
  7. Copy Robert's code from Github, and paste it into the code section.
  8. Click on "Save"
  9. Then Publish -> Publish for me.
  10. Install it on your Garage Door Controller by going to "My Devices" page in the IDE
  11. Find your Garage Door Controller.
  12. Go to the bottom of the page for the current Garage Door Controller and click on "Edit."
  13. Find the "Type" field and select your device handler.
  14. Click on "Update"
  15. Save Changes