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
Award-Winning Medical Office Software Designed for Your Specialty Icon
Award-Winning Medical Office Software Designed for Your Specialty

Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
Learn More
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