GitHub / SmartThingsCommunity 30 Repositories
APIs, SDKs and open source projects from SmartThings
SmartThingsCommunity/SmartThingsEdgeDrivers
Language: Lua - Size: 8.15 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 294 - Forks: 486

SmartThingsCommunity/smartthings-cli
Command-line Interface for the SmartThings APIs.
Language: TypeScript - Size: 9.06 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 283 - Forks: 116

SmartThingsCommunity/SmartThingsPublic
SmartThings open-source DeviceType Handlers and SmartApps code
Language: Groovy - Size: 20.1 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 2,601 - Forks: 89,246

SmartThingsCommunity/st-device-sdk-c-ref
SmartThings SDK Reference for Direct Connected Devices for C
Language: C - Size: 48.3 MB - Last synced at: about 19 hours ago - Pushed at: 25 days ago - Stars: 130 - Forks: 182

SmartThingsCommunity/SmartThingsFindPartnershipProgram
Size: 2.93 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

SmartThingsCommunity/smartapp-sdk-nodejs
Javascript/NodeJS SDK to create SmartThings SmartApps
Language: JavaScript - Size: 2.87 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 148 - Forks: 82

SmartThingsCommunity/homebrew-smartthings
Language: Ruby - Size: 47.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 4

SmartThingsCommunity/smartapp-sdk-java 📦
A collection of consumer-oriented Java (JVM) libraries for creating SmartApps and using the public API
Language: Java - Size: 803 KB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 52 - Forks: 47

SmartThingsCommunity/st-device-sdk-c
SmartThings SDK for Direct Connected Devices for C
Language: C - Size: 44.4 MB - Last synced at: about 12 hours ago - Pushed at: 15 days ago - Stars: 128 - Forks: 137

SmartThingsCommunity/webrtc-tutorial
A SmartThings Schema tutorial that enables you to add a webcam to your SmartThings account.
Language: JavaScript - Size: 180 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 4 - Forks: 2

SmartThingsCommunity/acme-control-panel-example
Example SmartApp that creates C2C devices as well as providing scene and device control
Language: JavaScript - Size: 604 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 9 - Forks: 6

SmartThingsCommunity/smartapp-example-open-close-nodejs
This SmartApp turns on and off a light when something opens and closes.
Language: JavaScript - Size: 136 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 5

SmartThingsCommunity/st-schema-nodejs
ST Schema helper library for NodeJS
Language: JavaScript - Size: 318 KB - Last synced at: about 9 hours ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 37

SmartThingsCommunity/smartthings-core-sdk
SDK for calling the SmartThings API from JavaScript and TypeScript applications
Language: TypeScript - Size: 1.56 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 120 - Forks: 58

SmartThingsCommunity/api-app-subscription-example-js
Example API Access SmartApp that shows the state and allows control of devices
Language: JavaScript - Size: 1.73 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 12 - Forks: 11

SmartThingsCommunity/example-lifx-nodejs-web-connector
LIFX C2C connector implementation as NodeJS web service
Language: JavaScript - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 21

SmartThingsCommunity/smartapp-example-every-setting-nodejs
This SmartApp has multiple configuration pages that contain examples of all setting types.
Language: JavaScript - Size: 132 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 3

SmartThingsCommunity/api-app-minimal-example-js
Simple API Access integration that allows scenes to be executed
Language: JavaScript - Size: 576 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 9 - Forks: 8

SmartThingsCommunity/weather-color-light-smartapp-nodejs
This SmartApp sets the color of a light based on the weather forecast.
Language: JavaScript - Size: 1.44 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 58 - Forks: 51

SmartThingsCommunity/example-lifx-lambda-connector
Imports LIFX devices into SmartThings
Language: JavaScript - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 8

SmartThingsCommunity/smartthings-java-sdk
Java SDK for the SmartThings REST APIs
Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

SmartThingsCommunity/smartapp-example-open-close-nodets
The Typescript version of the Open/Close example SmartApp.
Language: TypeScript - Size: 164 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 3

SmartThingsCommunity/smartapp-example-no-devices-nodejs-lambda
Give Lambda SmartApps a try without any physical devices.
Language: JavaScript - Size: 196 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 5

SmartThingsCommunity/device-scene-example-nodejs
Example SmartApp that stores installed app context makes callback to the SmartThings platform
Language: JavaScript - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 5

SmartThingsCommunity/github-actions
A library of reusable workflows
Size: 2.93 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 4

SmartThingsCommunity/dynamodb-context-store-nodejs
Stores SmartApp configuration and auth tokens for use in app-initiated calls
Language: JavaScript - Size: 845 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 13

SmartThingsCommunity/file-context-store-nodejs
File-based context store for SmartApps
Language: JavaScript - Size: 146 KB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 4

SmartThingsCommunity/firestore-context-store-nodejs
Stores SmartApp configuration and auth tokens for use in app-initiated calls
Language: JavaScript - Size: 518 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 9

SmartThingsCommunity/st-schema-serverless-example
Example ST Schema virtual device connector using AWS Lambda functions
Language: JavaScript - Size: 5.63 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 2

SmartThingsCommunity/drlc-prototype
Language: JavaScript - Size: 235 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

SmartThingsCommunity/MyCloudToCloudSchemaConnection
Language: JavaScript - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 3

SmartThingsCommunity/st-schema-simple-example-js
Very simple ST-Schema connector that creates one device
Language: JavaScript - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2

SmartThingsCommunity/st-schema-oauth-example
Compete ST Schema connector example including OAuth server and virtual device web app
Language: JavaScript - Size: 228 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 9

SmartThingsCommunity/virtual-solar-smart-meter
Language: JavaScript - Size: 55.7 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 3

SmartThingsCommunity/st-schema-connectors
Example connectors written for ST Schema
Language: JavaScript - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 17

SmartThingsCommunity/Code 📦
DEPRECATED A collection of code examples from the SmartThings team, and the community
Language: Groovy - Size: 72.3 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 81 - Forks: 120

SmartThingsCommunity/generator-smartthings 📦
Yeoman generator to bootstrap a SmartThings Cloud SDK-based app
Language: JavaScript - Size: 1.52 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 16

SmartThingsCommunity/slack-nodejs-workshop
Language: JavaScript - Size: 312 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 4

SmartThingsCommunity/app-examples 📦
Language: JavaScript - Size: 985 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 7

SmartThingsCommunity/cli-example-nodejs 📦
An example CLI to interact with SmartThings-connected devices, written in Node.js
Language: JavaScript - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 37 - Forks: 23

SmartThingsCommunity/edge-cli-plugin 📦
Language: TypeScript - Size: 1.05 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 9

SmartThingsCommunity/dummy-oauth-server
OAuth2 server intended for testing clients, especially ST Schema connectors
Size: 0 Bytes - Last synced at: 6 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

SmartThingsCommunity/st-schema-callback-example-js
ST Schema virtual device example with proactive state updates
Language: JavaScript - Size: 21.5 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

SmartThingsCommunity/st.lua
Language: Lua - Size: 4.88 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 3

SmartThingsCommunity/smartapp-nodejs-lambda
Contribute to SmartThingsCommunity/smartapp-nodejs-lambda development by creating an account on GitHub
Size: 0 Bytes - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 3
