Skip to content

brwyatt/smartthings_logging

Repository files navigation

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.

About

Python module to log SmartThings data to CloudWatch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages