Skip to content

Commit 76a278c

Browse files
Merge pull request #20 from Lash-L/main
chore: pypi cleanup
2 parents 6dd8ff8 + cc3f378 commit 76a278c

File tree

3 files changed

+100
-3
lines changed

3 files changed

+100
-3
lines changed

CHANGELOG.md

Whitespace-only changes.

README.md

Lines changed: 90 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,90 @@
1-
TODO: Add documentation
1+
# Roborock
2+
3+
<p align="center">
4+
<a href="https://pypi.org/project/python-roborock/">
5+
<img src="https://img.shields.io/pypi/v/python-roborock.svg?logo=python&logoColor=fff&style=flat-square" alt="PyPI Version">
6+
</a>
7+
<img src="https://img.shields.io/pypi/pyversions/python-roborock.svg?style=flat-square&logo=python&amp;logoColor=fff" alt="Supported Python versions">
8+
<img src="https://img.shields.io/pypi/l/python-roborock.svg?style=flat-square" alt="License">
9+
</p>
10+
11+
Roborock library for online and offline control of your vacuums.
12+
13+
## Installation
14+
15+
Install this via pip (or your favourite package manager):
16+
17+
`pip install python-roborock`
18+
19+
## Functionality
20+
21+
This package can encrypt and decrypt the following commands:
22+
23+
- GET_CLEAN_RECORD
24+
- GET_CONSUMABLE
25+
- GET_MULTI_MAPS_LIST
26+
- APP_START
27+
- APP_PAUSE
28+
- APP_STOP
29+
- APP_CHARGE
30+
- APP_SPOT
31+
- FIND_ME
32+
- RESUME_ZONED_CLEAN
33+
- RESUME_SEGMENT_CLEAN
34+
- SET_CUSTOM_MODE
35+
- SET_MOP_MODE
36+
- SET_WATER_BOX_CUSTOM_MODE
37+
- RESET_CONSUMABLE
38+
- LOAD_MULTI_MAP
39+
- APP_RC_START
40+
- APP_RC_END
41+
- APP_RC_MOVE
42+
- APP_GOTO_TARGET
43+
- APP_SEGMENT_CLEAN
44+
- APP_ZONED_CLEAN
45+
- APP_GET_DRYER_SETTING
46+
- APP_SET_DRYER_SETTING
47+
- APP_START_WASH
48+
- APP_STOP_WASH
49+
- GET_DUST_COLLECTION_MODE
50+
- SET_DUST_COLLECTION_MODE
51+
- GET_SMART_WASH_PARAMS
52+
- SET_SMART_WASH_PARAMS
53+
- GET_WASH_TOWEL_MODE
54+
- SET_WASH_TOWEL_MODE
55+
- SET_CHILD_LOCK_STATUS
56+
- GET_CHILD_LOCK_STATUS
57+
- START_WASH_THEN_CHARGE
58+
- GET_CURRENT_SOUND
59+
- GET_SERIAL_NUMBER
60+
- GET_TIMEZONE
61+
- GET_SERVER_TIMER
62+
- GET_CUSTOMIZE_CLEAN_MODE
63+
- GET_CLEAN_SEQUENCE
64+
- SET_FDS_ENDPOINT
65+
- ENABLE_LOG_UPLOAD
66+
- APP_WAKEUP_ROBOT
67+
- GET_LED_STATUS
68+
- GET_FLOW_LED_STATUS
69+
- SET_FLOW_LED_STATUS
70+
- GET_SOUND_PROGRESS
71+
- GET_SOUND_VOLUME
72+
- TEST_SOUND_VOLUME
73+
- CHANGE_SOUND_VOLUME
74+
- GET_CARPET_MODE
75+
- SET_CARPET_MODE
76+
- GET_CARPET_CLEAN_MODE
77+
- SET_CARPET_CLEAN_MODE
78+
- UPD_SERVER_TIMER
79+
- SET_SERVER_TIMER
80+
- APP_GET_INIT_STATUS
81+
- SET_APP_TIMEZONE
82+
- GET_NETWORK_INFO
83+
84+
85+
86+
## Credits
87+
88+
Thanks @rovo89 for https://gist.github.com/rovo89/dff47ed19fca0dfdda77503e66c2b7c7 And thanks @PiotrMachowski for https://github.com/PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor
89+
90+

pyproject.toml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
[tool.poetry]
22
name = "python-roborock"
3-
version = "0.1.10"
4-
description = ""
3+
version = "0.4.11"
4+
description = "A package to control Roborock vacuums."
55
authors = ["humbertogontijo <humbertogontijo@users.noreply.github.com>"]
66
license = "GPL-3.0-only"
77
readme = "README.md"
8+
repository = "https://github.com/humbertogontijo/python-roborock"
9+
classifiers = [
10+
"Development Status :: 5 - Production/Stable",
11+
"Intended Audience :: Developers",
12+
"Natural Language :: English",
13+
"Operating System :: OS Independent",
14+
"Topic :: Software Development :: Libraries",
15+
]
816
packages = [{include = "roborock"}]
917

1018
[tool.poetry.scripts]

0 commit comments

Comments
 (0)