diff --git a/src/panels/config/devices/ha-config-devices-dashboard.ts b/src/panels/config/devices/ha-config-devices-dashboard.ts
index 4ef701aba1..078ec02f79 100644
--- a/src/panels/config/devices/ha-config-devices-dashboard.ts
+++ b/src/panels/config/devices/ha-config-devices-dashboard.ts
@@ -38,6 +38,7 @@ import { HomeAssistant, Route } from "../../../types";
import { configSections } from "../ha-panel-config";
import "../integrations/ha-integration-overflow-menu";
import { showZWaveJSAddNodeDialog } from "../integrations/integration-panels/zwave_js/show-dialog-zwave_js-add-node";
+import { showAddIntegrationDialog } from "../integrations/show-add-integration-dialog";
interface DeviceRowData extends DeviceRegistryEntry {
device?: DeviceRowData;
@@ -363,16 +364,15 @@ export class HaConfigDeviceDashboard extends LitElement {
}
protected render(): TemplateResult {
- const { devicesOutput, filteredConfigEntry } =
- this._devicesAndFilterDomains(
- this.devices,
- this.entries,
- this.entities,
- this.areas,
- this._searchParms,
- this._showDisabled,
- this.hass.localize
- );
+ const { devicesOutput } = this._devicesAndFilterDomains(
+ this.devices,
+ this.entries,
+ this.entities,
+ this.areas,
+ this._searchParms,
+ this._showDisabled,
+ this.hass.localize
+ );
const activeFilters = this._activeFilters(
this.entries,
this._searchParms,
@@ -405,39 +405,21 @@ export class HaConfigDeviceDashboard extends LitElement {
@search-changed=${this._handleSearchChange}
@row-click=${this._handleRowClicked}
clickable
- .hasFab=${filteredConfigEntry &&
- (filteredConfigEntry.domain === "zha" ||
- filteredConfigEntry.domain === "zwave_js")}
+ hasFab
>
- ${!filteredConfigEntry
- ? ""
- : filteredConfigEntry.domain === "zwave_js"
- ? html`
-
-
-
- `
- : filteredConfigEntry.domain === "zha"
- ? html`
-
-
-
- `
- : html``}
+
+
+