From d64ecb087a07823df5121aa02374080f8f50e4d9 Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Sun, 27 Apr 2025 20:51:06 +0800 Subject: [PATCH] fix: dmaker.fan.p5 fan-level --- custom_components/xiaomi_home/miot/specs/spec_modify.yaml | 3 +++ test/check_rule_format.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/custom_components/xiaomi_home/miot/specs/spec_modify.yaml b/custom_components/xiaomi_home/miot/specs/spec_modify.yaml index 9e001e4..c9cf170 100644 --- a/custom_components/xiaomi_home/miot/specs/spec_modify.yaml +++ b/custom_components/xiaomi_home/miot/specs/spec_modify.yaml @@ -47,6 +47,9 @@ urn:miot-spec-v2:device:bath-heater:0000A028:opple-acmoto:1: urn:miot-spec-v2:device:bath-heater:0000A028:xiaomi-s1:1: prop.4.4: name: fan-level-ventilation +urn:miot-spec-v2:device:fan:0000A005:dmaker-p5:1: + prop.2.6: + name: fan-level-a urn:miot-spec-v2:device:fan:0000A005:xiaomi-p51:1: prop.2.2: name: fan-level-a diff --git a/test/check_rule_format.py b/test/check_rule_format.py index 5c4c0e8..4a13e4b 100644 --- a/test/check_rule_format.py +++ b/test/check_rule_format.py @@ -38,7 +38,7 @@ def load_json_file(file_path: str) -> Optional[dict]: def save_json_file(file_path: str, data: dict) -> None: with open(file_path, 'w', encoding='utf-8') as file: - json.dump(data, file, ensure_ascii=False, indent=4) + json.dump(data, file, ensure_ascii=False, indent=2) def load_yaml_file(file_path: str) -> Optional[dict]: