From f77e69fb7afc553325f4ea3d8921478ddbf1177c Mon Sep 17 00:00:00 2001 From: iddiek Date: Mon, 4 Sep 2023 18:37:40 +0200 Subject: [PATCH 1/2] Update code_mappings.py --- roborock/code_mappings.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/roborock/code_mappings.py b/roborock/code_mappings.py index b148e1d..08b40a8 100644 --- a/roborock/code_mappings.py +++ b/roborock/code_mappings.py @@ -196,6 +196,14 @@ class RoborockMopModeS8ProUltra(RoborockMopModeCode): class RoborockMopIntensityCode(RoborockEnum): """Describes the mop intensity of the vacuum cleaner.""" +class RoborockMopModeP10(RoborockMopModeCode): + standard = 300 + deep = 301 + deep_plus = 302 + fast = 303 + +class RoborockMopIntensityCode(RoborockEnum): + """Describes the mop intensity of the vacuum cleaner.""" class RoborockMopIntensityS7(RoborockMopIntensityCode): """Describes the mop intensity of the vacuum cleaner.""" From dcfc1e6d92817ebce6b5d23efcfa8b37feb3954b Mon Sep 17 00:00:00 2001 From: iddiek Date: Mon, 4 Sep 2023 18:39:26 +0200 Subject: [PATCH 2/2] Update const.py --- roborock/const.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roborock/const.py b/roborock/const.py index 9019b2f..dd6c788 100644 --- a/roborock/const.py +++ b/roborock/const.py @@ -33,6 +33,7 @@ ROBOROCK_C1 = "roborock.vacuum.c1" ROBOROCK_S8_PRO_ULTRA = "roborock.vacuum.a70" ROBOROCK_S8 = "roborock.vacuum.a51" +ROBOROCK_P10 = "roborock.vacuum.a75" SUPPORTED_VACUUMS = ( [ # These are the devices that show up when you add a device - more could be supported and just not show up @@ -51,5 +52,6 @@ ROBOROCK_S8, ROBOROCK_S4_MAX, ROBOROCK_S7, + ROBOROCK_P10, ] )