Skip to content

lafriks/python-karcher

Repository files navigation

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.

About

Kärcher Home Robots python client

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages