I created a tv.yaml responses.yaml and an intent_scripts.yaml, but the assistant seems to ignore it, doesnt run the action/service and never responds with "TEST RESPONSE" instead it just always says "sorry I cant do that"
# config/custom_sentences/en/responses.yaml
language: "en"
responses:
intents:
SetSource:
default: "TEST RESPONSE"
# config/custom_sentences/en/tv.yaml
language: "en"
intents:
SetSource:
data:
- sentences:
- "(set|change) {media_player} {source|input|app} to {source}"
- "open {source} on {media_player}"
- "switch {media_player} to {source}"
- "put {source} on {media_player}"
- "launch {source} on {media_player}"
lists:
media_player:
values:
- in: "big tv"
out: "media_player.man_cave_tv"
- in: "man cave tv"
out: "media_player.man_cave_tv"
- in: "basement tv"
out: "media_player.man_cave_tv"
source:
values:
# Streaming Services
- in: "netflix"
out: "Netflix"
- in: "(disney plus|disney+)"
out: "Disney+"
- in: "(prime|amazon|prime video|amazon prime)"
out: "Amazon Prime Video"
- in: "youtube"
out: "YouTube"
- in: "(hulu|hulu plus)"
out: "Hulu"
- in: "(hbo|hbo max)"
out: "HBO Max"
- in: "peacock"
out: "Peacock"
- in: "(apple tv|apple tv plus|apple tv+)"
out: "Apple TV+"
# configuration.yaml
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
intent_script: !include intent_scripts.yaml