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.5.1.tar.gz (18.6 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.5.1-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for karcher-home-0.5.1.tar.gz
Algorithm Hash digest
SHA256 69364b264c122d2bea9346d942da4dcaca943361bc8faacb421212484b932944
MD5 532928c184791f5b9273576bec3b5d7c
BLAKE2b-256 d7938bb802f40216b68e9f7972af13b81337f5bd9f6529de67066237e372d7ed

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for karcher_home-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 92fa6000ac320c38910cda575783b26b3ea28eddf2a05f0c9484361a2fe8c344
MD5 3b47ff326ef9dc4e4fe6415579593242
BLAKE2b-256 b9d8e09cabfbf003f4e69e5d91ca8573b03de581b8d8e66d6b5af58c19950db2

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