Skip to main content

Aqara IoT Python SDK

PyPI

PyPI - Downloads

PyPI - Python Version

A Python sdk for Aqara home assistant.

Features

Base APIs

  • AqaraOpenAPI

    • connect
    • is_connect
    • get
    • post
    • put
    • delete
  • AqaraOpenMQ

    • start
    • stop
    • add_message_listener
    • remove_message_listener

APIs

  • AqaraDeviceListener
    • update_device
    • add_device
    • remove_device

Device control

  • AqaraDeviceManager
    • generate_devices_and_update_value
    • add_device_listener
    • remove_device_listener
    • remove_device
    • remove_device_list
    • send_commands

Home

  • AqaraHomeDeviceManage
    • update_device_cache
    • query_scenes
    • trigger_scene

Possible scenarios

Prerequisite

Registration

Usage

Installation

pip3 install aqara-iot-py-sdk

Sample code

Aqara Open API reference

Issue feedback

License

aqara-iot-py-sdk is available under the MIT license. Please see the LICENSE file for more info.

Metadata

Release files for aqara-iot-py-sdk 1.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aqara-iot-py-sdk 1.0.9
File Size Uploaded Provenance Actions
aqara-iot-py-sdk-1.0.9.tar.gz 16.9 kB Without provenance Details for aqara-iot-py-sdk-1.0.9.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aqara-iot-py-sdk 1.0.9
File Interpreter ABI Platform Actions
aqara_iot_py_sdk-1.0.9-py3-none-any.whl Python 3 none any Details for aqara_iot_py_sdk-1.0.9-py3-none-any.whl

Total release size: 35.5 kB

Release files / aqara-iot-py-sdk-1.0.9.tar.gz

Download URL aqara-iot-py-sdk-1.0.9.tar.gz
Size 16.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6a38ceb34fe7b0447c0c165bae9e08c30bb254f7f01bdb1a38d87f7375a645a5
BLAKE2b-256 checksum
How to use checksums
290d726e84443093cbeaa42faf64e1bb35dc1e24941ed40355101fc29a547e3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.10

Release files / aqara_iot_py_sdk-1.0.9-py3-none-any.whl

Download URL aqara_iot_py_sdk-1.0.9-py3-none-any.whl
Size 18.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6b12cd76e08eeaf09a7421a0fc003d6760b9f6edd07aec4b3cd0a5251cdebb29
BLAKE2b-256 checksum
How to use checksums
8135ae14e7ffd37e4f970006fb52cf937923cc8bb49e015559cabb4624bfef79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.10

Security for aqara-iot-py-sdk 1.0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page