Features + Support for querying more than 20 devices at once.
0.8.0
Features + Throw `GosundDeviceOfflineException` when sending a command fails because it is offline. This is a subclass of the `GosundException` class that used to be raised in this scenario.
0.7.0
Features + Add optional timeout to all Tuya API calls
0.6.2
Bug Fixes + Make caching of `Gosund.get_device_statuses` optional via opt in and configurable
Features + Reduce the number of Tuya API calls by getting status of all devices at once. + Calling `get_status` on a device now attempts to cache the status for 60 seconds. This cache is cleared any time a new device is looked up or `send_commands` is called.