Skip to main content

aladdin-connect

Python module that allows interacting with Genie Aladdin Connect devices

Note that shared doors are not currently supported, only doors that are owned by your account can be controlled

Usage

from aladdin_connect import AladdinConnectClient

# Create session using aladdin connect credentials
client = AladdinConnectClient(email, password)
client.login()

# Get list of available doors
doors = client.get_doors()
my_door = doors[0]

# Issue commands for doors
client.close_door(my_door['device_id'], my_door['door_number'])
client.open_door(my_door['device_id'], my_door['door_number'])

# Get updated door status
client.get_door_status(my_door['device_id'], my_door['door_number'])

Metadata

Release files for aladdin-connect 0.4

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

Source distribution (sdist)

Source distribution for aladdin-connect 0.4
File Size Uploaded Provenance Actions
aladdin_connect-0.4.tar.gz 4.8 kB Without provenance Details for aladdin_connect-0.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aladdin-connect 0.4
File Interpreter ABI Platform Actions
aladdin_connect-0.4-py3-none-any.whl Python 3 none any Details for aladdin_connect-0.4-py3-none-any.whl

Total release size: 10.4 kB

Release files / aladdin_connect-0.4.tar.gz

Download URL aladdin_connect-0.4.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
077a33f4e64fccd33e360c38b3a288a7090bf04ebd104eb1a543d57f3e0c7388
BLAKE2b-256 checksum
How to use checksums
d1983b6292846b56976f86ae42ed48fb2f57fc6de3189db5b49be87c7c617b3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

Release files / aladdin_connect-0.4-py3-none-any.whl

Download URL aladdin_connect-0.4-py3-none-any.whl
Size 5.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
70a3b0c2c7ea3cf9601e40e11d3b31c78bb807a46f6b5607f3746eef66671d37
BLAKE2b-256 checksum
How to use checksums
99eb343edf64157ab3a55c4dbc6f72abbda37cb54408c17758d585a2cb527cea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

Security for aladdin-connect 0.4

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