SDNick484 / tuya

replacement for pytuya

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tuya

Rewritten tuya client based on pytuya. Used by https://github.com/TradeFace/tuyamqtt

Todo

  • split _generate_payload function to a readable format

Changelog

  • add support for older devices back in (untested, please report back)
  • solved recursion problem in send_request
  • moved functions back to init
  • removed TuyaConnection class, use send_request in try/except
  • declassified aescipher
  • moved to a more functional programming style
  • yield and list comprehensions
  • setup.py
  • removed code for older devices < 3.3

Acknowledgements

About

replacement for pytuya


Languages

Language:Python 96.2%Language:Shell 3.8%