GitHub Repo
Description
Spark Core and SmartThings
This is a sample application using Spark Core and SmartThings
The Spark Core application uses DHT22 Temperature and Humidity Sensor for Temperature and Humidity value and defines two Spark.function to read these sensor values.
The SmartThings application defines a new Device Type and uses Spark Core APIs to read the sensor values. The device type specifies the "Polling" capability but only sometimes it is working (Raised the issue and I am awaiting SmartThings reply on this)
Reference and Inspiration
https://gist.github.com/Dianoga/6055918
Installation
Create a new device type (https://graph.api.smartthings.com/ide/devices) with Name: Spark Core Temperature Sensor, Author: Krishnaraj Varma, Capabilities: Polling Relative Humidity Measurement Sensor Temperature Measurement
Create a new device (https://graph.api.smartthings.com/device/list) with Name: Your Choice, Device Network Id: Your Choicem Type: Spark Core Temperature Sensor (should be the last option), Location: Choose the correct location, Hub/Group: Leave blank
Update device preferences, Click on the new device to see the details. Click the edit button next to Preferences and Enter the Device ID and Access Token
Open the Mobile Application and add the newly created device, click refresh to see the Temperature and Humidity values
Screenshots
Wiring
- DHT 3.3v to 3.3v
- DHT GND to GND
- DHT SIG to D4
Comments
Please log in or sign up to comment.