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.3.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.3-py3.10.egg (47.1 kB view details)

Uploaded Egg

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: karcher-home-0.4.3.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.3.tar.gz
Algorithm Hash digest
SHA256 d46ebc62a1cde07d250aaca35a0c262cb820a7ebf0db1d677e3b502d5d36b72f
MD5 7b3e39c75305416552c4defdcacf663e
BLAKE2b-256 ae058d98ef56a3992aa0cf630d3a67cc2600a845428e7ec80e0279144c91cf56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.4.3-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.3-py3.10.egg
Algorithm Hash digest
SHA256 ee684e260b26729da896a83cd448a5a8c608871afc54ef1b32b737c50e453dc5
MD5 06c4d9029217714c7b870cb21a71819a
BLAKE2b-256 633e66808f64a7b34fe7e9bf1fe1c00d0940228e96e610a5de642d8c9c077434

See more details on using hashes here.

File details

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

File metadata

  • Download URL: karcher_home-0.4.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 56560bebb8564f4d2984efdce86dbcc1397ab9a87c38a63d435dcdbd8f6d3659
MD5 d208d76117f201a7f21c133f389641f5
BLAKE2b-256 0962f5aaf2dd1a0e050fa8e7004f8a5c533131a8e7df6e5f2765a4a55da3d4b6

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