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.1.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.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for igloohome_api-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4e8bb2f7783f5bc4dcfa65719a710f9cd763681ddde833b7c0ef981e6ace1a9a
MD5 1a9b5b4053cd2f2082da506f49af6094
BLAKE2b-256 6e37ae50ef913203e3815b4ca24fdb832b0aaeb06aa77c577dca5ee113609a93

See more details on using hashes here.

Provenance

The following attestation bundles were made for igloohome_api-0.1.1.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.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for igloohome_api-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c821b89b561f2fb9c29dc63dfe98e24098a1660c6df289f7b4577a2402bfe25
MD5 d141a09f969257b44f566d3a2499d2f7
BLAKE2b-256 74c3c3cef624baf7741e29985f29bf0b86d7a1110152d2dc35885c61401e7cf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for igloohome_api-0.1.1-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