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
- Create a Thingspeak account and create a new channel.
- 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"
- You'll need to go into your channel and create a Write API id.
- Now, add a SmartApp and do
from Source Code and copy the RAW data from Github.
- Save and publish the app.
- Go to your phone, +, add Smart App and add the API key and Channel #.
- 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.