SmartThings Community
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
SmartThingsPublic
SmartThings open-source DeviceTypeHandlers and SmartApps code
-
smartthings-cli
Command Line Interface (CLI) for the SmartThings APIs. Provides CRUD operations for platform artifacts as well as ability to control devices.
-
st-device-sdk-c-ref
The samples for SmartThings Device SDK
-
st-device-sdk-c
SmartThings Device SDK for C language
-
smartapp-sdk-nodejs
Javascript/NodeJS SDK to create SmartThings SmartApps
-
smartthings-core-sdk
SDK for calling the SmartThings API from JavaScript and TypeScript applications
-
st-schema-simple-example-js
Very simple ST-Schema connector that creates one device
-
st-schema-oauth-example
Compete ST Schema connector example including OAuth server and virtual device web app
-
dynamodb-context-store-nodejs
Stores SmartApp configuration and auth tokens for use in app-initiated calls
-
-
generator-smartthings
Yeoman generator to bootstrap a SmartThings Cloud SDK-based app
-
weather-color-light-smartapp-nodejs
Source code for an example automation SmartApp used for demos, written in Node.js
-
app-examples
Example SmartApps that serve as a starting point for your own apps
-
api-app-subscription-example-js
Example API Access SmartApp that shows the state and allows control of devices
-
api-app-minimal-example-js
Simple API Access integration that allows scenes to be executed
-
Rules-API-Hub
SmartThings open-source introduction to the Rules API
-
smartapp-sdk-java
A collection of consumer-oriented Java (JVM) libraries for creating SmartApps and using the public API
-
smartapp-nodejs-tutorial
Deploying your SmartApp code on AWS Lambda - NodeJS
-
example-lifx-nodejs-web-connector
LIFX C2C connector implementation as NodeJS web service
-
st-schema-callback-example-js
ST Schema virtual device example with proactive state updates
-
dummy-oauth-server
OAuth2 server intended for testing clients, especially ST Schema connectors
-
st-schema-connectors
Example connectors written for ST Schema
-
firestore-context-store-nodejs
Stores SmartApp configuration and auth tokens for use in app-initiated calls
-
smartapp-nodejs-lambda
Contribute to SmartThingsCommunity/smartapp-nodejs-lambda development by creating an account on GitHub
-
cli-example-nodejs
An example CLI to interact with SmartThings-connected devices, written in Node.js
-
example-lifx-lambda-connector
Imports LIFX devices into SmartThings
-
Code
DEPRECATED A collection of code examples from the SmartThings team, and the community

