diff --git a/src/panels/config/integrations/ha-config-integration-page.ts b/src/panels/config/integrations/ha-config-integration-page.ts index 8945c62659..bf57644363 100644 --- a/src/panels/config/integrations/ha-config-integration-page.ts +++ b/src/panels/config/integrations/ha-config-integration-page.ts @@ -13,6 +13,7 @@ import { mdiDevices, mdiDotsVertical, mdiDownload, + mdiFileCodeOutline, mdiHandExtendedOutline, mdiOpenInNew, mdiPackageVariant, @@ -329,6 +330,22 @@ class HaConfigIntegrationPage extends SubscribeMixin(LitElement) { )}` : ""} + ${normalEntries.length === 0 && + this._manifest && + !this._manifest.config_flow && + this.hass.config.components.find( + (comp) => comp.split(".")[0] === this.domain + ) + ? html`${this.hass.localize( + "ui.panel.config.integrations.config_entry.no_config_flow" + )}` + : ""}