From 011ca3d8a346783d26683b51351b946d07e84562 Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Mon, 25 Aug 2025 09:00:28 +0800 Subject: [PATCH 1/4] fix: xiaomi.airc.rr0r00 swing mode (#1386) --- .../xiaomi_home/miot/specs/spec_modify.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/custom_components/xiaomi_home/miot/specs/spec_modify.yaml b/custom_components/xiaomi_home/miot/specs/spec_modify.yaml index bf697a4..34af9eb 100644 --- a/custom_components/xiaomi_home/miot/specs/spec_modify.yaml +++ b/custom_components/xiaomi_home/miot/specs/spec_modify.yaml @@ -48,6 +48,18 @@ urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-mt0:2: urn:miot-spec-v2: urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:1: prop.10.6: unit: none + prop.3.12: + name: vertical-swing-left-up + prop.3.13: + name: vertical-swing-left-down + prop.3.14: + name: vertical-swing-right-up + prop.3.15: + name: vertical-swing-right-down + prop.3.20: + name: horizontal-swing-left + prop.3.22: + name: horizontal-swing-right urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:2: urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:1 urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:3: urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:1 urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:4: urn:miot-spec-v2:device:air-conditioner:0000A004:xiaomi-rr0r00:1 From ad17c8d220d8c625266e593afbabdb6faee374a7 Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Mon, 25 Aug 2025 09:25:43 +0800 Subject: [PATCH 2/4] fix: hyd.airer.lyjpro current-position (#1376) --- custom_components/xiaomi_home/miot/specs/spec_modify.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/custom_components/xiaomi_home/miot/specs/spec_modify.yaml b/custom_components/xiaomi_home/miot/specs/spec_modify.yaml index 34af9eb..48f1327 100644 --- a/custom_components/xiaomi_home/miot/specs/spec_modify.yaml +++ b/custom_components/xiaomi_home/miot/specs/spec_modify.yaml @@ -84,6 +84,8 @@ urn:miot-spec-v2:device:airer:0000A00D:hyd-lyjpro:1: name: target-position-a prop.2.9: name: target-position-b + prop.2.11: + expr: (100-src_value) urn:miot-spec-v2:device:airer:0000A00D:hyd-znlyj5:1: prop.2.3: value-range: From cf093c40918556f8235f381189001d48a9ad796a Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Tue, 26 Aug 2025 12:12:52 +0800 Subject: [PATCH 3/4] feat: add an alongside button entity for xiaomi.wifispeaker.l05b play action (#1372) --- .../xiaomi_home/miot/specs/spec_add.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/custom_components/xiaomi_home/miot/specs/spec_add.json b/custom_components/xiaomi_home/miot/specs/spec_add.json index 1119fa0..60ab0d9 100644 --- a/custom_components/xiaomi_home/miot/specs/spec_add.json +++ b/custom_components/xiaomi_home/miot/specs/spec_add.json @@ -82,6 +82,22 @@ ] } ], + "urn:miot-spec-v2:device:speaker:0000A015:xiaomi-l05b:1": [ + { + "iid": 3, + "type": "urn:miot-spec-v2:service:play:0000781D:xiaomi-l05b:1", + "description": "Play Control", + "actions": [ + { + "iid": 2, + "type": "urn:miot-spec-v2:action:play:0000280B:xiaomi-l05b:1", + "description": "Play", + "in": [], + "out": [] + } + ] + } + ], "urn:miot-spec-v2:device:thermostat:0000A031:tofan-wk01:1:0000C822": [ { "iid": 2, From 1fc7dabf08b2711a812cdeb92d125258697f202b Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Fri, 29 Aug 2025 11:26:09 +0800 Subject: [PATCH 4/4] fix: ignore the unsupported property 2.3 of 759413.aircondition.iez (#1391) --- custom_components/xiaomi_home/miot/specs/spec_filter.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/custom_components/xiaomi_home/miot/specs/spec_filter.yaml b/custom_components/xiaomi_home/miot/specs/spec_filter.yaml index 9b2d19e..1cc75bd 100644 --- a/custom_components/xiaomi_home/miot/specs/spec_filter.yaml +++ b/custom_components/xiaomi_home/miot/specs/spec_filter.yaml @@ -1,6 +1,9 @@ urn:miot-spec-v2:device:air-conditioner:0000A004:090615-ktf: services: - '4' +urn:miot-spec-v2:device:air-conditioner:0000A004:759413-iez: + properties: + - '2.3' urn:miot-spec-v2:device:air-purifier:0000A007:zhimi-ma4: properties: - 9.*