A Python sdk for Aqara Open API, which provides IoT capabilities, maintained by Aqara official
Project description
Aqara IoT Python SDK
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aqara-iot-py-sdk-1.0.7.tar.gz
(16.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aqara-iot-py-sdk-1.0.7.tar.gz.
File metadata
- Download URL: aqara-iot-py-sdk-1.0.7.tar.gz
- Upload date:
- Size: 16.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0960d755f22ad04ac11f2cc9e8adf93aa3d93dad9e105b1415dceb5873509636
|
|
| MD5 |
7404aec1f581b618fa1f4bd181648d59
|
|
| BLAKE2b-256 |
56134f4391bc2b1733368f55b2cc3fc0446031d665a3633bdd8bbd2fe1690c2e
|
File details
Details for the file aqara_iot_py_sdk-1.0.7-py3-none-any.whl.
File metadata
- Download URL: aqara_iot_py_sdk-1.0.7-py3-none-any.whl
- Upload date:
- Size: 18.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d7a29505cdc2b64a82c388cb1cfc130dd3e4b451ea175478d14d8ec0dc6463d
|
|
| MD5 |
cc1adec6e3b3b9e77c5217ada9129622
|
|
| BLAKE2b-256 |
a331395da3b7c1f99e31ab1f51d22034f1811f74976d3d9c5716def16fea933b
|