uzlonewolf
uzlonewolf
I just saw your edit. That looks like a newer device which is not yet supported. Someone else had the exact same issue with a light bulb the other day...
@make-all The issue is we still support Python 2.7 and early 3.x which makes wrapping it that way kinda difficult. The need to `async` the entire chain of function calls...
I understand what it's doing, my issue is with how it was implemented. Currently there is no way to use the same code in both async-mode and non-async-mode, you can...
I agree that things are constantly changing with them so it can change at any moment, but for what it's worth I did the "skip this step" thing and my...
Actually I found that changing the Instruction Mode to "DP Instruction" unlocks the full list for the open API. https://github.com/jasonacox/tinytuya/discussions/284#discussioncomment-4953888 Finding this actually bumped this "Mapped Device" project to pretty...
I've been delaying finishing this as I really, really, really wanted a v3.2 device to test against. With how it needs to brute-force the version (since that information isn't available...
Oh yeah, as for v3.1 devices, I've only tried with 1 so far (and promptly forgot where I put the box with the rest of them) but it worked fine.
Wait, how did I close this? I didn't mean to do that quite yet...
`decrypt_udp()` has been modified; instead of trimming with `result[20:-8]`, just pass the entire `result`.
Finalized in #252