35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# RelayTV HA 0.3.11
|
|
|
|
## Companion App Share Automation
|
|
|
|
This release highlights the Home Assistant Companion App share automation flow. You can share URLs or text from the Home Assistant mobile app and send them directly to RelayTV with `relaytv.smart_url`.
|
|
|
|
```yaml
|
|
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 '') }}
|
|
```
|
|
|
|
## HACS Display Assets
|
|
|
|
- Keeps integration brand assets under `custom_components/relaytv/brand/`.
|
|
- Adds root-level `icon.png` and `logo.png` fallbacks for repository/HACS renderers that look at the repository root.
|
|
- Uses the README screenshot hosted from GitHub raw content for reliable rendering in HACS.
|
|
|
|
Note: HACS' integration list icon is ultimately loaded from `brands.home-assistant.io` for integration domains. If the RelayTV icon still appears generic in the list, the remaining step is submitting `relaytv` to the Home Assistant Brands repository.
|