From d4d51da6ad47d0b5e51ed8bb2ba09abdda9572e1 Mon Sep 17 00:00:00 2001 From: LiShuzhen Date: Mon, 30 Jun 2025 17:10:09 +0800 Subject: [PATCH] fix: xiaomi.airer.pro3 airer status rising (#1222) --- custom_components/xiaomi_home/cover.py | 2 +- custom_components/xiaomi_home/miot/miot_mips.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/xiaomi_home/cover.py b/custom_components/xiaomi_home/cover.py index 0d1817c..430f232 100644 --- a/custom_components/xiaomi_home/cover.py +++ b/custom_components/xiaomi_home/cover.py @@ -159,7 +159,7 @@ class Cover(MIoTServiceEntity, CoverEntity): self.entity_id) continue for item in prop.value_list.items: - if item.name in {'opening', 'open', 'up'}: + if item.name in {'opening', 'open', 'up', 'rising'}: self._prop_status_opening.append(item.value) elif item.name in {'closing', 'close', 'down', 'dowm'}: self._prop_status_closing.append(item.value) diff --git a/custom_components/xiaomi_home/miot/miot_mips.py b/custom_components/xiaomi_home/miot/miot_mips.py index 8eab9ee..a2aa2c1 100644 --- a/custom_components/xiaomi_home/miot/miot_mips.py +++ b/custom_components/xiaomi_home/miot/miot_mips.py @@ -1178,7 +1178,7 @@ class MipsLocalClient(_MipsClient): or 'piid' not in msg or 'value' not in msg ): - # self.log_error(f'on_prop_msg, recv unknown msg, {payload}') + self.log_info('unknown prop msg, %s', payload) return if handler: self.log_debug('local, on properties_changed, %s', payload)