Skip to main content

Kärcher Home Robots client

Project description

Kärcher 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                     Enable debug mode.
  -o, --output [json|json_pretty]
                                  Output format. Default: "json"
  -r, --region [eu|us|cn]         Region of the server to query. Default: "eu"
  --help                          Show this message and exit.

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

From code

from karcher.karcher import KarcherHome

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

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.4.4.tar.gz (18.2 kB view details)

Uploaded Source

Built Distributions

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

karcher_home-0.4.4-py3.10.egg (47.1 kB view details)

Uploaded Egg

karcher_home-0.4.4-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: karcher-home-0.4.4.tar.gz
  • Upload date:
  • Size: 18.2 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.4.4.tar.gz
Algorithm Hash digest
SHA256 ec2ccb289d9955aa2af7e8e8d6cf3b4f3ad5b60055452700ddd04e3f30006f6b
MD5 85a1d5092704109eb766dc6381803499
BLAKE2b-256 6b29445a869219462815e3008e5561680d26609b388cea7c2fad0f29b13517d3

See more details on using hashes here.

File details

Details for the file karcher_home-0.4.4-py3.10.egg.

File metadata

  • Download URL: karcher_home-0.4.4-py3.10.egg
  • Upload date:
  • Size: 47.1 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for karcher_home-0.4.4-py3.10.egg
Algorithm Hash digest
SHA256 4515c2681dd8e12424c955ae7ed20343f04709bc07f18febc0ecdd60b7d1fa23
MD5 2f41379114907af16204d70c4669f0f2
BLAKE2b-256 0432837eccd42f5adda29b564b8300cbb09bab2d0bdf81c3fa3aebe0e3b8bebb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 19.6 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.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6ba3934588bd0b00d363cdab57f7e206ac82085cbd50e1da0e653a419467257e
MD5 94496e275a285f5b9c3f6dc49014a32c
BLAKE2b-256 12b93057e305448b58d0ee68b1cf24c9c1ad21d0c0bdce71828ef0ca9dc54e5f

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