diff --git a/src/data/mqtt.ts b/src/data/mqtt.ts index 7d66e062f5..2cc710fd51 100644 --- a/src/data/mqtt.ts +++ b/src/data/mqtt.ts @@ -44,15 +44,6 @@ export const subscribeMQTTTopic = ( topic, }); -export const removeMQTTDeviceEntry = ( - hass: HomeAssistant, - deviceId: string -): Promise => - hass.callWS({ - type: "mqtt/device/remove", - device_id: deviceId, - }); - export const fetchMQTTDebugInfo = ( hass: HomeAssistant, deviceId: string diff --git a/src/panels/config/devices/device-detail/integration-elements/mqtt/ha-device-actions-mqtt.ts b/src/panels/config/devices/device-detail/integration-elements/mqtt/ha-device-actions-mqtt.ts index abb7540359..f7e7847722 100644 --- a/src/panels/config/devices/device-detail/integration-elements/mqtt/ha-device-actions-mqtt.ts +++ b/src/panels/config/devices/device-detail/integration-elements/mqtt/ha-device-actions-mqtt.ts @@ -1,8 +1,6 @@ import { css, CSSResultGroup, html, LitElement, TemplateResult } from "lit"; import { customElement, property } from "lit/decorators"; import { DeviceRegistryEntry } from "../../../../../../data/device_registry"; -import { removeMQTTDeviceEntry } from "../../../../../../data/mqtt"; -import { showConfirmationDialog } from "../../../../../../dialogs/generic/show-dialog-box"; import { haStyle } from "../../../../../../resources/styles"; import { HomeAssistant } from "../../../../../../types"; import { showMQTTDeviceDebugInfoDialog } from "./show-dialog-mqtt-device-debug-info"; @@ -16,24 +14,9 @@ export class HaDeviceActionsMqtt extends LitElement { protected render(): TemplateResult { return html` MQTT Info - - ${this.hass.localize("ui.panel.config.devices.delete")} - `; } - private async _confirmDeleteEntry(): Promise { - const confirmed = await showConfirmationDialog(this, { - text: this.hass.localize("ui.panel.config.devices.confirm_delete"), - }); - - if (!confirmed) { - return; - } - - await removeMQTTDeviceEntry(this.hass!, this.device.id); - } - private async _showDebugInfo(): Promise { const device = this.device; await showMQTTDeviceDebugInfoDialog(this, { device });