Pysmartthings

Latest version: v3.0.1

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

0.6.2

Adds improvements to `APIResponseError`:
- Provides access to the raw error data returned from the cloud
- Introduces sugar to determine if the error is due to an issue with a webhook target (`is_target_error()`)

0.6.1

Version 0.6.1 contains several new features and bug fixes. No breaking changes.

1. Added legacy/deprecated `thermostat` capability to inventory
2. Well-known attributes and device command methods for thermostat, lock, door, and window shades.
3. Added ability to generate a new app client id and secret pair.
4. Improved accessibility of the refresh token generation method.
5. Additional minor bug-fixes

0.6.0

Attribute values now fully parsed (value, unit, data).

This is a _breaking change_ to those using `DeviceStatus.attributes` as it now contains tuples of `(value, unit, data)`. New property `DeviceStatus.values` has been added which replaces the previous implementation of `attributes`.

0.5.0

* Fix for proper handling of device components (child devices)
* Pulled out capabilities and attributes and fully populated.
* Room support

0.4.2

- Added device attribute/command wrappers for color control, color temperature, and fan control capabilities
- Added Scene List and Execute operations

0.4.1

Minor release with fixes.

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.