Commit Graph

59 Commits

Author SHA1 Message Date
Oso Technologies
dcfc16cf12 MSA-640: Updated version of the deviceType and SmartApp that now uses % moisture instead of fuel %. Improved server api performance. Previously worked with Donald Kirker and Shilpa Mathew.
Needed vars for testing:
client_id = 6479182133460992
clident_secret = a0c318b6-042f-4a91-8f56-654a6cc37c9a
https_plantLinkServer = https://hardware-dot-oso-tech.appspot.com
2015-10-23 10:01:19 -05:00
tslagle13
ecb975540b Fix requirement for SMS
Removed requirement to provide a SMS number is the user does not have contacts. Add logic to verify a number was provided before sending SMS.
2015-10-14 10:05:02 -07:00
Kristofer Schaller
73415f59e1 Merge pull request #150 from tslagle13/MSA-589-9
MSA-589: Routine Director
2015-10-13 16:13:42 -07:00
SmartThings, Inc.
30fdb92141 Merge pull request #148 from tslagle13/MSA-588-8
Merged publication request 'Hello, Home Phrase Director'
2015-10-13 18:13:22 -05:00
David Sulpy
f012419710 added an initialization of the atomicState.eventBuffer if the eventBuffer is null when handling an event 2015-10-04 20:19:11 -05:00
adam
87b6715a00 Handle incorrect mac address reporting 2015-10-02 09:07:06 -05:00
Juan Pablo Risso
d6a96317bf Merge pull request #155 from juano2310/R_hue_bulbs
Hue - Fix bulb discovery
2015-10-01 11:00:46 -04:00
Kris Schaller
c26701383e Removing weatherbug first submission because namespace issue 2015-09-30 14:35:29 -07:00
Kris Schaller
b78337c96b MSA-594: New submission to fix namespace 2015-09-30 16:33:03 -05:00
Edward Dingels
c3ce69994e Modifying 'WeatherBug Home Connect' 2015-09-30 15:07:27 -05:00
Edward Dingels
4863b2345e MSA-592: Allows users to share their thermostat data with WeatherBug. Provides home energy and weather analytics. 2015-09-29 16:45:21 -05:00
Juan Pablo Risso
32b4914ba0 Hue - Fix bulb discovery 2015-09-29 17:16:55 -04:00
Tim Slagle
39e7ddb781 MSA-589: Initial Commit for Routine Director. 2015-09-28 18:54:23 -07:00
Tim Slagle
45f08df026 Modifying 'Hello, Home Phrase Director' 2015-09-28 18:51:48 -07:00
Tim Slagle
09b91014da Modifying 'Hello, Home Phrase Director' 2015-09-28 18:50:25 -07:00
Tim Slagle
5edff0df53 MSA-588: Update to HHFD 2015-09-28 18:48:18 -07:00
Kristofer Schaller
29f315ac33 Merge pull request #118 from InitialState/master
New capabilities; buffering; scheduling
2015-09-14 16:36:33 -07:00
David Sulpy
811a1af4bf added an error log when the grokerSubdomain is ever null or empty and the app is trying to ship events or create a bucket 2015-09-14 18:33:21 -05:00
David Sulpy
6eac6affcf added some protection against potential error cases if grokerSubdomain isn't properly set 2015-09-14 17:45:04 -05:00
David Sulpy
61d2aac45a added version set in the update function as well so that it will update the version on an update 2015-09-14 16:48:27 -05:00
David Sulpy
1c2189b63c bumped the version 2015-09-14 16:33:48 -05:00
David Sulpy
1adb4000a6 refactored the methods for creating buckets and sending events to be more idempotent friendly; called tryCreateBucket on bucketKey setting to create the bucket sooner in the workflow than an events shipment 2015-09-14 16:30:40 -05:00
David Sulpy
bad978afbd removed all simicolons as per the groovy-lang.org style guide and better consistency 2015-09-14 16:19:30 -05:00
David Sulpy
80b4d6a665 removed functions from uninstall that may have been causing errors during the uninstall process; added an initializer for the atomicState.eventBuffer on update if it's whiped away; added a check for access key in createBucket to make the function more idempotent 2015-09-14 16:16:21 -05:00
David Sulpy
7baad1c35e fixed the scheduling from throwing exceptions because it was using parenthesis when passing the handler method in to the scheduling method; ensured that the scheduler doesn't send empty events 2015-09-11 11:09:03 -05:00
David Sulpy
621bcfadd2 fixed a goovy syntax issue with http posts callback closures 2015-09-11 10:39:58 -05:00
David Sulpy
83bbaebef2 merged and made some slight adjustments 2015-09-11 10:37:26 -05:00
David Sulpy
bde5abcdb5 added buffering of events to reduce the calls from ST to IS; added buffer flushing after 10 events or 15 min with a scheduler; added a version to show in logs and help troubleshoot 2015-09-11 10:31:30 -05:00
bflorian
99e48dbeed Merge branch 'production' 2015-09-11 07:09:16 -04:00
Bob Florian
2ee1b26a7f Allow Mood Cube to record states other than the current one. 2015-09-11 07:01:35 -04:00
bflorian
148ee3521d Merge of juano2310-PR_Hue_Final master with conflicts in hue bridge and connect app 2015-09-10 22:16:05 -04:00
Juan Pablo Risso
d7490a086a Hue fix bulb discovery and link button 2015-09-10 21:45:08 -04:00
Juan Pablo Risso
189bec58db Merge pull request #116 from juano2310/PR_hue
atomicState to state
2015-09-10 15:11:23 -04:00
Juan Pablo Risso
33f1209c80 atomicState to state (all) 2015-09-10 15:07:32 -04:00
Juan Pablo Risso
d977c4d46b atomicState to state 2015-09-10 14:59:08 -04:00
David Sulpy
5719bbcaac switched from using state to using atomicState in preparation of event buffering; using atomicState exclusively per important tip found here: http://docs.smartthings.com/en/latest/smartapp-developers-guide/state.html#atomic-state 2015-09-10 11:14:27 -05:00
bflorian
1c327d1433 Merge branch 'production'
# Conflicts:
#	smartapps/smartthings/lifx-connect.src/lifx-connect.groovy
2015-09-09 08:30:56 -04:00
Bob Florian
f6b541c30f LIFX updates from production 2015-09-09 08:01:24 -04:00
Bob Florian
c00fbd3652 Wattvision updates from production 2015-09-09 07:59:23 -04:00
Bob Florian
76f056180d Checked in new Withings manager from prod 2015-09-09 07:56:42 -04:00
Bob Florian
c39b63b944 Fixed error in setting light level in Mood Cube 2015-09-09 07:55:03 -04:00
Juan Pablo Risso
dc2ac4bedc Merge pull request #106 from juano2310/PR_hue
Hue update to match the new UI
2015-09-08 15:43:23 -04:00
Juan Pablo Risso
5d38cabe75 Harmony better error handling 2015-09-08 14:11:41 -04:00
Juan Pablo Risso
39d2def035 Hue update to match the new UI 2015-09-08 13:51:28 -04:00
Vinay Rao
a761590322 lifx namespace and refresh interval issue 2015-09-03 18:22:47 -07:00
Vinay Rao
55a3842b00 Merge pull request #98 from st-andersson/master
BOSE Support
2015-09-03 13:13:20 -07:00
Henric Andersson
d9a2d8109e Fixed formatting 2015-09-03 13:09:12 -07:00
Vinay Rao
0376a5823f updating name 2015-09-03 12:27:55 -07:00
Vinay Rao
78e25c6958 Lifx integration 2015-09-03 12:21:20 -07:00
Henric Andersson
7e5d6e99d1 BOSE Support 2015-09-03 12:01:29 -07:00