#Sentence trigger works in Assist but not via Voice

1 messages · Page 1 of 1 (latest)

ivory jacinth
#

I have a sentence trigger automation that is supposed to adjust my sleep number bed position based on Preset options. The Odd thing is this works when I test with Assist but when trying to activate via Voice Assistance, I get a message that no device was found. I have confirmed that the entity is exposed to VA. Can someone point me in a direction to try and figure out what I might be missing. I am happy to post any additional information if necessary.

tiny garnet
ivory jacinth
#
    data:
      timestamp: 1610
    timestamp: "2025-10-07T01:11:49.272819+00:00"
  - type: stt-vad-end
    data:
      timestamp: 4170
    timestamp: "2025-10-07T01:11:51.826861+00:00"
  - type: stt-end
    data:
      stt_output:
        text: Rob's bed to watch TV.
    timestamp: "2025-10-07T01:11:51.906823+00:00"
  - type: intent-start
    data:
      engine: conversation.home_assistant
      language: en
      intent_input: Rob's bed to watch TV.
      conversation_id: 01K6Y3JYNZ43R8HAZB3W83EK1G
      device_id: ed249708afab5b89847cf77181182854
      satellite_id: assist_satellite.master_bedroom_va_assist_satellite
      prefer_local_intents: false
    timestamp: "2025-10-07T01:11:51.907192+00:00"
  - type: intent-end
    data:
      processed_locally: true
      intent_output:
        response:
          speech:
            plain:
              speech: Sorry, I am not aware of any device called Rob's bed
              extra_data: null
          card: {}
          language: en
          response_type: error
          data:
            code: no_valid_targets
        conversation_id: 01K6Y3JYNZ43R8HAZB3W83EK1G
        continue_conversation: false
    timestamp: "2025-10-07T01:11:53.365997+00:00" ```
tiny garnet
#

use tripple backticks around stuff not quotes

#

a ` not a '

ivory jacinth
#

it appears to be recognizing it properly, sorry for the formatting error,

tiny garnet
#

looks like its seeing Rob's bed to watch TV. what is your sentence trigger?

ivory jacinth
#

that is the trigger

tiny garnet
#

prefer_local_intents: false

#

you need to turn on prefer local on the pipeline

#

on the pipeline settings. in the conversation agent section

#

perhaps

#

although it is showing processed_locally: true

ivory jacinth
#

I am using Home assistant cloud so should I set local as the second agent?

tiny garnet
#

this option

#

although that might not be there for non llm agents, i am not 100% sure

#

can you post the sentence trigger yaml?

ivory jacinth
#
description: ""
triggers:
  - trigger: conversation
    command:
      - Rob's Bed to Watch TV
conditions:
  - condition: not
    conditions:
      - condition: state
        entity_id: select.sleepnumber_rob_foundation_preset_left
        state: Watch TV
actions:
  - action: select.select_option
    metadata: {}
    data:
      option: Watch TV
    target:
      entity_id: select.sleepnumber_rob_foundation_preset_left
mode: single
#

I do not have that option to on Home Assistant Cloud settings page

tiny garnet
#

can you try removing the apostrophe from the trigger sentence?

ivory jacinth
#

I will, I am not by the VA to check thanks for the help

tiny garnet
#

cool, let me know how it goes.