Skip to content

loverso-smartthings/bdwilson-ThingSpeak-Energy-Logger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

SmartThings SmartApp Energy Logger for Thingspeak


SmartThings SmartApp to send energy meter data (kWh and watts) to Thingspeak. Testing with HEMv1 but will likely work with any device that supports EnergyMeter capabilities with SmartThings.

Requirements

  • SmartThings HUB
  • Device that supports the "EnergyMeter" capability (tested with HEMv1)
  • Thingspeak account - Free

Installation

  1. Create a Thingspeak account and create a new channel.
  2. Name your fields in the channel the Display Name of your Energy Device from SmartThings, then append .power to it. For instance, if my device is called "Panel 1 (Generator)" my Field 1 name would be "Panel 1 (Generator).power"
  3. You'll need to go into your channel and create a Write API id.
  4. Now, add a SmartApp and do from Source Code and copy the RAW data from Github.
  5. Save and publish the app.
  6. Go to your phone, +, add Smart App and add the API key and Channel #.
  7. If you have multiple devices, you'll need to duplicate this again and name it something different.

Bugs/Contact Info

Bug me on Twitter at @brianwilson or email me here.

About

SmartThings SmartApp Energy Logger for ThingSpeak

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 100.0%