From 42b0f2c468b8bf696000e31990a5d355bb117024 Mon Sep 17 00:00:00 2001 From: NOisi-x <121120603+NOisi-x@users.noreply.github.com> Date: Thu, 18 Dec 2025 08:52:34 +0800 Subject: [PATCH 1/4] Add 2 new states for ZeoState in zeo_code_mappings --- roborock/data/zeo/zeo_code_mappings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roborock/data/zeo/zeo_code_mappings.py b/roborock/data/zeo/zeo_code_mappings.py index 971d7f67..9a28420e 100644 --- a/roborock/data/zeo/zeo_code_mappings.py +++ b/roborock/data/zeo/zeo_code_mappings.py @@ -18,7 +18,8 @@ class ZeoState(RoborockEnum): cooling = 8 under_delay_start = 9 done = 10 - + waitingforaftercare = 12 + Aftercare = 13 class ZeoProgram(RoborockEnum): standard = 1 From b41b6d63cd8dded029cf46d556759944470e2fe3 Mon Sep 17 00:00:00 2001 From: NOisi-x <121120603+NOisi-x@users.noreply.github.com> Date: Thu, 18 Dec 2025 08:53:05 +0800 Subject: [PATCH 2/4] Rename Aftercare to aftercare in zeo_code_mappings --- roborock/data/zeo/zeo_code_mappings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roborock/data/zeo/zeo_code_mappings.py b/roborock/data/zeo/zeo_code_mappings.py index 9a28420e..044beb59 100644 --- a/roborock/data/zeo/zeo_code_mappings.py +++ b/roborock/data/zeo/zeo_code_mappings.py @@ -19,7 +19,7 @@ class ZeoState(RoborockEnum): under_delay_start = 9 done = 10 waitingforaftercare = 12 - Aftercare = 13 + aftercare = 13 class ZeoProgram(RoborockEnum): standard = 1 From c6085e3af990aaf6bd66e615432b958c6c440d7e Mon Sep 17 00:00:00 2001 From: NOisi-x <121120603+NOisi-x@users.noreply.github.com> Date: Thu, 18 Dec 2025 08:56:41 +0800 Subject: [PATCH 3/4] Fix order of aftercare and waitingforaftercare values --- roborock/data/zeo/zeo_code_mappings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roborock/data/zeo/zeo_code_mappings.py b/roborock/data/zeo/zeo_code_mappings.py index 044beb59..20bb2c71 100644 --- a/roborock/data/zeo/zeo_code_mappings.py +++ b/roborock/data/zeo/zeo_code_mappings.py @@ -18,8 +18,8 @@ class ZeoState(RoborockEnum): cooling = 8 under_delay_start = 9 done = 10 - waitingforaftercare = 12 - aftercare = 13 + aftercare = 12 + waitingforaftercare = 13 class ZeoProgram(RoborockEnum): standard = 1 From 6b7e25f84314d05285f73534ece8b07d97606be5 Mon Sep 17 00:00:00 2001 From: NOisi-x <121120603+NOisi-x@users.noreply.github.com> Date: Tue, 23 Dec 2025 12:42:42 +0800 Subject: [PATCH 4/4] Fix typo in waitingforaftercare constant name --- roborock/data/zeo/zeo_code_mappings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roborock/data/zeo/zeo_code_mappings.py b/roborock/data/zeo/zeo_code_mappings.py index 20bb2c71..3eefbf38 100644 --- a/roborock/data/zeo/zeo_code_mappings.py +++ b/roborock/data/zeo/zeo_code_mappings.py @@ -19,7 +19,7 @@ class ZeoState(RoborockEnum): under_delay_start = 9 done = 10 aftercare = 12 - waitingforaftercare = 13 + waiting_for_aftercare = 13 class ZeoProgram(RoborockEnum): standard = 1