Commit Graph

6 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
juano2310
2c25e293c0 ICP-554 - OCF device types Public Repo 2017-04-05 20:34:14 -04:00
sushant.k1
6381580e44 [DVCSMP-2447]
DTH UX Improvements for the following DTHs:
1. Harmony Activity
2. Hue Bridge
3. Smartsense Garage Door Multi
4. Smartsense Garage Door Sensor Button
5. WeMo Motion
6. ZigBee Dimmer
7. ZigBee RGB Bulb
8. ZigBee Lock
9. ZLL RGB Bulb
10. Smart Block
2017-02-28 16:22:14 +05:30
Zach Varberg
db4f161e5d Update DTHs to use zigbee library
This change updates the core DTHs to use the
zigbee library where appropriate instead of having its own zigbee
command strings.
2017-02-01 09:08:08 -06:00
Zach Varberg
be2e19e406 Manually refresh on/off status after setLevel
This is because ZLL bulbs do not report or allow for configuration of
reporting of attributes.  As a result if we change a value, we have to
manually call a read of that attribute to update our status.

This is a part of: https://smartthings.atlassian.net/browse/DPROT-227
2017-01-26 11:27:51 -06:00
Vinay Rao
bbdf9ff02a DVCSMP-1447 Support for RGB ZigBee DTH 2016-10-12 12:39:54 -07:00