tinytuya icon indicating copy to clipboard operation
tinytuya copied to clipboard

Misc updates to find_device(), wizard, and repr(device)

Open uzlonewolf opened this issue 3 years ago • 0 comments

The way find_device() returned a tuple didn't sit right with me, so I made it return a dict instead. This will also allow expanding the info returned in the future without breaking anything. I screwed up and forgot to submit a PR for this before 1.7.1 dropped, but hopefully it's recent enough that this breaking change won't be too bad.

Wizard now detects more cloud errors, namely wrong Regions and Device IDs. Fixes #195

I also updated repr to include a bit more information and what type of device it is. Still not perfect and is missing some info (such as nodelay), but it's a lot better.

uzlonewolf avatar Oct 12 '22 15:10 uzlonewolf