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 = KarcherHome()
kh.login("user@email", "password")
devices = 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.3.tar.gz (17.6 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.3-py3.10.egg (45.6 kB view details)

Uploaded Egg

karcher_home-0.3-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: karcher-home-0.3.tar.gz
  • Upload date:
  • Size: 17.6 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.3.tar.gz
Algorithm Hash digest
SHA256 f52ec4beca55d01b021466034c2719459602e9b35ccdbcd19173003be3e267c8
MD5 996b0d2c0ff7aabfa8a25cb4ab803314
BLAKE2b-256 7035657d7e0ed6ebf92674a5835473e1412204c70c607d8dd7ec3420c910a3b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.3-py3.10.egg
  • Upload date:
  • Size: 45.6 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.3-py3.10.egg
Algorithm Hash digest
SHA256 f5d16c6c6582202f22afcca7fa4ccb63ac7940f7021d6f61c0421170031b78a5
MD5 b8adfaa06e1793c9077290c34579ab8e
BLAKE2b-256 3ff3c8d33b008a22125c3ab855a89a9a0c1715bec80085fe9550d3294c6b14ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1a5a1fe75bb17e3c7a3ff87c876bc33af8bb8fd3f5f3bbf734b355f0fd09d893
MD5 f17074d70683329f9842ffcbbda0fbe6
BLAKE2b-256 44461c72bd3ee0711213b7a2634c42de3733207141233533f97619be381c4edf

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