├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── conf.py │ ├── index.rst │ ├── modules.rst │ └── tuya_iot.rst ├── example ├── api.py ├── device.py ├── env.py └── mq.py ├── requirements.txt ├── setup.py ├── tuya_iot ├── __init__.py ├── asset.py ├── device.py ├── home.py ├── infrared.py ├── openapi.py ├── openlogging.py ├── openmq.py ├── tuya_enums.py └── version.py └── upload.sh /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/docs/source/modules.rst -------------------------------------------------------------------------------- /docs/source/tuya_iot.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/docs/source/tuya_iot.rst -------------------------------------------------------------------------------- /example/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/example/api.py -------------------------------------------------------------------------------- /example/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/example/device.py -------------------------------------------------------------------------------- /example/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/example/env.py -------------------------------------------------------------------------------- /example/mq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/example/mq.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | paho-mqtt 2 | requests 3 | pycryptodome 4 | websocket-client 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/setup.py -------------------------------------------------------------------------------- /tuya_iot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/__init__.py -------------------------------------------------------------------------------- /tuya_iot/asset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/asset.py -------------------------------------------------------------------------------- /tuya_iot/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/device.py -------------------------------------------------------------------------------- /tuya_iot/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/home.py -------------------------------------------------------------------------------- /tuya_iot/infrared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/infrared.py -------------------------------------------------------------------------------- /tuya_iot/openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/openapi.py -------------------------------------------------------------------------------- /tuya_iot/openlogging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/openlogging.py -------------------------------------------------------------------------------- /tuya_iot/openmq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/openmq.py -------------------------------------------------------------------------------- /tuya_iot/tuya_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/tuya_iot/tuya_enums.py -------------------------------------------------------------------------------- /tuya_iot/version.py: -------------------------------------------------------------------------------- 1 | """tuya_iot version.""" 2 | 3 | VERSION = "0.6.6" 4 | 5 | -------------------------------------------------------------------------------- /upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuya/tuya-iot-python-sdk/HEAD/upload.sh --------------------------------------------------------------------------------