An open API service providing repository metadata for many open source software ecosystems.

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