Jack Chi
40c4520d08
Merge pull request #1419 from parijatdas/leviton
...
[CHF-404] [CHF-422] Health check for Leviton DZPA1 Plug-in Appliance Module and GE Plug-In Outdoor Smart Switch (GE 12720) (Z-Wave)
2016-11-04 09:24:29 -07:00
Zach Varberg
1f69a42341
Merge pull request #1402 from varzac/fix-binding-table-ETI
...
[DVCSMP-2175] ETI Clear binding table entries to other devices
2016-11-04 10:45:21 -05:00
Zach Varberg
969852602c
ETI Clear binding table entries to other devices
...
This adds support for ETI devices which have a firmware bug in which the
binding table is not properly cleared on network leave. So the DTH will
on configure (and refresh) look at the binding table and remove any
entries to not the current hub.
This resolves: https://smartthings.atlassian.net/browse/DVCSMP-2175
2016-11-04 10:02:37 -05:00
Zach Varberg
4115d8c65f
Pass unhandled messages up to the cloud
...
Currently these DTHs return null when they parse a message that they
don't have specific handling for. This ends up sending the message up
to the cloud as an event, which prevented us from potentially parsing
that message in the cloud. By instead returning an empty map we can
instead send the message up to the cloud to be parsed there. This
allows us to add handling in the cloud for new message without requiring
and AppEngine deploy for them to work.
This resolves: https://smartthings.atlassian.net/browse/DPROT-200
2016-11-03 09:59:23 -05:00
Parijat Das
492315b78a
Added health check for Leviton DZPA1 Plug-in Appliance Module and GE Plug-In Outdoor Smart Switch (GE 12720) (Z-Wave) along with the README.md
2016-11-03 16:10:09 +05:30
Vinay Rao
40acb36009
Merge pull request #1423 from SmartThingsCommunity/staging
...
Rolling down staging to master
2016-11-02 16:50:04 -07:00
Vinay Rao
0a040aa51b
Merge branch 'production' into staging
...
# Conflicts:
# devicetypes/smartthings/smartsense-motion-temp-sensor.src/smartsense-motion-temp-sensor.groovy
# devicetypes/smartthings/smartsense-open-closed-accelerometer-sensor.src/smartsense-open-closed-accelerometer-sensor.groovy
2016-11-02 16:49:03 -07:00
dsainteclaire
8986c4f5d6
Merge pull request #1411 from dsainteclaire/DVCSMP-2179-added-device-watch-to-ecobee
...
DVCSMP-2179 added device watch for ecobee based on the code from lyric
2016-11-02 14:26:24 -07:00
Vinay Rao
58d8a7dac5
Merge pull request #1420 from workingmonk/feature/dth_migtration_step0_prod
...
CHANGE-751 Step 0 of migrating the deprecated DTH over to the new DTHs
2016-11-02 14:12:30 -07:00
Vinay Rao
a98d3dc2d6
CHANGE-751 Step 0 of migrating the deprecated DTH over to the new DTHs
2016-11-02 08:06:10 -07:00
David Sainte-Claire
3a377ba147
added code formatting based on pull request comments
2016-11-01 23:07:27 -07:00
Vinay Rao
2d25a0e63f
Merge pull request #1414 from SmartThingsCommunity/master
...
Rolling up master to staging for next week deploy
2016-11-01 14:27:41 -07:00
Vinay Rao
633a179074
Merge pull request #1413 from SmartThingsCommunity/staging
...
Rolling down staging changes to master
2016-11-01 14:26:07 -07:00
Vinay Rao
49bc42b4ab
Merge pull request #1412 from SmartThingsCommunity/revert-1409-revert-1392-revert-1390-revert_lifx_device_watch_staging
...
Revert "Revert of DVCSMP-2108 Revert of Revert LIFX device watch"
2016-11-01 14:25:10 -07:00
Vinay Rao
d258c46aee
Revert "Revert of DVCSMP-2108 Revert of Revert LIFX device watch"
2016-11-01 14:24:10 -07:00
David Sainte-Claire
8a66742bb5
added device watch implementation for ecobee based on the code from lyric
2016-11-01 13:30:35 -07:00
Vinay Rao
add519433c
Merge pull request #1410 from SmartThingsCommunity/staging
...
Rolling up staging to production for deployment
PROD_2016.11.01
2016-11-01 12:46:47 -07:00
Vinay Rao
f6dcaf6d09
Merge pull request #1409 from SmartThingsCommunity/revert-1392-revert-1390-revert_lifx_device_watch_staging
...
Revert of DVCSMP-2108 Revert of Revert LIFX device watch
2016-11-01 12:30:56 -07:00
Vinay Rao
b07b34f66c
Revert "DVCSMP-2108 Revert of Revert LIFX device watch"
2016-11-01 12:28:47 -07:00
Zach Varberg
96659f0a73
Merge pull request #1399 from varzac/fix-battery-overvoltage-exception
...
DVCSMP-2177: Treat over voltage as 100% battery level
2016-11-01 08:59:19 -05:00
Zach Varberg
699f80e9f7
Treat over voltage as 100% battery level
...
Many DTHs that are generating battery events use the same bit of
copy/pasted code and in that code over voltage is sent as a battery
event with a value of "--" however, that non-numeric value results in
stack traces. Instead we now report over voltage as 100% battery.
This resolves: https://smartthings.atlassian.net/browse/DVCSMP-2177
2016-11-01 08:52:34 -05:00
Jack Chi
d21dfc09fe
Merge pull request #1407 from jackchi/revert-chf404422
...
Revert "[CHF-404] [CHF-422] Health check for Leviton DZPA1 Plug-in Appliance Module and GE Plug-In Outdoor Smart Switch (GE 12720) (Z-Wave)"
2016-10-31 16:18:01 -07:00
Jack Chi
d196125092
Revert "[CHF-404] [CHF-422] Health check for Leviton DZPA1 Plug-in Appliance Module and GE Plug-In Outdoor Smart Switch (GE 12720) (Z-Wave)"
2016-10-31 16:11:48 -07:00
Lars Finander
44088d626a
DVCSMP-2108 LIFX: Add devicewatch support
...
-Fixed a color state issue introduced by previous PR
-Fixed original LIFX setup state bug
2016-10-31 13:37:19 -06:00
Jack Chi
2966c4d5a1
Merge pull request #1404 from SmartThingsCommunity/revert-1395-health-configure-to-updated
...
Revert "[CHF-429] Device Health enrollment refactored into updated()"
2016-10-31 12:09:26 -07:00
Jack Chi
3343273d40
Revert "[CHF-429] Device Health enrollment refactored into updated()"
2016-10-31 11:56:02 -07:00
Kevin Shuk
5c70da54a4
Merge pull request #1378 from surfous/DVCSMP-2155-ZigBee-switch-power-dh-hchk
...
DVCSMP-2155 ZigBee switch power DH health check
2016-10-28 10:44:36 -07:00
Vinay Rao
687c64d29d
Merge pull request #1305 from ShilpaMathew/DEVC-489-2
...
DEVC-489: Add fingerprint for Leviton 73A00-3ZB
2016-10-27 14:51:12 -07:00
Kevin Shuk
c9d1b168f7
DVCSMP-2155 ZigBee switch power DH health check
...
* Add capability Health Check
* specify 5 minute reporting interval to `zigbee.onOffConfig()`
* set the checkInterval attribute in `configure()` (as it sets the reporting interval)
* implements `ping()` by sending the `zigbee.onOffRefresh()` command
For the Google Home project, supports specifically
* GE/Jasco ZigBee Plug-in Smart Switch (45853)
* GE/Jasco ZigBee In-Wall Smart Switch (45856)
The DH itself supports those, plus the Smartthings Outlet V4
* `fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 000F, 0B04", outClusters: "0019"`
and two other generic fingerprints:
* `fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0B04"`
* `fingerprint profileId: "0104", inClusters: "0000, 0003, 0004, 0005, 0006, 0702"`
2016-10-27 14:29:20 -07:00
Jack Chi
2f87309fdf
Merge pull request #1383 from pchomal/zigbeeDimmer_power
...
CHF-435 Implementation of Health Check for Zigbee Dimmer (GE Plug-In/In-Wall Smart Dimmer)
2016-10-26 21:58:51 -07:00
Jack Chi
37524f17b2
Merge pull request #1395 from jackchi/health-configure-to-updated
...
[CHF-429] Device Health enrollment refactored into updated()
2016-10-26 14:19:22 -07:00
jackchi
47522facc7
[CHF-429] Device Health enrollment refactored into updated() from configure()
2016-10-26 10:04:51 -07:00
Vinay Rao
4363661157
Merge pull request #1394 from SmartThingsCommunity/master
...
Rolling up master to staging
2016-10-25 15:15:00 -07:00
Vinay Rao
330b41941a
Merge pull request #1393 from SmartThingsCommunity/staging
...
Rolling down staging hotfix to master
2016-10-25 15:14:13 -07:00
Vinay Rao
26d286e0a0
Merge pull request #1392 from SmartThingsCommunity/revert-1390-revert_lifx_device_watch_staging
...
DVCSMP-2108 Revert of Revert LIFX device watch
2016-10-25 15:12:45 -07:00
Lars Finander
ef2323f1b1
Revert "Revert LIFX device watch"
2016-10-25 16:10:48 -06:00
Vinay Rao
51452bc095
Merge pull request #1391 from SmartThingsCommunity/staging
...
Rolling up staging for prod deployment
PROD_2016.10.25
2016-10-25 15:03:50 -07:00
Vinay Rao
b7b29d8dbc
Merge pull request #1390 from larsfinander/revert_lifx_device_watch_staging
...
Revert LIFX device watch
2016-10-25 14:29:34 -07:00
Lars Finander
b8111e8760
Revert LIFX device watch
...
DVCSMP-2108 LIFX: Add devicewatch support
DVCSMP-2168 LIFX: Send device watch registration events in update()
Left Hue change for second ticket above
2016-10-25 15:17:34 -06:00
Jack Chi
24ea8269a3
Merge pull request #1386 from parijatdas/leviton_dimmer
...
[CHF-436] Health check for Leviton DZPD3-1LW Plug-in Lamp Dimmer Module (Z-Wave)
2016-10-25 11:10:33 -07:00
Vinay Rao
20df244dca
Merge pull request #1388 from varzac/revert-humidity-change
...
[DPROT-183] Remove read attribute for new mfg code
2016-10-25 10:29:26 -07:00
Zach Varberg
583d42df13
Remove read attribute for new mfg code
...
Because of the interaction between the DTH running in the cloud and the
one running in appengine, we can't make this change yet as for unupdated
devices the humidity gets replaced with null. So we back out the call
with the new mfgID as there aren't devices out there yet using it.
This relates to: https://smartthings.atlassian.net/browse/DPROT-183
2016-10-25 09:10:39 -05:00
Parijat Das
f1309b2ee2
Added health check for Leviton DZPD3-1LW Plug-in Lamp Dimmer Module (Z-Wave) along with the README.md
2016-10-25 14:10:58 +05:30
Lars Finander
ec1ae2d0b1
Merge pull request #1387 from larsfinander/DVCSMP-2168_Philips_Hue_LIFX_dw_registration_in_update_staging
...
DVCSMP-2168 Philips Hue/LIFX: Send device watch registration
2016-10-24 16:53:51 -06:00
Lars Finander
5e48e710d4
DVCSMP-2168 Philips Hue/LIFX: Send device watch registration
...
-Send device watch register events in update()
2016-10-24 14:44:08 -06:00
Vinay Rao
07c5a3533f
Merge pull request #1342 from james-smartthings/DVCSMP-2013-temperature-scale-change-bug-fix
...
DVCSMP-2013 - Temperature Scale Change bug fix
2016-10-24 11:51:03 -07:00
piyush.c
72b2016b7d
CHF-435
...
Implementation of Health Check for Zigbee Dimmer (GE Plug-In/In-Wall Smart Dimmer)
2016-10-24 14:26:22 +05:30
Kevin Shuk
a9aee8fd96
Merge pull request #1367 from surfous/DVCSMP-2134-2135-ZLL-bulb-hchk2
...
Add health check for:
* DVCSMP-2134 ZLL white color temperature bulb
* DVCSMP-2135 ZLL dimmer bulb
2016-10-19 22:48:28 -07:00
Kevin Shuk
5c015cf678
DVCSMP-2135 health check ZLL dimmable bulb
...
* checkInterval set to 12 min (2 misses + leeway)
* configure a healthPoll every 5 min
* refreshes on/off state, switch level, and white color temperature
* schedule and set interval from either configure() or updated()
* but only once per execution
* ping refreshes level setting
2016-10-19 22:40:23 -07:00
Kevin Shuk
cf1a46e309
DVCSMP-2134 health check ZLL white color temp bulb
...
* checkInterval set to 12 min (2 misses + leeway)
* configure a healthPoll every 5 min
* refreshes on/off state, switch level, and white color temperature
* schedule and set interval from either configure() or updated()
* but only once per execution
* ping refreshes level setting
2016-10-19 22:38:57 -07:00