diff --git a/src/panels/config/zha/zha-device-card.ts b/src/panels/config/zha/zha-device-card.ts index 63fb4f0d4c..d0250bd816 100644 --- a/src/panels/config/zha/zha-device-card.ts +++ b/src/panels/config/zha/zha-device-card.ts @@ -42,6 +42,7 @@ import { navigate } from "../../../common/navigate"; import { UnsubscribeFunc, HassEvent } from "home-assistant-js-websocket"; import { formatAsPaddedHex } from "./functions"; import { computeStateName } from "../../../common/entity/compute_state_name"; +import { addEntitiesToLovelaceView } from "../../lovelace/editor/add-entities-to-view"; declare global { // for fire event @@ -109,9 +110,6 @@ class ZHADeviceCard extends LitElement { this.addEventListener("hass-service-called", (ev) => this.serviceCalled(ev) ); - this._serviceData = { - ieee_address: this.device!.ieee, - }; } protected updated(changedProperties: PropertyValues): void { @@ -125,6 +123,9 @@ class ZHADeviceCard extends LitElement { ) + 1; } this._userGivenName = this.device!.user_given_name; + this._serviceData = { + ieee_address: this.device!.ieee, + }; } super.update(changedProperties); } @@ -223,6 +224,13 @@ class ZHADeviceCard extends LitElement { ` )} +