Commit Graph

9 Commits

Author SHA1 Message Date
Zach Varberg
cf9d123aa0 Handle all messages in smartpower dimming outlet
Previously the implementation of isKnownDescription didn't cover all
possible messages that could be parsed and this caused null pointer
exceptions with certain messages.  This now handles all the
possibilities.

This resolves: https://smartthings.atlassian.net/browse/DVCSMP-2227
2016-11-14 11:08:30 -06: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
Zach Varberg
409658e899 Call refresh before configure
With the changes in https://smartthings.atlassian.net/browse/DPROT-168
it can take a little longer for the configuration process for a device
to complete.  As a result sensor values may not be available immediately
by calling the refresh commands before the configure commands we can
populate those values sooner.

This resolves: https://smartthings.atlassian.net/browse/DPROT-177
2016-10-13 09:51:22 -05:00
Vinay Rao
0353a059f0 Merge pull request #37 from workingmonk/smartpower_new_dt
Updating smartpower outlet device type to use zigbee library
2015-08-26 20:44:48 -07:00
Vinay Rao
b10308fe5c Handling the power issues via configuring 2015-08-25 20:57:27 -07:00
Matt Nohr
9b67f4f894 Add back canChangeIcon to device types 2015-08-25 21:04:34 -05:00
Vinay Rao
91719ba5ca Updating the power config based on the discussion with CentraLite and the sniffer data 2015-08-25 13:10:18 -07:00
Jesse O'Neill-Oine
66287082c0 Meta-data updates to enable multi-attribute-tiles for most important first devices. Note: several cases use a 'multi-attribute-tile' to show only a single attribute to get the larger & richer display of multi-attribute-tiles 2015-08-11 14:59:46 -05:00
bflorian
6ad3c4fd7a Initial commit 2015-08-04 15:49:03 -07:00