├── .github └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── CHANGELOG.md ├── FAQ.md ├── LICENSE ├── README.md ├── decrypt ├── decrypt.py └── decrypt_har.py ├── demos ├── test_apis.py ├── test_device_attr.py ├── test_device_func.py ├── test_device_wifispeaker.py ├── test_get_statistics.py └── test_login.py ├── mijiaAPI ├── __init__.py ├── __main__.py ├── apis.py ├── devices.py ├── errors.py ├── logger.py ├── miutils.py └── version.py ├── pyproject.toml └── uv.lock /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/FAQ.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/README.md -------------------------------------------------------------------------------- /decrypt/decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/decrypt/decrypt.py -------------------------------------------------------------------------------- /decrypt/decrypt_har.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/decrypt/decrypt_har.py -------------------------------------------------------------------------------- /demos/test_apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/demos/test_apis.py -------------------------------------------------------------------------------- /demos/test_device_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/demos/test_device_attr.py -------------------------------------------------------------------------------- /demos/test_device_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/demos/test_device_func.py -------------------------------------------------------------------------------- /demos/test_device_wifispeaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/demos/test_device_wifispeaker.py -------------------------------------------------------------------------------- /demos/test_get_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/demos/test_get_statistics.py -------------------------------------------------------------------------------- /demos/test_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/demos/test_login.py -------------------------------------------------------------------------------- /mijiaAPI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/__init__.py -------------------------------------------------------------------------------- /mijiaAPI/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/__main__.py -------------------------------------------------------------------------------- /mijiaAPI/apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/apis.py -------------------------------------------------------------------------------- /mijiaAPI/devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/devices.py -------------------------------------------------------------------------------- /mijiaAPI/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/errors.py -------------------------------------------------------------------------------- /mijiaAPI/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/logger.py -------------------------------------------------------------------------------- /mijiaAPI/miutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/mijiaAPI/miutils.py -------------------------------------------------------------------------------- /mijiaAPI/version.py: -------------------------------------------------------------------------------- 1 | version = "3.0.1" 2 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/pyproject.toml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Do1e/mijia-api/HEAD/uv.lock --------------------------------------------------------------------------------