From ad8085632056ea9b083a59e92cf5753912133cda Mon Sep 17 00:00:00 2001 From: Carlo Costanzo Date: Mon, 24 Aug 2026 17:07:37 -0400 Subject: [PATCH] Centralize Roku remote finder reset --- config/packages/roku.yaml | 10 ++++++---- config/script/roku_remote_finder_reset.yaml | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 config/script/roku_remote_finder_reset.yaml diff --git a/config/packages/roku.yaml b/config/packages/roku.yaml index f308468d..7db10c8d 100755 --- a/config/packages/roku.yaml +++ b/config/packages/roku.yaml @@ -54,8 +54,9 @@ automation: authenticationRequired: false destructive: true - - service: input_boolean.turn_off - entity_id: input_boolean.living_room_remote_finder + - service: script.roku_remote_finder_reset + data: + reason: not_found - alias: "Living Room Remote Found" id: 1f295bb8-ROKU-4b22-8f75-9fe079b295a8 @@ -65,8 +66,9 @@ automation: event_data: action: LR_REMOTE_FOUND action: - - service: input_boolean.turn_off - entity_id: input_boolean.living_room_remote_finder + - service: script.roku_remote_finder_reset + data: + reason: found - service: script.notify_engine data: diff --git a/config/script/roku_remote_finder_reset.yaml b/config/script/roku_remote_finder_reset.yaml new file mode 100644 index 00000000..b8017030 --- /dev/null +++ b/config/script/roku_remote_finder_reset.yaml @@ -0,0 +1,19 @@ +###################################################################### +# @CCOSTAN - Follow Me on X +# For more info visit https://www.vcloudinfo.com/click-here +# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig +# ------------------------------------------------------------------- +# Roku Remote Finder Reset - clear the shared remote-finder helper. +# ------------------------------------------------------------------- +###################################################################### +roku_remote_finder_reset: + alias: Roku Remote Finder Reset + mode: parallel + fields: + reason: + description: Why the remote-finder prompt ended. + example: found + sequence: + - service: input_boolean.turn_off + target: + entity_id: input_boolean.living_room_remote_finder