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.2.tar.gz
(17.9 kB
view hashes)
Built Distribution
Close
Hashes for aqara_iot_py_sdk-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3290ebd99e60035feea819a3ae62d38c3d3d1557fcedaee78a15b6f907aa4224 |
|
MD5 | 51ddbe09bf183aa8075b2f7eacfe710a |
|
BLAKE2b-256 | 1b19c25dc75b24fcf7f7cd83108fa6b61e1630628d5e7816ff9246e66a2d8991 |