From 8972a3827cad8f77685ea8510c0b528dedf74dc8 Mon Sep 17 00:00:00 2001 From: mcgeezy Date: Wed, 22 Apr 2026 19:03:30 -0500 Subject: [PATCH] screenshot and companion app automation --- README.md | 42 ++++++++++++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 79a2bc4..a3f0965 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # RelayTV Home Assistant Integration -![RelayTV logo](custom_components/relaytv/brand/logo.png) +![RelayTV Screenshots](relaytv-ha.png) RelayTV for Home Assistant adds your self-hosted RelayTV servers as Home Assistant entities and services, making it easy to control playback, launch media, trigger overlays, and integrate RelayTV into automations and dashboards. @@ -53,19 +53,6 @@ RelayTV integrates with Home Assistant as a local `media_player` plus RelayTV-sp --- -## Screenshots - - - -_Add screenshots here for release._ - ---- - ## RelayTV Services | Service | RelayTV endpoint | Notes | @@ -84,6 +71,33 @@ _Add screenshots here for release._ --- +## Home Assistant Companion App Share Automation + +Add this automation to share links to the Home Assistant Phone App and play them on TV + + ```text +alias: RelayTV - Smart play from share +description: Opens shared URLs/text in RelayTV via relaytv.smart_url +triggers: + - event_type: mobile_app.share + trigger: event +conditions: + - condition: template + value_template: "{{ shared | trim | length > 0 }}" +actions: + - data: + url: "{{ shared | trim }}" + action: relaytv.smart_url +mode: single +variables: + shared: |- + {{ trigger.event.data.url + if trigger.event.data.url is defined else + (trigger.event.data.text if trigger.event.data.text is defined else '') }} + ``` + +--- + ## Installation ### HACS