v1.10.0 - Tuya Protocol v3.5 Device Support / Scanner Rewrite
What's Changed
- PyPI 1.10.0
- Tuya Protocol v3.5 Support by @uzlonewolf in #256 #257 & #259
- [tinytuya.Cloud] Updated getdevicelog() to handle fetching more when "has_next" is True by @uzlonewolf in #236
- [Server] Added delayed-off & help function to server by @cowboy3d in #242 & #243
- [Server] Added ability to modify device dps using web browser by @cowboy3d in #244
- Added nowait parameter to status() and split message parsing into separate function by @uzlonewolf in #253
- [Scanner] Complete rewrite of the scanner for speed improvements allowing force-scanning of IP ranges by @uzlonewolf in #252 #254 #261 - Normalized snapshot.json fields and added "version" to devices.json by @uzlonewolf in #262
TinyTuya [1.10.0]
Usage:
python -m tinytuya <command> [<max_time>] [-nocolor] [-force [192.168.0.0/24 192.168.1.0/24 ...]] [-h]
wizard Launch Setup Wizard to get Tuya Local KEYs.
scan Scan local network for Tuya devices.
devices Scan all devices listed in devices.json file.
snapshot Scan devices listed in snapshot.json file.
json Scan devices listed in snapshot.json file [JSON].
<max_time> Maximum time to find Tuya devices [Default=18]
-nocolor Disable color text output.
-force Force network scan for device IP addresses. Auto-detects network range if none provided.
-no-broadcasts Ignore broadcast packets when force scanning.
-h Show usage.
New Contributors
Full Changelog: v1.9.1...v1.10.0