Skip to main content

Unofficial Erie Connect cloud client to retrieve data from IQsoft 26 water softener

Project description

Latest PyPI version

Unofficial Python client to interact with Erie Connect cloud to retrieve information from IQsoft 26 water softener.

For Home Assistant integration check this repository:

https://github.com/tgebarowski/erie-watertreatment-homeassistant

Installation

[sudo] pip install erie_connect

Usage

You can import the module as erie_connect.

Constructor

ErieConnect(
    username,
    password,
    auth,
    device
)

username and password are mandatory in order to be able to authenticate and get access token.

If authorization info is already stored somewhere you may pass it directly to constructor, so that no extra step will be performed before querying for the data. Similarly, Device info can be passed directly to the constructor to avoid selecting default device when invoking queries.

If auth and device are not set, both Auth and Device object will be stored upon first successful data fetching.

Requirements

Python 3.7

Disclaimer

This is an experimental library based on network traffic sniffing, made mainly for private purposes to integrate IQsoft 26 water softener with Home Assistant.

Authors

erie_connect Python client was written by Tomasz Gebarowski.

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

erie_connect-0.4.4.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

erie_connect-0.4.4-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file erie_connect-0.4.4.tar.gz.

File metadata

  • Download URL: erie_connect-0.4.4.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.23.0 setuptools/59.0.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.9

File hashes

Hashes for erie_connect-0.4.4.tar.gz
Algorithm Hash digest
SHA256 08a6e651bb86cfcb22c5f6a363d90558812e4a7aba191618ecfba199b05b3a77
MD5 df30fa89f15c44ea44e91370e7a072fd
BLAKE2b-256 11d9274923a1cd278edc104cc484a36958d046c40641db4395e4274a1db9b884

See more details on using hashes here.

File details

Details for the file erie_connect-0.4.4-py3-none-any.whl.

File metadata

  • Download URL: erie_connect-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.23.0 setuptools/59.0.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.9

File hashes

Hashes for erie_connect-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e2dff108ee747b3d042a9222c44d02aacad0cfcf8f1cd3d20092f2962bb87ed6
MD5 b0ea162edb43229b23497894a48ed66d
BLAKE2b-256 d528df1dec1de7f996051d083fb14b8fa1cd15980d1f0b475d556ec4ee576d69

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