- ${this._loading ?
- html`
HA版本信息加载中...
` :
-
- (this._haUpdates.length === 0 && this._otherUpdates.length === 0) ?
- html`
✅ 所有组件都是最新版本
` :
- html`
- ${this._haUpdates.length > 0 ? html`
-
-
- • HA版本更新
- ${this._haUpdates.length}
-
-
- ${this._haUpdates.map(update => html`
-
this._handleEntityClick(update)}>
-
-
-
-
-
${update.name}
-
- 当前版本: ${update.current_version} → 最新版本: ${update.latest_version}
- ${update.skipped_version ? html`
已跳过版本: ${update.skipped_version}` : ''}
-
-
-
this._handleConfirmUpdate(update, e)}>
- 立即更新
-
-
- `)}\n ` : ''}
-
- ${this._otherUpdates.length > 0 ? html`
-
-
- • HACS更新
- ${this._otherUpdates.length}
-
-
- ${this._otherUpdates.map(update => html`
-
this._handleEntityClick(update)}>
-
-
-
-
-
${update.name}
-
- 当前版本: ${update.current_version} → 最新版本: ${update.latest_version}
- ${update.skipped_version ? html`
已跳过版本: ${update.skipped_version}` : ''}
-
-
-
this._handleConfirmUpdate(update, e)}>
- 立即更新
-
-
- `)}\n ` : ''}
- `
- }
-
- ${this._loading ?
- html`
设备和实体加载中...
` :
-
- (this._offlineDevices.length === 0 && this._offlineEntities.length === 0) ?
- html`
✅ 所有设备和实体都在线
` :
- html`
- ${this._offlineDevices.length > 0 ? html`
-
-
- • 离线设备
- ${this._offlineDevices.length}
-
-
- ${this._offlineDevices.map(device => html`
-
this._handleDeviceClick(device)}>
-
-
-
-
-
${device.name}
-
- ${device.manufacturer && device.model ?
- `${device.manufacturer} ${device.model}` :
- device.manufacturer || device.model || '未知设备'}
- ${device.entities ? `• ${device.entities.length} 个实体` : ''}
-
-
-
- ${this._formatLastSeen(device.last_seen)}
-
-
- `)}\n ` : ''}
-
- ${this._offlineEntities.length > 0 ? html`
-
-
- • 离线实体
- ${this._offlineEntities.length}
-
-
- ${this._offlineEntities.map(entity => html`
-
this._handleEntityClick(entity)}>
-
-
-
-
-
${entity.friendly_name}
-
- ${entity.entity_id}
- ${entity.platform ? `• ${entity.platform}` : ''}
- ${entity.unit_of_measurement ? `• ${entity.unit_of_measurement}` : ''}
-
-
-
- ${this._formatLastSeen(entity.last_updated)}
-
-
- `)}\n ` : ''}
- `
- }
-
-
-
-