diff --git a/src/data/zwave.ts b/src/data/zwave.ts index f41567edbc..77740c8051 100644 --- a/src/data/zwave.ts +++ b/src/data/zwave.ts @@ -5,10 +5,13 @@ export interface ZWaveNetworkStatus { } export interface ZWaveValue { - index: number; - instance: number; - label: string; - poll_intensity: number; + key: number; + value: { + index: number; + instance: number; + label: string; + poll_intensity: number; + }; } export interface ZWaveConfigItem { diff --git a/src/panels/config/zwave/zwave-values.ts b/src/panels/config/zwave/zwave-values.ts index 2beda32122..8428b28c0b 100644 --- a/src/panels/config/zwave/zwave-values.ts +++ b/src/panels/config/zwave/zwave-values.ts @@ -23,7 +23,7 @@ import { ZWaveValue } from "../../../data/zwave"; @customElement("zwave-values") export class ZwaveValues extends LitElement { @property() public hass!: HomeAssistant; - @property() private _values: ZWaveValue[] = []; + @property() public values: ZWaveValue[] = []; @property() private _selectedValue: number = -1; protected render(): TemplateResult | void { @@ -34,7 +34,7 @@ export class ZwaveValues extends LitElement { >