From 6f58598f5457627da8f3f6c2d8eff74982c0fe39 Mon Sep 17 00:00:00 2001 From: xiaoshi <115949669+xiaoshi930@users.noreply.github.com> Date: Sat, 29 Nov 2025 00:07:04 +0800 Subject: [PATCH] Update xiaoshi-device-update-card.js --- xiaoshi-device-update-card.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xiaoshi-device-update-card.js b/xiaoshi-device-update-card.js index e16fcd2..d817386 100644 --- a/xiaoshi-device-update-card.js +++ b/xiaoshi-device-update-card.js @@ -523,6 +523,11 @@ export class XiaoshiUpdateCard extends LitElement { return; // 跳过此更新 } } + // 新增规则:如果skipped_version为null情况下,当latest_version !== installed_version时, + // 且实体状态为off时,有可能是安装的版本比latest_version还高,这种不算更新的实体 + if (attributes.skipped_version === null && entity.state === 'off') { + return; // 跳过此更新 + } const updateData = { name: attributes.friendly_name || entity.entity_id.replace('update.', ''),