From 55cde35d312552b66485627aa9c9b515d3bb0ac0 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Fri, 20 Dec 2024 21:00:24 +0100 Subject: [PATCH] Publish device name only at boot and api connection --- ESPHome/TX-Ultimate-Easy-ESPHome_core.yaml | 6 ++++++ ESPHome/TX-Ultimate-Easy-ESPHome_core_api.yaml | 3 +++ 2 files changed, 9 insertions(+) diff --git a/ESPHome/TX-Ultimate-Easy-ESPHome_core.yaml b/ESPHome/TX-Ultimate-Easy-ESPHome_core.yaml index e42bc50..7f253bc 100644 --- a/ESPHome/TX-Ultimate-Easy-ESPHome_core.yaml +++ b/ESPHome/TX-Ultimate-Easy-ESPHome_core.yaml @@ -100,6 +100,11 @@ script: # - HW Touch - id: boot_sequence + mode: restart + then: + - script.execute: publish_device_info + + - id: publish_device_info mode: restart then: - lambda: |- @@ -155,6 +160,7 @@ text_sensor: entity_category: diagnostic internal: false disabled_by_default: false + update_interval: never lambda: |- return {"${name}"}; filters: diff --git a/ESPHome/TX-Ultimate-Easy-ESPHome_core_api.yaml b/ESPHome/TX-Ultimate-Easy-ESPHome_core_api.yaml index c9fa871..43322bc 100644 --- a/ESPHome/TX-Ultimate-Easy-ESPHome_core_api.yaml +++ b/ESPHome/TX-Ultimate-Easy-ESPHome_core_api.yaml @@ -13,6 +13,9 @@ --- api: id: api_server + on_client_connected: + then: + - script.execute: publish_device_info script: - id: !extend button_action