This commit is contained in:
Xuwznln
2025-06-06 17:21:19 +08:00
parent 1b9f3c666d
commit 55be5e8188

View File

@@ -214,6 +214,8 @@ class Registry:
# 处理动作值映射 # 处理动作值映射
if "action_value_mappings" in device_config["class"]: if "action_value_mappings" in device_config["class"]:
for action_name, action_config in device_config["class"]["action_value_mappings"].items(): for action_name, action_config in device_config["class"]["action_value_mappings"].items():
if "handles" not in action_config:
device_config["handles"] = []
if "type" in action_config: if "type" in action_config:
action_config["type"] = self._replace_type_with_class( action_config["type"] = self._replace_type_with_class(
action_config["type"], device_id, f"动作 {action_name}" action_config["type"], device_id, f"动作 {action_name}"