From a33fe6f041543a682ac69a52050c3165a5ed2d8a Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Tue, 16 Dec 2025 14:42:48 +0800 Subject: [PATCH] feat: add optional play-loop-mode property --- custom_components/xiaomi_home/miot/specs/specv2entity.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/custom_components/xiaomi_home/miot/specs/specv2entity.py b/custom_components/xiaomi_home/miot/specs/specv2entity.py index a718cfd..adb96cf 100644 --- a/custom_components/xiaomi_home/miot/specs/specv2entity.py +++ b/custom_components/xiaomi_home/miot/specs/specv2entity.py @@ -331,6 +331,7 @@ SPEC_DEVICE_TRANS_MAP: dict = { 'actions': {'play'} }, 'optional': { + 'properties': {'play-loop-mode'}, 'actions': {'pause', 'stop', 'next', 'previous'} } } @@ -368,6 +369,7 @@ SPEC_DEVICE_TRANS_MAP: dict = { } }, 'optional': { + 'properties': {'play-loop-mode'}, 'actions': {'play', 'pause', 'stop', 'next', 'previous'} } } @@ -391,7 +393,6 @@ SPEC_DEVICE_TRANS_MAP: dict = { 'actions': {'turn-off'} }, 'optional': { - 'properties': {'mode'}, 'actions': {'turn-on'} } } @@ -404,6 +405,7 @@ SPEC_DEVICE_TRANS_MAP: dict = { } }, 'optional': { + 'properties': {'play-loop-mode'}, 'actions': {'play', 'pause', 'stop', 'next', 'previous'} } }