Commit Graph

864 Commits

Author SHA1 Message Date
Vinay Rao
e763dde6aa ICP-770 Feature/color changes (#1951)
* rgb(w) bulbs: fix hue/saturation conversion

The attributes used to report Hue and Saturation can have a value of
0-254. We want to translate this to a percentage of 0-100%. The HA
DTHs were dividing by 255 instead of the correct value of 254. Because
the wrong divisor was used the result would be off by a percent about
25% of the time. The ZLL DTHs had the same bug plus they were also
multipling the Hue by 360 instead of 100.

* rgb(w) bulbs: set hue & saturation in a single command

Previous two commands were being used to set Hue and Saturation. Now
a single command is used and a transition time of 0 so the color changes
must faster.

* Don't rely on reporting for hue, saturation and color temperature

Previously we were configuring the RGB(W) and Color Temperature bulbs
to report any Hue, Saturation and Color Temperature changes. Now we
manually read these attributes any time a command is executed that
changes them.
2017-05-01 13:49:04 -07:00
Vinay Rao
62991f8d23 Merge pull request #1946 from SmartThingsCommunity/production
Rolling down production to staging
2017-04-25 15:27:16 -07:00
Vinay Rao
11f2775568 Merge pull request #1944 from dkirker/DVCSMP-2579
DVCSMP-2579 Move Centralite Door/Window sensor from multi-sensor DTH to open-closed-sensor DTH
2017-04-25 12:02:56 -07:00
Donald Kirker
7820b39b2b DVCSMP-2579 Move Centralite Door/Window sensor from multi-sensor DTH to open-closed-sensor DTH. 2017-04-25 03:18:54 -07:00
Donald Kirker
c864fc521e DVCSMP-2585 Fix NullPointerException when pairing because color is unset
Also tweak default config values in config value range checking (affects initial pairing of device)
2017-04-24 10:57:07 -07:00
Vinay Rao
c164b201ca ICP-731 wrong icon for dimmer 2017-04-21 17:16:12 -07:00
Vinay Rao
030dd47b69 Merge pull request #1933 from jackchi/health-arrival-sensor-ha
[CHF-602] Health Check Arrival Sensor HA
2017-04-21 14:16:54 -07:00
jackchi
5e07494dff [CHF-602] Health Check Arrival Sensor HA 2017-04-22 04:28:50 +09:00
jackchi
573630232f [CHF-601] Health Check Arrival Sensor (2015 Model) 2017-04-22 04:19:29 +09:00
Donald Kirker
fc32031555 Move revision history to README.md 2017-04-19 18:25:21 -07:00
Vinay Rao
5b39a9f840 Merge pull request #1916 from SmartThingsCommunity/staging
Rolling down staging to master
2017-04-18 13:42:58 -07:00
Vinay Rao
538eb057ce Merge pull request #1913 from SmartThingsCommunity/production
Rolling down production to staging
2017-04-17 12:59:57 -07:00
Zach Varberg
5429986e81 Set level on sengled bulbs configure
This works around the sengled bulbs not following the ZCL spec and using
the value 0xFF as a valid level (the spec says it should be invalid).
It does this by manually setting the level of the bulb to
0xFE (SmartThings 100%) when it is configured, or if it previously had a
level set, manually setting it to that value.  This avoids the issue of
the bulb reporting 0xFF and having the library ignore it because it is
an invalid value.

This resolves: https://smartthings.atlassian.net/browse/ICP-691
2017-04-17 12:36:13 -05:00
Vinay Rao
ce0363fa43 Merge pull request #1889 from SmartThingsCommunity/MSA-1883-3
MSA-1883: EZMultipli 3:1 MultiSensor wall powered
2017-04-13 15:56:30 -07:00
Vinay Rao
6448a5bc7c adding centralite zigbee button fingerprint
number of button handling
2017-04-13 03:03:06 -07:00
Tom Manley
a308bff574 arrival-sensor-ha: Read battery level on join
In configure we were setting up the battery level to be reported every
20 seconds but we weren't reading the attribute so it would take 20
seconds before the battery level was reported. Now we read it during
configure so it is updated right away after join.

https://smartthings.atlassian.net/browse/DVCSMP-2568
2017-04-12 12:19:36 -07:00
jackchi
fb55349db0 [ICP-598] Adding Enerwave Door/Window Sensor 2017-04-11 21:49:51 -07:00
Vinay Rao
476d3caa38 Merge pull request #1900 from tpmanley/feature/arrival-sensor-reporting
DVCSMP-2568 arrival-sensor-ha: Read battery level on join
2017-04-11 21:39:19 -07:00
Tom Manley
9b621c9a7b arrival-sensor-ha: Read battery level on join
In configure we were setting up the battery level to be reported every
20 seconds but we weren't reading the attribute so it would take 20
seconds before the battery level was reported. Now we read it during
configure so it is updated right away after join.

https://smartthings.atlassian.net/browse/DVCSMP-2568
2017-04-11 23:35:49 -05:00
jackchi
3ec8be708a [ICP-598] Adding Z-Wave device manufacturer 2017-04-11 17:39:17 -07:00
jackchi
8abb82ecae [ICP-598] Adding Enerwave Door/Window Sensor 2017-04-11 17:00:48 -07:00
jackchi
80a5a41f7e [ICP-598] Adding Z-Wave device manufacturer 2017-04-11 16:21:28 -07:00
Vinay Rao
1db3765a9c Merge pull request #1895 from SmartThingsCommunity/staging
Rolling down staging to master
2017-04-11 14:06:52 -07:00
Vinay Rao
e4642e300f Merge pull request #1893 from SmartThingsCommunity/production
Rolling down production hotfix to staging
2017-04-11 13:34:30 -07:00
jackchi
b2b03604a7 [CHF-595] Device Health enrollment needs to be in both updated() & installed() 2017-04-11 12:16:05 -07:00
Vinay Rao
2b05817843 Merge pull request #1891 from juano2310/OCF_light
ICP-554 - ocfDeviceType: "oic.d.light"
2017-04-11 11:18:02 -07:00
juano2310
1f6a27f381 ICP-554 - ocfDeviceType: "oic.d.light"
more
2017-04-11 14:17:31 -04:00
jackchi
096f4f767f [CHF-596] Device Health Enrollment Fix 2017-04-11 08:52:45 -07:00
Eric Ryherd
c65c9cc185 MSA-1883: Features:
Motion Sensor
-  Passive Infrared Sensor (PIR)
-  12’ range - 90 coverage
-  Programmable timeout
-  Control four associated devices
Temperature Sensor
-  -10 - 80C range
-  0.1C resolution
Light Level Sensor
-  Relative light level 0-100%
Color Indicator Night Light
-  Eight colors
Wall Powered
-  110VAC 60Hz
-  No wires - just plug it in
-  Never needs batteries
Wireless Z-Wave ® RF Technology
-  Fifth generation chipset
-  Z-Wave range extender
-  100,000 bits/sec data rate
-  300’ RF range
-  Over-the-air firmware update
-  Push button to join network
-  Z-Wave Plus certified
Designed and assembled in USA
2017-04-11 05:25:16 -07:00
Parijat Das
daefec9d1f Added checkInterval sendEvent in installed() section for all zwave DTHs 2017-04-11 09:37:09 +05:30
Vinay Rao
a28c90e492 Merge pull request #1887 from workingmonk/bug/name_fix
ICP-554 ocf resource type update
2017-04-10 14:22:00 -07:00
Vinay Rao
664b300b37 ICP-554 ocf resource type update 2017-04-10 14:10:32 -07:00
jackchi
8197097e1d Revert "Added health-check for FortrezZ Siren Strobe Alarm"
This reverts commit 7a7a08ea6e.
2017-04-06 14:15:08 -07:00
juano2310
2c25e293c0 ICP-554 - OCF device types Public Repo 2017-04-05 20:34:14 -04:00
Bob Florian
24f63a514a SAPLAT-41 added simulated refrigerator composite device type example 2017-04-05 11:40:46 -07:00
Vinay Rao
2bc44e0205 Merge pull request #1877 from SmartThingsCommunity/staging
Rolling down staging to master
2017-04-04 14:41:02 -07:00
Vinay Rao
24d079db7c Merge pull request #1876 from SmartThingsCommunity/revert-1870-revert-phase2
Revert "[CHF-571] [CHF-568] Revert untested Health Check on Keen Home EcoNet"
2017-04-04 14:39:37 -07:00
Vinay Rao
1545707ae3 Revert "[CHF-571] [CHF-568] Revert untested Health Check on Keen Home EcoNet" 2017-04-04 14:38:54 -07:00
Vinay Rao
2fd8cf1416 Revert "Revert "Added health-check for Logitech Harmony Hub"" 2017-04-04 14:38:11 -07:00
jackchi
a297e79b0e Revert "Added health-check for Logitech Harmony Hub"
This reverts commit cbd15ae9cc.
2017-04-04 10:23:04 -07:00
Vinay Rao
69d52093dc Merge pull request #1852 from marstorp/zwaveThermostat-ICP493-fixInvalidValues
ICP-493 Thermostat Capabilities Payload Issues
2017-04-03 19:52:00 -07:00
Vinay Rao
fda743a801 Merge pull request #1870 from jackchi/revert-phase2
[CHF-571] [CHF-568] Revert untested Health Check on Keen Home EcoNet
2017-04-03 16:51:45 -07:00
Vinay Rao
f7a5ea4820 Merge pull request #1868 from bflorian/DVCSMP-2399-zooz-zen20-staging
DVCSMP Check for null device and send refresh() from configure()
2017-04-03 16:48:44 -07:00
jackchi
d51ec9e518 [CHF-571] [CHF-568] Revert untested Health Check on Keen Home & EcoNet Vents 2017-04-03 16:47:15 -07:00
Vinay Rao
fe4a5239c7 Merge pull request #1869 from SmartThingsCommunity/staging
Rolling down staging to master
2017-04-03 15:59:49 -07:00
Bob Florian
bdcaf175f0 Check for null device and send refresh() from configure() 2017-04-03 15:39:48 -07:00
Vinay Rao
ba10869dd5 removing generation name from model name 2017-04-03 15:00:41 -07:00
marstorp
4cc41d9d9b ICP-448 Thermostat resource works weirdly.
Fixing change of auxHeatOnly to emergency heat.
Also adding main tile icon so Things view doesn’t show a grey blob
2017-04-03 13:59:47 -07:00
Vinay Rao
66875170f4 Merge pull request #1850 from parijatdas/everspring
[CHF-559] Health Check everspring-flood-sensor
2017-04-03 09:49:49 -07:00
Vinay Rao
9e80a188df Merge pull request #1851 from parijatdas/fibaro_door_window_sensor_zw5
[CHF-582] Health Check fibaro-door-window-sensor-zw5
2017-04-03 09:48:43 -07:00