Skip to content
Python module to log SmartThings data to CloudWatch
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lambda
src/smartthings_logging
.gitignore
LICENSE
README.md
app-sam.yaml
buildspec.yml
requirements.txt
serverless-pipeline.yaml
setup.py

README.md

smartthings_logging

Python module to log SmartThings data to CloudWatch

Pre-requisites

  1. Setup authentication for the SmartThings-CLI Python module
  2. Create a secret in AWS Secrets Manager (SmartThingsConfig is the name the app will use by default) and paste in the config JSON generated by the SmartThings-CLI.
  3. Fork this repository to your own namespace.
  4. Create a GitHub OAuth Token.

Deploy

  1. Create the stack from serverless-pipeline.yaml or the botton below, and substitute your GitHub username and Token (and SmartThingsConfigSecretName if you used a different name). Launch SmartThings Logger
  2. This will create the build pipeline and start a build and deployment for the application stack.
You can’t perform that action at this time.