SmartThingsPublic is the official public repository maintained by the SmartThings Community that hosts open-source SmartApps and Device Type Handlers (DTHs) written in Groovy for the SmartThings IoT platform, enabling users and developers to integrate, design, and automate smart home devices and behaviors. SmartThings Edge Device Drivers are the new method for integrating Hub Connected Devices into the SmartThings Platform. With the launch of SmartThings Edge, we are taking some events that would have happened in the Cloud and moving them to the SmartThings Hub. SmartThings Edge uses Lua-based device drivers and our Rules API to control and automate devices connected directly to a SmartThings Hub. This includes Zigbee, Z-Wave, and LAN devices as well as automations triggered by timers and other Hub Connected devices using drivers.

Features

  • Contains development code for Groovy-based SmartApps and Dynamic Device Handlers
  • Enables automation apps like “Unlock It When I Arrive” and severe weather alerts
  • Supports community-driven device integration and custom behavior
  • Backed by SmartThings developer documentation and forums
  • Open-source under community governance allowing forks and contributions
  • Flexible platform for extending SmartThings ecosystem

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow SmartThingsPublic

SmartThingsPublic Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SmartThingsPublic!

Additional Project Details

Programming Language

Groovy

Related Categories

Groovy Libraries

Registered

2025-08-12