diff --git a/gallery/src/demos/demo-integration-card.ts b/gallery/src/demos/demo-integration-card.ts index 4da42f1279..5067d6e455 100644 --- a/gallery/src/demos/demo-integration-card.ts +++ b/gallery/src/demos/demo-integration-card.ts @@ -206,6 +206,7 @@ const createDeviceRegistryEntries = ( model: "Mock Device", name: "Tag Reader", sw_version: null, + hw_version: "1.0.0", id: "mock-device-id", identifiers: [], via_device_id: null, diff --git a/src/data/device_registry.ts b/src/data/device_registry.ts index 5c039437e4..7a16c1ec10 100644 --- a/src/data/device_registry.ts +++ b/src/data/device_registry.ts @@ -13,6 +13,7 @@ export interface DeviceRegistryEntry { model: string | null; name: string | null; sw_version: string | null; + hw_version: string | null; via_device_id: string | null; area_id: string | null; name_by_user: string | null; diff --git a/src/panels/config/devices/device-detail/ha-device-info-card.ts b/src/panels/config/devices/device-detail/ha-device-info-card.ts index 3e8b56810b..41db0f57f2 100644 --- a/src/panels/config/devices/device-detail/ha-device-info-card.ts +++ b/src/panels/config/devices/device-detail/ha-device-info-card.ts @@ -66,6 +66,17 @@ export class HaDeviceCard extends LitElement { ` : ""} + ${this.device.hw_version + ? html` +