Skip to content

Commit

Permalink
chore(release): 2023.02.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Hypfer committed Feb 11, 2023
1 parent dfd39bc commit 6b01ed5
Show file tree
Hide file tree
Showing 8 changed files with 95 additions and 64 deletions.
2 changes: 1 addition & 1 deletion backend/lib/core/ValetudoRobot.js
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,6 @@ ValetudoRobot.WELL_KNOWN_PROPERTIES = {
FIRMWARE_VERSION: "firmwareVersion"
};

const HUGE_MAP_THRESHOLD = 120 * 10000; //120m² in cm²
const HUGE_MAP_THRESHOLD = 145 * 10000; //145m² in cm²

module.exports = ValetudoRobot;
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 17 additions & 22 deletions docs/_pages/general/supported-robots.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ You can use Ctrl + F to look for your model of robot.<br/>
3. [1T](#xiaomi_1t)
4. [P2148](#xiaomi_p2148)
5. [Vacuum-Mop P](#xiaomi_vacuummop_p)
6. [Vacuum-Mop 2 Ultra](#xiaomi_p2150)
2. [Dreame](#dreame)
1. [D9](#dreame_d9)
2. [D9 Pro](#dreame_d9pro)
Expand All @@ -54,8 +55,6 @@ You can use Ctrl + F to look for your model of robot.<br/>
2. [Conga 3790](#conga_3790)
7. [Proscenic](#proscenic)
1. [M6 Pro](#proscenic_m6pro)
8. [Wyze](#wyze)
1. [Wyze Robot Vacuum (WVCR200S)](#wyze_robot_vacuum)

## Xiaomi<a id="xiaomi"></a>

Expand Down Expand Up @@ -160,14 +159,28 @@ It might be required to remove the battery but that can be done without touching

**Warning**:<br/>
Unfortunately, there are some unresolved issues with the Mijia STYTJ02YM viomi.vacuum.v8.
If you have that robot, you might want to ask for assistance.
It is strongly recommended to not attempt to root the v8 variant to avoid the risk of bricking the robot.

**Note:**<br/>
While Valetudo works with their model firmwares, the recommended rooting procedure is to flash these with a Viomi V6 firmware as that has more features.

Rooting instructions:
- [ADB](https://github.com/Hypfer/valetudo-crl200s-root)

### Xiaomi Vacuum-Mop 2 Ultra<a id="xiaomi_p2150"></a>

<img src="img/robots/xiaomi/xiaomi_p2150.jpg"/>

The Xiaomi Vacuum-Mop 2 Ultra is made by Dreame. It is sold as:
- Mi Robot Vacuum-Mop 2 Ultra
- Mi Robot Vacuum-Mop 2 Ultra + Auto-empty station
- BHR5195EU

Rooting is pretty easy, only requiring a 3.3v USB UART Adapter and almost no disassembly. All warranty seals stay intact.

Rooting instructions:
- [UART](https://valetudo.cloud/pages/installation/dreame.html#uart)

## Dreame<a id="dreame"></a>

### D9 <a id="dreame_d9"></a>
Expand Down Expand Up @@ -487,22 +500,4 @@ Rooting is pretty easy, only requiring a Linux Laptop and a micro USB cable.<br/
It might be required to remove the battery but that can be done without touching any warranty seals.

Rooting instructions:
- [ADB](https://github.com/Hypfer/valetudo-crl200s-root)

### Wyze Robot Vacuum<a id="wyze_robot_vacuum"></a>

<img src="./img/robots/wyze/wyze_robot_vacuum.jpg"/>

The Wyze Robot Vacuum (WVCR200S) is actually a 3irobotix CRL-200S inside. It is sold as:
- Wyze Robot Vacuum
- Wyze WVCR200S

**Important note:**<br/>
Because the Wyze robot uses a non-miio cloud implementation, getting it to work with Valetudo means reflashing them to a Viomi V6.
That's possible, because the hardware is exactly the same.

Rooting is pretty easy, only requiring a Linux Laptop and a micro USB cable.<br/>
It might be required to remove the battery but that can be done without touching any warranty seals.

Rooting instructions:
- [ADB](https://github.com/Hypfer/valetudo-crl200s-root)
- [ADB](https://github.com/Hypfer/valetudo-crl200s-root)
107 changes: 70 additions & 37 deletions docs/_pages/usage/implementation-overview.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "valetudo",
"version": "2023.01.0",
"version": "2023.02.0",
"description": "Self-contained control webinterface for vacuum robots",
"license": "Apache-2.0",
"engines": {
Expand Down
5 changes: 4 additions & 1 deletion util/generate_mqtt_docs.js
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,10 @@ class FakeMqttController extends MqttController {

super({
robot: robot,
config: fakeConfig
config: fakeConfig,
valetudoHelper: {
onFriendlyNameChanged: () => {}
}
});

this.enabled = true;
Expand Down

0 comments on commit 6b01ed5

Please sign in to comment.