Skip to main content

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.

Metadata

Release files for karcher-home 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for karcher-home 0.5.1
File Size Uploaded
karcher-home-0.5.1.tar.gz 18.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for karcher-home 0.5.1
File Interpreter ABI Platform
karcher_home-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 38.8 kB

Release files / karcher-home-0.5.1.tar.gz

Download URL karcher-home-0.5.1.tar.gz
Size 18.6 kB
Tags Source
SHA-256 checksum
How to use checksums
69364b264c122d2bea9346d942da4dcaca943361bc8faacb421212484b932944
BLAKE2b-256 checksum
How to use checksums
d7938bb802f40216b68e9f7972af13b81337f5bd9f6529de67066237e372d7ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / karcher_home-0.5.1-py3-none-any.whl

Download URL karcher_home-0.5.1-py3-none-any.whl
Size 20.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
92fa6000ac320c38910cda575783b26b3ea28eddf2a05f0c9484361a2fe8c344
BLAKE2b-256 checksum
How to use checksums
b9d8e09cabfbf003f4e69e5d91ca8573b03de581b8d8e66d6b5af58c19950db2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 release files

0.5

3 release files

0.4.5

3 release files

0.4.4

3 release files

0.4.3

3 release files

0.4.2

3 release files

0.4.1

3 release files

0.4

3 release files

0.3

3 release files

0.2.1

3 release files

0.2

3 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page