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)
| File | Size | Uploaded | |
|---|---|---|---|
| karcher-home-0.5.1.tar.gz | 18.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|