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
  -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()
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.2.1.tar.gz (16.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.2.1-py3.10.egg (43.1 kB view details)

Uploaded Egg

karcher_home-0.2.1-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: karcher-home-0.2.1.tar.gz
  • Upload date:
  • Size: 16.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.2.1.tar.gz
Algorithm Hash digest
SHA256 91fadd4068caf115378c512148b5923e17c9fb357a6a61fd5ef1baa18c08bdb5
MD5 557577b6c6a173b867bc7cfa92efbb53
BLAKE2b-256 05131a9b3066ab69dc19ec9eaae95956b00cd44113821c8e84def27861c90c04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.2.1-py3.10.egg
  • Upload date:
  • Size: 43.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.2.1-py3.10.egg
Algorithm Hash digest
SHA256 459f206f2f35d3d6d1729cd71fd39bb8dc5872c5f912ccfaa33e117576d76810
MD5 1ea0f9ed58c8a303cbce9e9eea8c8362
BLAKE2b-256 a190106edd2914e7145f6f70f98483c909938e02524034aa1ef34b12994751de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 18.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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eed38ecac40241acca8c9dd1c68f7a1436a3dad43ef4a53ed543ac6e1ba4640f
MD5 db519714cb3e69f1cb39b065afc33696
BLAKE2b-256 2e25066500c0fffdddf94b335533b433093b10fc8843b73b2ba1e5bbbe47ac59

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