Skip to main content

Kärcher Home Robots client

Project description

Karcher Home Robots client

Python library and cli to authorize into Karcher Home Robots account and fetch device information.

Usage

To download karcher-home cli run:

pip3 install karcher-home

From console

Usage: karcher-home [OPTIONS] COMMAND [ARGS]...

  Tool for connectiong and getting information from Kärcher Home Robots.

Options:
  -d, --debug
  -o, --output [json|json_pretty]
  -r, --region [eu|us|cn]         Region of the server to query. Default: 'eu'
  --help                          Show this message and exit.

Commands:
  devices   List all devices.
  get-urls  Get region information.
  login     Get user session tokens.

From code

from karcher.karcher import KarcherHome

kh = KarcherHome()
sess = kh.login("user@email", "password")
devices = hk.get_devices(sess)

License

Distributed under the MIT License. See LICENSE for more information.

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

karcher-home-0.1.1.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

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

karcher_home-0.1.1-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file karcher-home-0.1.1.tar.gz.

File metadata

  • Download URL: karcher-home-0.1.1.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for karcher-home-0.1.1.tar.gz
Algorithm Hash digest
SHA256 acfce2155cf056206d1193966c52793a5b8cbe8defbada8ef8b284fd8f4dfc1c
MD5 5ca5df117b2ce429ec344d846fbdd90b
BLAKE2b-256 b4ad57908ca3c1a7dc19daff1ccbca76db439eaa0053c50e9134a183c716bdfc

See more details on using hashes here.

File details

Details for the file karcher_home-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: karcher_home-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for karcher_home-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7e3c636beaa0248d4b8d90650efbd4d2df796761d3955d0d7863a0e36adedc37
MD5 e13826271d1f90cc828ba160d6e6b131
BLAKE2b-256 d3cbfc33b35a5e72d67bddcb64fe09cd7c491f9c527df45f4ada13a93d2e1423

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