Ben Dews
c20e0b985a
Add Lock capability to SmartThings platform ( #20977 )
...
* Bumped pysmartthings version to 0.6.1
* Added Lock to supported platforms
* Added SmartThings Lock component
* Updated lock to eagerly set state
* Updated requirements_all.txt & requirements_test_all.txt with pysmartthings==0.6.1
* Added SmartThings Lock tests
* Removed inapplicable comment
* Removed unused import (STATE_UNLOCKED)
* Populated device_state_attributes with values provided by SmartThings
* Condensed if_lock assertion function
* Updated gathered attributes
* Fixed typo
* Updated tests to use new setup_platform
* Updated assignment of device state attributes
* Updated tests to utilise the LOCK_DOMAIN constant where suitable
* Fixed false positive for Switch test: (test_unload_config_entry)
* Implemented constant to contain expected SmartThings state for is_locked check
* Improved allocation of State Attributes
* Improved allocation of state attributes
* Fixed lint error (was running lint checks against the wrong file, whoops)
* Added test for unloading lock config
* Use isinstance instead of type()
* Updated device state to explicitly check for is not None instead of a truthy value
2019-02-13 18:36:49 -06:00
..
2019-01-15 17:31:06 +01:00
2019-02-05 19:31:15 -08:00
2019-01-28 15:35:39 -08:00
2019-02-05 19:31:15 -08:00
2019-02-02 07:13:16 -08:00
2019-01-24 22:43:56 -08:00
2019-02-07 22:50:59 +01:00
2019-02-02 07:13:16 -08:00
2019-01-16 14:23:46 -08:00
2019-02-05 19:31:15 -08:00
2019-02-12 15:00:54 -08:00
2019-02-07 22:50:59 +01:00
2019-02-05 10:45:03 +01:00
2019-01-30 09:50:32 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-07 22:50:59 +01:00
2019-02-05 19:31:15 -08:00
2019-01-15 19:29:56 +01:00
2019-02-07 20:07:15 -08:00
2019-02-12 14:57:13 -08:00
2019-02-05 19:31:15 -08:00
2019-02-01 15:45:44 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-02 07:13:16 -08:00
2019-02-11 13:59:34 -05:00
2019-02-11 21:57:17 +01:00
2019-02-07 22:50:59 +01:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-08 11:14:50 +01:00
2019-02-02 07:13:16 -08:00
2019-02-12 16:38:19 +01:00
2019-01-27 13:18:20 -08:00
2019-02-08 14:18:18 -08:00
2019-02-05 19:31:15 -08:00
2019-02-10 21:45:46 +01:00
2019-01-27 15:37:19 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 17:25:27 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-08 14:18:18 -08:00
2019-01-28 20:30:56 -08:00
2019-01-22 09:22:45 +01:00
2019-01-26 03:13:44 +01:00
2019-02-05 19:31:15 -08:00
2019-01-28 17:52:00 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-01 15:45:44 -08:00
2019-02-08 10:55:58 +01:00
2019-02-05 19:31:15 -08:00
2019-02-10 12:50:40 +01:00
2019-02-05 19:31:15 -08:00
2019-01-27 23:43:16 +01:00
2019-02-07 22:50:59 +01:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-01-30 12:57:56 -08:00
2019-02-08 14:18:18 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-02 07:13:16 -08:00
2019-02-13 22:52:32 +01:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-01-15 15:31:57 -08:00
2019-02-05 19:31:15 -08:00
2019-01-14 13:12:06 +01:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-09 10:41:40 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-01-26 11:02:16 +01:00
2019-02-05 19:31:15 -08:00
2019-02-12 14:57:13 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-01-15 19:29:56 +01:00
2019-02-05 19:31:15 -08:00
2019-02-11 23:34:48 +01:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-13 18:36:49 -06:00
2019-02-05 07:43:04 -05:00
2019-02-05 19:31:15 -08:00
2019-02-08 14:18:18 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-07 22:50:59 +01:00
2019-01-30 10:57:53 -08:00
2019-02-07 13:32:37 -08:00
2019-01-15 06:36:17 +01:00
2019-02-08 14:18:18 -08:00
2019-02-05 19:31:15 -08:00
2019-01-26 16:33:11 +01:00
2019-02-02 07:13:16 -08:00
2019-02-02 07:13:16 -08:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-08 10:55:58 +01:00
2019-02-05 19:31:15 -08:00
2019-02-05 19:31:15 -08:00
2019-02-02 07:13:16 -08:00
2019-02-02 07:13:16 -08:00
2019-02-12 15:05:02 -05:00
2019-02-07 17:27:31 -08:00