An open API service providing commit metadata for open source projects.

GitHub / Python-roborock/python-roborock / commits

Python library & console tool for controlling Roborock vacuum

SHA Message Author Date Stats
3a79b8d2 2.34.2 semantic-release <s****e> 4 months ago
450e35e2 fix: Merge the local api with the local v1 api (#438) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b7bab8b9 2.34.1 semantic-release <s****e> 4 months ago
eb6da934 fix: Fix "retry" error handling (#436) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
0a14e2ac 2.34.0 semantic-release <s****e> 4 months ago
72274e9a feat: add some basic B01 support (#429)
Co-authored-by: Allen Porter <a****r@g****m>
Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
98ea911a feat: update cli.py and device_manager.py to use get_home_data_v3 (#418)
Co-authored-by: Allen Porter <a****r@g****m>
Ludovic BOUÉ <l****e@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a385a148 chore: speed up mqtt session shutdown by avoiding a sleep (#435) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6c9b7ada 2.33.0 semantic-release <s****e> 4 months ago
c0f28da1 chore: update pytest-asyncio and fix clean shutdown (#434) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f076a516 feat: Add an explicit module for caching (#432) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2453081f 2.32.0 semantic-release <s****e> 4 months ago
65e961b6 chore(deps-dev): bump pytest from 8.3.5 to 8.4.1 (#405)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
011631cc chore(deps): bump pycryptodome from 3.22.0 to 3.23.0 (#403)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
0e289881 feat: Add property for accessing the current map from the status object (#433) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
381acf64 chore(deps): bump python-semantic-release/python-semantic-release (#421)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c87d40b4 chore(deps): bump pycryptodomex from 3.22.0 to 3.23.0 (#404)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1d3fe5c7 chore(deps-dev): bump freezegun from 1.5.1 to 1.5.4 (#423)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d34b377b 2.31.0 semantic-release <s****e> 4 months ago
b4e3693c feat: Update the cli cache to also store network info (#427) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3b50cd5b 2.30.0 semantic-release <s****e> 4 months ago
b23c358b feat: add a new type for supported features (#431) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
04a83e84 chore: remove command info (#430) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
29b1fd55 2.29.1 semantic-release <s****e> 4 months ago
97dfd164 chore: update container parsing using native typing and dataclass (#426) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
103b30d4 2.29.0 semantic-release <s****e> 4 months ago
f7d1a553 feat: Support both a01 and v1 device types with traits (#425)
Co-authored-by: Luke Lashley <c****0@g****m>, Luke Lashley <c****0@g****m>
Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
636268d8 2.28.0 semantic-release <s****e> 4 months ago
c6ba0d66 feat: add device_features to automatically determine what is supported (#365) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
cbd6df23 chore: Refactor some of the internal channel details used by the device. (#424) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
717654a6 chore: Attempt to reduce a01 test flakiness by fixing shutdown to reduce numb... Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1cec274d 2.27.0 semantic-release <s****e> 4 months ago
c1bdac0a feat: Add a v1 protocol channel that can send messages across MQTT or Local c...
Co-authored-by: dependabot[bot] <4****]@u****m>, dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
0e681bea 2.26.0 semantic-release <s****e> 4 months ago
54a7e53d feat: Add Saros 10 code mappings (#419) Ilan Joselevich <p****l@i****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5a2dac0a chore: Move a01 encoding and decoding to a separate module (#417) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
7c1e3aa9 2.25.1 semantic-release <s****e> 4 months ago
7ebcde94 fix: add saros 10r modes (#415)
Co-authored-by: Luke Lashley <c****0@g****m>
starkillerOG <s****g@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
fd17a307 chore(deps): bump python-semantic-release/python-semantic-release (#400)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
36f5f2b7 chore(deps): bump click from 8.1.8 to 8.2.1 (#401)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9dd8c225 2.25.0 semantic-release <s****e> 5 months ago
75074234 chore: Create module for v1 request encoding (#413) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ec780c94 chore: Fix warning in tests/devices/test_device_manager.py (#412) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f1dd1fec Update tests to improve CI logging to better diagnose timeout (#411) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0a63adde 2.24.0 semantic-release <s****e> 5 months ago
1fb135b7 feat: Add a local channel, similar to the MQTT channel (#410) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
509ff6aa feat: Update device manager and device to establish an MQTT subscription (#409) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
69114b27 2.23.0 semantic-release <s****e> 5 months ago
011b2538 feat: Implement set_value method for a01 device protocols (#408) Yangqian Yan <5****n@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
642b7d30 2.22.0 semantic-release <s****e> 5 months ago
e59c0b59 chore: Increase test timeout to 30 seconds (#407) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
54547d87 feat: Add a CLI for exercising the asyncio MQTT session (#396) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
b31ce697 2.21.0 semantic-release <s****e> 5 months ago
e04a215b feat: Add a DeviceManager to perform discovery (#399)
Co-authored-by: semantic-release <s****e>
Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
e1a9e695 feat: Update CLI to allow logging in with a code (#395) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
b19dbaac chore: Minor refactoring creating functions for transforming bytes (#397) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9e0ddf89 chore: Refactor authorization header (#398) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
05966aa4 chore(deps): bump vacuum-map-parser-roborock from 0.1.2 to 0.1.4 (#373)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ba87d788 2.20.0 semantic-release <s****e> 5 months ago
8d4902b4 feat: add support for roborock qrevo maxv code mappings (#385) barneyonline <3****e@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
150de053 chore(deps-dev): bump pytest-timeout from 2.3.1 to 2.4.0 (#379)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9653abc2 chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0 (#358)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
65367003 chore(deps): bump python-semantic-release/python-semantic-release (#391)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
e10b464b chore(deps): bump aiohttp from 3.11.16 to 3.12.13 (#390)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6ce7af82 chore(deps-dev): bump ruff from 0.11.4 to 0.12.0 (#394)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
148a6faa 2.19.0 semantic-release <s****e> 7 months ago
240bf59d fix: Add Saros 10 dock type code (#362) lsmarsden <4****n@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
b243a255 chore(deps): bump aiomqtt from 2.3.2 to 2.4.0 (#375)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
74c1b5f6 feat: add some logging for the web api (#377) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
1070aea4 2.18.2 semantic-release <s****e> 7 months ago
77061fe1 fix: add session to home_data_v3 (#372) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
607c33b3 2.18.1 semantic-release <s****e> 7 months ago
f9e6c546 fix: get home_data_v3 working (#371) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
5fe20baa Add an aiomqtt based MQTT session module (#366) Allen Porter <a****r@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
ba422aad 2.18.0 semantic-release <s****e> 8 months ago
93ef8add feat: rate limits for login and home data (#361) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
470c27d9 2.17.0 semantic-release <s****e> 8 months ago
593c3687 feat: add support for g20s ultra (#359) mang1985 <6****5@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
67235cf7 2.16.1 semantic-release <s****e> 9 months ago
96cc718d fix: close the session if we created it (#356) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
7608dd48 2.16.0 semantic-release <s****e> 9 months ago
eae7803d feat: allow forcing of updating cache variables (#355) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
03b0eaa6 2.15.0 semantic-release <s****e> 9 months ago
1d31cf61 feat: allow passing in clientsession (#354) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
404a47c8 chore: fix documentation links (#348) Craneson <8****n@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
d501ad04 2.14.0 semantic-release <s****e> 9 months ago
23bae122 feat: add load_multi_map function (#349) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
557497a7 2.13.0 semantic-release <s****e> 9 months ago
1325fdae feat: add home_data_v3 (#347) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
522ab8a5 2.12.2 semantic-release <s****e> 9 months ago
53635eda chore(deps-dev): bump pytest from 8.3.4 to 8.3.5 (#342)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
94b281da chore(deps-dev): bump ruff from 0.9.9 to 0.9.10 (#344)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
eda1e98e fix: bad dock summary logic (#345) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
bb438dee 2.12.1 semantic-release <s****e> 9 months ago
7c6bb544 chore(deps): bump aiohttp from 3.11.12 to 3.11.13 (#340)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
4e80f7a8 chore(deps-dev): bump ruff from 0.9.4 to 0.9.9 (#341)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
49fb1372 fix: add error for web calls and saros dock (#343) Luke Lashley <c****0@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
f2d0c393 chore(deps): bump aiohttp from 3.11.11 to 3.11.12 (#328)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
2105cdf2 chore(deps-dev): bump mypy from 1.14.1 to 1.15.0 (#329)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
15f77056 chore(deps): bump python-semantic-release/python-semantic-release (#338)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago

← Back to repository