diff --git a/src/panels/config/integrations/ha-device-card.js b/src/panels/config/integrations/ha-device-card.js index 345274d0cd..52a96e0199 100644 --- a/src/panels/config/integrations/ha-device-card.js +++ b/src/panels/config/integrations/ha-device-card.js @@ -169,13 +169,16 @@ class HaDeviceCard extends EventsMixin(LocalizeMixin(PolymerElement)) { connectedCallback() { super.connectedCallback(); - this._unsubAreas = subscribeAreaRegistry(this.hass, (areas) => { + this._unsubAreas = subscribeAreaRegistry(this.hass.connection, (areas) => { this._areas = areas; }); - this._unsubDevices = subscribeDeviceRegistry(this.hass, (devices) => { - this.devices = devices; - this.device = devices.find((device) => device.id === this.device.id); - }); + this._unsubDevices = subscribeDeviceRegistry( + this.hass.connection, + (devices) => { + this.devices = devices; + this.device = devices.find((device) => device.id === this.device.id); + } + ); } disconnectedCallback() {