Commit Graph

1032 Commits

Author SHA1 Message Date
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 f51d6542b8 Merge pull request #5 from davidsulpy/master
New capabilities; buffering; scheduling
2015-09-11 11:30:01 -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 a7ed8f4afe Merge branch 'juano2310-PR_Hue_Final' 2015-09-10 22:16:25 -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
Vinay Rao 7e26fd1040 Merge pull request #115 from workingmonk/nyce_names
Giving nice names to NYCE sensors
2015-09-10 12:09:41 -07:00
Vinay Rao a244808073 Merge pull request #113 from workingmonk/configure_errors
[DVCSMP-1005] Updating Device Config
2015-09-10 12:08:03 -07: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
Vinay Rao 01b2f57d7a Merge pull request #112 from workingmonk/temp_humidity_sensor
Improving the stability and reliability of the temp humidity sensor
2015-09-10 10:02:01 -07:00
Vinay Rao ab00d703bf endpoint addition and binding fixes 2015-09-10 09:59:14 -07:00
Vinay Rao 6c3a7886ed adding endpoint to make it consistent. 2015-09-10 09:54:49 -07: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
Vinay Rao 324d9bf780 Giving nice names to NYCE sensors
Updating the custom names for models after I added the deviceJoinName capability to fingerprint last week.
2015-09-09 21:51:38 -07:00
Vinay Rao eb8d861c6c Updating Device Config
Making sure that the bind commands are before the reporting
2015-09-09 19:05:17 -07:00
SmartThings, Inc. 99a4d75e4b Merge pull request #78 from SmartThingsCommunity/MSA-52-3
Merged publication request 'Fidure A1730 Series Thermostat Device Type'
2015-09-09 20:55:53 -05:00
Vinay Rao d601484398 Improving the stability and reliability of the temp humidity sensor
1. Humidity and Temp reports back at least every hour IF no change, every 30 second if changes are continuous
2. Battery reports every 6 hours. can't set to 24hours because of int16 limit
2015-09-09 15:58:47 -07:00
bflorian a3fbc8ebd8 Mod to OSRAM to address version control issue. 2015-09-09 08:48:29 -04:00
bflorian bfc14ffd9e Merge branch 'master' into staging 2015-09-09 08:31:24 -04: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 deee914573 Aeon home energy meter (graphing version) updates from production 2015-09-09 08:25:17 -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 40bf47ec0b Merge pull request #107 from SmartThingsCommunity/master
Merge Master -> Staging
2015-09-08 15:44:34 -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 0cf90064ec Removed switch capability from Bridge 2015-09-08 14:42:16 -04:00
Juan Pablo Risso 0497660ab5 Hue Removed deprecated tiles 2015-09-08 14:34:55 -04:00
Juan Pablo Risso 6005f7266e Removed deprecated tiles 2015-09-08 14:33:42 -04:00
Juan Pablo Risso 5d38cabe75 Harmony better error handling 2015-09-08 14:11:41 -04:00
Juan Pablo Risso 29f94ee6ac Hue update to match the new UI (Lux Bulb) 2015-09-08 14:00:14 -04:00
Juan Pablo Risso 8929673ff0 Hue update to match the new UI (Bulb) 2015-09-08 13:59:46 -04:00
Juan Pablo Risso 94228c258a Hue update to match the new UI (Bridge) 2015-09-08 13:59:25 -04:00
Juan Pablo Risso 1b424a8ea8 Hue update to match the new UI (Lux Bulb) 2015-09-08 13:54:31 -04:00
Juan Pablo Risso 35a7a79073 Hue update to match the new UI (Bulb) 2015-09-08 13:54:10 -04:00
Juan Pablo Risso 8dd3b2396f Hue update to match the new UI (Bridge) 2015-09-08 13:53:45 -04:00
Juan Pablo Risso 39d2def035 Hue update to match the new UI 2015-09-08 13:51:28 -04:00
Vinay Rao e1a9f2f761 Merge pull request #105 from workingmonk/enable_garage_preference
Re-enabling garage door option in the preference after the 1.0.17 AE release
2015-09-08 08:17:38 -07:00
Vinay Rao 37eb8cc0a1 Re-enabling garage door option in the preference after the 1.0.17 AE release 2015-09-08 07:34:14 -07:00
Vinay Rao 402b0be80b Merge pull request #102 from workingmonk/lifx_bug_fixes
lifx namespace and refresh interval issue
2015-09-04 14:56:24 -07:00