Files
SmartThingsPublic/devicetypes/smartthings/smartpower-outlet.src
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
..

SmartPower Outlet

Works with:

Table of contents

Capabilities

  • Configuration - configure() command called when device is installed or device preferences updated
  • Actuator - represents that a Device has commands
  • Switch - can detect state (possible values: on/off)
  • Refresh - refresh() command for status updates
  • Power Meter - detects power meter for device in either w or kw.
  • Health Check - indicates ability to get device health notifications
  • Sensor - detects sensor events

Device Health

A Category C1 smart power outlet with maxReportTime of 5 mins. Check-in interval is double the value of maxReportTime. This gives the device twice the amount of time to respond before it is marked as offline. Check-in interval = 12 mins

Troubleshooting

If the device doesn't pair when trying from the SmartThings mobile app, it is possible that the device is out of range. Pairing needs to be tried again by placing the device closer to the hub. Instructions related to pairing, resetting and removing the device from SmartThings can be found in the following links for the different models: