Skip to main content

A python package for iglooaccess' 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

frim 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.0.3.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.0.3-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: igloohome_api-0.0.3.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.6

File hashes

Hashes for igloohome_api-0.0.3.tar.gz
Algorithm Hash digest
SHA256 c88e581fb5e57b98af3e6b1827c560007b6965b0221346e15b999a56f8f7b197
MD5 970a353b1ae3c1fd371e54e3130540bb
BLAKE2b-256 d277c5424b025b5bfddb86924795d38533882f4f751df5b50d295b970c1a3690

See more details on using hashes here.

File details

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

File metadata

  • Download URL: igloohome_api-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.6

File hashes

Hashes for igloohome_api-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 966cfaf31f6e15f2d58aaf9c038d144326420134b117bf0242c512dfa7b4a261
MD5 b8af98c2724a30eef3b930bb0b5e7cd2
BLAKE2b-256 fa3da76411f565607a462388258f787652d18b2b12ac25f0841635710e5cb890

See more details on using hashes here.

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