Add SmartThings Cover platform and add cover device classes (#21192)

* Add additional device classes to Cover component; Add SmartThings cover platform; Improve lock test coverage

* Enhance cover platform to support position and battery level reporting.

* Add additional classes

* Removed device class descriptions

* Updates based on review feedback

* Add test case for closed
This commit is contained in:
Andrew Sayre 2019-02-25 12:13:34 -06:00 committed by Paulus Schoutsen
parent 0ccbf61aea
commit d3f1ee4a89
5 changed files with 371 additions and 12 deletions

View file

@ -25,12 +25,13 @@ SETTINGS_INSTANCE_ID = "hassInstanceId"
STORAGE_KEY = DOMAIN
STORAGE_VERSION = 1
# Ordered 'specific to least-specific platform' in order for capabilities
# to be drawn-down and represented by the appropriate platform.
# to be drawn-down and represented by the most appropriate platform.
SUPPORTED_PLATFORMS = [
'climate',
'fan',
'light',
'lock',
'cover',
'switch',
'binary_sensor',
'sensor'