Releases: jasonacox/tinytuya
Releases · jasonacox/tinytuya
v1.12.4 - Wizard Scan for ID
What's Changed
- PyPI 1.12.4
- Adds option allowing wizard to scan for a Device ID by @uzlonewolf in #331 - Related to Tuya IoT permission denied issue #330 and #323
Full Changelog: v1.12.3...v1.12.4
v1.12.3 - Fix Cloud Device List
What's Changed
- PyPI 1.12.3
- Fix fan_run_time typo in Contrib/ThermostatDevice by @elockman in #326
- Cloud device list and Content-Type update by @uzlonewolf in #324 Bug Fix for #323
New Contributors
Full Changelog: v1.12.2...v1.12.3
v1.12.2 - Gateway/Sub-device Update
What's Changed
- PyPI 1.12.2
- Gateway/sub-device updates, payload_dict reworked, and
subdev_query()
added by @uzlonewolf in #308 - Add tools/pcap_parse.py by @uzlonewolf in #311
- [Server] Formatted data into tables and added version information.
Full Changelog: v1.12.1...v1.12.2
v1.12.1 - Cloud & Wizard Updates
What's Changed
- PyPI 1.12.1
- [tinytuya.Cloud] Added cloud
sendcommand()
parameter for URI by @Syrooo in #303 - Wizard and tinytuya.Cloud - Fetch the device list a 2nd time to make sure we have the local key by @uzlonewolf in #306 - Updated internal
_get_all_devices()
and_update_device_list()
New Contributors
Full Changelog: v1.12.0...v1.12.1
v1.12.0 - Zigbee Gateway Updates
What's Changed
- PyPI 1.12.0
- Improve detect_available_dps() function by @nyok92 in #294
- Improve device parent-child detection in the Wizard by @uzlonewolf in #296
- Updates for Zigbee Gateway sub-device usage by @uzlonewolf in #298
New Contributors
Full Changelog: v1.11.0...v1.12.0
v1.11.0 - Cloud Device Listing
What's Changed
- PyPI 1.11.0
- Simplification and cleanup of math functions in core and IRRemoteControlDevice by @gstein in #291
- Rework Cloud device list fetching by @uzlonewolf in #289 includes new
tuya-raw.json
(backward compatible).
Additional data in tuya-raw.json:
"file": {
"name": "tuya-raw.json",
"description": "Full raw list of Tuya devices.",
"account": "xxxxxxxxxxxxxxxxxxxx",
"date": "2023-03-04T19:50:08.879865",
"tinytuya": "1.11.0"
}
New Contributors
Full Changelog: v1.10.3...v1.11.0
v1.10.3 - Cloud Updates
What's Changed
- PyPI 1.10.3
- Fix params leak in getdevicelog() as discovered by @klightspeed and @uzlonewolf in #219
- Log message formatting by @johnno1962 in #285
- Add Cloud IR example, updated docs, and allow an optional initial token to Cloud by @uzlonewolf in #288
New Contributors
- @johnno1962 made their first contribution in #285
Full Changelog: v1.10.2...v1.10.3
v1.10.2 - Bug Fix for ThermostatDevice and Misc. Cleanup
What's Changed
- PyPI 1.10.2
- Fix Contrib.ThermostatDevice.SetSetpoint() by @uzlonewolf in #273
- Added command line -debug flag and code cleanup based on pylint by @jasonacox in #276
Full Changelog: v1.10.1...v1.10.2
v1.10.1 - Bug Fix for BulbDevice and Zigbee Devices
What's Changed
- PyPI 1.10.1
- Fix
_process_message()
missing parameters discovered via issue #266 by @jasonacox in #267 - Removed bulb attribute conditional blocking in BulbDevice functions
set_colour()
,set_hsv()
andset_colourtemp()
as some devices do not correctly report capabilities. Conditional provides debug warning message instead by @jasonacox in #265
Full Changelog: v1.10.0...v1.10.1
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