Skip to main content

A python package for using igloohome's API

Project description

igloohome-api

A python HTTP library based on aiohttp to make use of igloohome's REST API. This library is designed to be used via the iglooaccess service.

Requirements

An account on the iglooaccess portal needs to be created to get a client_id & client_secret for authentication.

Usage

Authentication

from igloohome_api import Auth
from aiohttp import ClientSession

session = ClientSession()
auth = Auth(
    client_id="<client_id>",
    client_secret="<client_secret>",
    session=session,
)

API usage

from igloohome_api import Api

api = Api(auth)

devices = await api.get_devices()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

igloohome_api-0.1.0.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

igloohome_api-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file igloohome_api-0.1.0.tar.gz.

File metadata

  • Download URL: igloohome_api-0.1.0.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for igloohome_api-0.1.0.tar.gz
Algorithm Hash digest
SHA256 61520a8f7eadb439416c9b8318e0ce9ad912b383de3415f3a28ac0c5fceffaeb
MD5 f471399e25ea911db425ebdeccac7a00
BLAKE2b-256 cc35e32eac24b605cdd97e7949ee8c3db9a70914549cafcf1ecf9fe6d8a4168a

See more details on using hashes here.

Provenance

The following attestation bundles were made for igloohome_api-0.1.0.tar.gz:

Publisher: ci-cd.yml on keithle888/igloohome-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file igloohome_api-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: igloohome_api-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for igloohome_api-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d16229cf87e7f27077e1a252ba1df63a4e0beee289b7d745e41b526b91668b06
MD5 0a6a1837d2846ee5696a2d4c2cf7681f
BLAKE2b-256 eca6ad7e69cc9456d62da580ca64d3ac318c9f214dad038a451b76dcffa38d03

See more details on using hashes here.

Provenance

The following attestation bundles were made for igloohome_api-0.1.0-py3-none-any.whl:

Publisher: ci-cd.yml on keithle888/igloohome-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page