Multiple intents in configuration.yaml

Hi guys!

I’m trying since yesterday to bring my intents to work. I’m using Rhasspy Homeassistant Addon and configured all correctly at first sight but the the only intent that works is HassGetTemperature. All other intents like HassTurnOn and HassTurnOff might be ignored. Rhasspy’s TTS is in English wording but German speak.

Here my intents/homeassistant.ini:

[HassTurnOn]
lights = $hass/entities,light
switches = $hass/entities,switch
entities = <lights> | <switches>
schalte [die|das] (<entities>){name} ein

[HassTurnOff]
schalte [die|das] (<HassTurnOn.entities>){name} aus

[HassLightSet]
farbe von (<HassTurnOn.lights>){name} auf ($hass/colors){color}
helligkeit von (<HassTurnOn.lights>){name} auf (0..100){brightness}
helligkeit von (<HassTurnOn.lights>){name} auf (0..100){brightness} prozent

[HassGetTemperature]
wie ist [die] temperatur von ($hass/rooms){name}
temperatur von ($hass/rooms){name}

The configuration.yaml:

# Loads default set of integrations. Do not remove.
default_config:

# Text to speech
tts:
#  - platform: google_translate
   - platform: picotts
     language: "de-DE"

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

#Home Assistant Rhasspy Custom intent (for configuration.yaml):
intent_script:
  HassGetTemperature:
    speech:
      text: > 
            Die Temperatur von {{ area_name('sensor.' + name) }} ist {{ states('sensor.' + name) }} grad celsius.
  HassTurnOn:
    speech:
      text: > 
            {{ name }} wurde eingeschaltet.
  HassTurnOff:
    speech:
      text: > 
            {{ name }} wurde ausgeschaltet.

I crawled the internet and also tried some different variations but nothing worked. Only the temperature is correct.

Here a log snippet:

[DEBUG:2022-08-19 17:40:56,604] rhasspyhomeassistant_hermes: <- NluIntent(input='schalte Stehlampe ein', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c8c8fcd6-d408-4a36-b611-dc578ef46c06', custom_data='blueberry_raspberry-pi', asr_tokens=[[AsrToken(value='schalte', confidence=1.0, range_start=0, range_end=7, time=None), AsrToken(value='Stehlampe', confidence=1.0, range_start=8, range_end=17, time=None), AsrToken(value='ein', confidence=1.0, range_start=18, range_end=21, time=None)]], asr_confidence=0.6768908572512012, raw_input='schalte stehlampe ein', wakeword_id='blueberry_raspberry-pi', lang=None)
[DEBUG:2022-08-19 17:40:56,615] rhasspyhomeassistant_hermes: http://homeassistant.local:8123/api/intent/handle
[DEBUG:2022-08-19 17:40:56,644] rhasspyhomeassistant_hermes: -> TtsSay(text='Turned Stehlampe on', site_id='default', lang=None, id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='default-blueberry_raspberry-pi-c8c8fcd6-d408-4a36-b611-dc578ef46c06', volume=None)
[DEBUG:2022-08-19 17:40:56,644] rhasspyhomeassistant_hermes: Publishing 212 bytes(s) to hermes/tts/say
[DEBUG:2022-08-19 17:40:56,649] rhasspytts_cli_hermes: <- TtsSay(text='Turned Stehlampe on', site_id='default', lang=None, id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='default-blueberry_raspberry-pi-c8c8fcd6-d408-4a36-b611-dc578ef46c06', volume=None)
[DEBUG:2022-08-19 17:40:56,651] rhasspytts_cli_hermes: ['nanotts', '-v', 'de-DE', '-o', '/tmp/tmph7ndpt8h.wav']
Using Lingware directory: /usr/lib/rhasspy/.venv/lib/nanotts/pico/lang
read: 19 bytes from stdin
using lang: de-DE
wrote "/tmp/tmph7ndpt8h.wav" (54700 bytes)
[DEBUG:2022-08-19 17:40:56,694] rhasspytts_cli_hermes: Got 54700 byte(s) of WAV data
[DEBUG:2022-08-19 17:40:56,695] rhasspytts_cli_hermes: -> AudioPlayBytes(54700 byte(s)) to hermes/audioServer/default/playBytes/c2e1be0f-d420-4678-aa12-553b323e31bc
[DEBUG:2022-08-19 17:40:56,696] rhasspytts_cli_hermes: Waiting for play finished (timeout=1.958)
[DEBUG:2022-08-19 17:40:56,699] rhasspyspeakers_cli_hermes: <- AudioPlayBytes(54700 byte(s))
[DEBUG:2022-08-19 17:40:56,700] rhasspyspeakers_cli_hermes: ['aplay', '-q', '-t', 'wav']
[DEBUG:2022-08-19 17:40:58,473] rhasspyspeakers_cli_hermes: -> AudioPlayFinished(id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='c2e1be0f-d420-4678-aa12-553b323e31bc')
[DEBUG:2022-08-19 17:40:58,474] rhasspyspeakers_cli_hermes: Publishing 99 bytes(s) to hermes/audioServer/default/playFinished
[DEBUG:2022-08-19 17:40:58,476] rhasspydialogue_hermes: <- AudioPlayFinished(id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='c2e1be0f-d420-4678-aa12-553b323e31bc')
[DEBUG:2022-08-19 17:40:58,478] rhasspytts_cli_hermes: <- AudioPlayFinished(id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='c2e1be0f-d420-4678-aa12-553b323e31bc')
[DEBUG:2022-08-19 17:40:58,480] rhasspytts_cli_hermes: -> TtsSayFinished(site_id='default', id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='default-blueberry_raspberry-pi-c8c8fcd6-d408-4a36-b611-dc578ef46c06')
[DEBUG:2022-08-19 17:40:58,481] rhasspytts_cli_hermes: Publishing 151 bytes(s) to hermes/tts/sayFinished
[DEBUG:2022-08-19 17:40:58,483] rhasspydialogue_hermes: <- TtsSayFinished(site_id='default', id='c2e1be0f-d420-4678-aa12-553b323e31bc', session_id='default-blueberry_raspberry-pi-c8c8fcd6-d408-4a36-b611-dc578ef46c06')

Edit:

HassLightSet Is also in English only.

HI, I’m no expert but doesn’t HA has built in intent handling for HassTurnOn and HassTurnOff? Could it be those are conflicting?

Hey guys!

Now my HASS is on the following versions:

  • Home Assistant 2023.2.2
  • Supervisor 2023.01.1
  • Operating System 9.5
  • Frontend 20230202.0 - latest

Now the HassTurnOn and HassTurnOff english feedback is completely gone. No english nor the audio feedback in the configuration.yaml.

Here’s the latest log:

INFO: ngram_search_fwdtree.c(74): Initializing search tree
INFO: ngram_search_fwdtree.c(101): 84 unique initial diphones
INFO: ngram_search_fwdtree.c(186): Creating search channels
INFO: ngram_search_fwdtree.c(323): Max nonroot chan increased to 1198
INFO: ngram_search_fwdtree.c(333): Created 84 root, 1070 non-root channels, 3 single-phone words
INFO: ngram_search_fwdflat.c(157): fwdflat: min_ef_width = 4, max_sf_win = 25
[DEBUG:2023-02-06 11:43:28,539] rhasspyasr_pocketsphinx.transcribe: Successfully loaded decoder in 1.1635652600089088 second(s)
INFO: cmn.c(133): CMN: 46.65  8.03 -4.17 20.05 -2.51  8.14 -9.19 -20.51 -3.09 10.44 -2.67  1.65  3.84 
INFO: ngram_search_fwdtree.c(1550):      389 words recognized (2/fr)
INFO: ngram_search_fwdtree.c(1552):    59671 senones evaluated (337/fr)
INFO: ngram_search_fwdtree.c(1556):    27505 channels searched (155/fr), 9273 1st, 5597 last
INFO: ngram_search_fwdtree.c(1559):      540 words for which last channels evaluated (3/fr)
INFO: ngram_search_fwdtree.c(1561):      479 candidate words for entering last phone (2/fr)
INFO: ngram_search_fwdtree.c(1564): fwdtree 0.26 CPU 0.144 xRT
INFO: ngram_search_fwdtree.c(1567): fwdtree 0.25 wall 0.144 xRT
INFO: ngram_search_fwdflat.c(302): Utterance vocabulary contains 11 words
INFO: ngram_search_fwdflat.c(948):      328 words recognized (2/fr)
INFO: ngram_search_fwdflat.c(950):    19836 senones evaluated (112/fr)
INFO: ngram_search_fwdflat.c(952):    10369 channels searched (58/fr)
INFO: ngram_search_fwdflat.c(954):      969 words searched (5/fr)
INFO: ngram_search_fwdflat.c(957):      468 word transitions (2/fr)
INFO: ngram_search_fwdflat.c(960): fwdflat 0.05 CPU 0.029 xRT
INFO: ngram_search_fwdflat.c(963): fwdflat 0.05 wall 0.029 xRT
[DEBUG:2023-02-06 11:43:28,846] rhasspyasr_pocketsphinx.transcribe: Decoded audio in 0.3054435889935121 second(s)
INFO: ngram_search.c(1250): lattice start node <s>.0 end node </s>.173
INFO: ngram_search.c(1276): Eliminated 1 nodes before end node
INFO: ngram_search.c(1381): Lattice has 90 nodes, 86 links
INFO: ps_lattice.c(1374): Bestpath score: -3571
INFO: ps_lattice.c(1378): Normalizer P(O) = alpha(</s>:173:175) = -273598
INFO: ps_lattice.c(1435): Joint P(O,S) = -276898 P(S|O) = -3300
INFO: ngram_search.c(872): bestpath 0.00 CPU 0.000 xRT
INFO: ngram_search.c(875): bestpath 0.00 wall 0.000 xRT
INFO: ngram_search.c(1027): bestpath 0.00 CPU 0.000 xRT
INFO: ngram_search.c(1030): bestpath 0.00 wall 0.000 xRT
[DEBUG:2023-02-06 11:43:28,847] rhasspyasr_pocketsphinx_hermes: Transcription(text='schalte stehlampe an', likelihood=0.7188962310968677, transcribe_seconds=0.3054435889935121, wav_seconds=1.95, tokens=[TranscriptionToken(token='<s>', start_time=0.0, end_time=0.04, likelihood=0.9998999934083855), TranscriptionToken(token='schalte', start_time=0.05, end_time=0.47, likelihood=0.9998999934083855), TranscriptionToken(token='stehlampe', start_time=0.48, end_time=1.1, likelihood=0.9998999934083855), TranscriptionToken(token='an', start_time=1.11, end_time=1.72, likelihood=0.9983012474419558), TranscriptionToken(token='</s>', start_time=1.73, end_time=1.75, likelihood=1.0)])
[DEBUG:2023-02-06 11:43:28,851] rhasspyasr_pocketsphinx_hermes: -> AsrTextCaptured(text='schalte stehlampe an', likelihood=0.7188962310968677, seconds=0.3054435889935121, site_id='default', session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', wakeword_id=None, asr_tokens=[[AsrToken(value='<s>', confidence=0.9998999934083855, range_start=0, range_end=4, time=AsrTokenTime(start=0.0, end=0.04)), AsrToken(value='schalte', confidence=0.9998999934083855, range_start=4, range_end=12, time=AsrTokenTime(start=0.05, end=0.47)), AsrToken(value='stehlampe', confidence=0.9998999934083855, range_start=12, range_end=22, time=AsrTokenTime(start=0.48, end=1.1)), AsrToken(value='an', confidence=0.9983012474419558, range_start=22, range_end=25, time=AsrTokenTime(start=1.11, end=1.72)), AsrToken(value='</s>', confidence=1.0, range_start=25, range_end=30, time=AsrTokenTime(start=1.73, end=1.75))]], lang=None)
[DEBUG:2023-02-06 11:43:28,852] rhasspyasr_pocketsphinx_hermes: Publishing 863 bytes(s) to hermes/asr/textCaptured
[DEBUG:2023-02-06 11:43:28,852] rhasspyasr_pocketsphinx_hermes: -> AsrAudioCaptured(62444 byte(s)) to rhasspy/asr/default/default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3/audioCaptured
[DEBUG:2023-02-06 11:43:28,861] rhasspydialogue_hermes: <- AsrTextCaptured(text='schalte stehlampe an', likelihood=0.7188962310968677, seconds=0.3054435889935121, site_id='default', session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', wakeword_id=None, asr_tokens=[[AsrToken(value='<s>', confidence=0.9998999934083855, range_start=0, range_end=4, time=AsrTokenTime(start=0.0, end=0.04)), AsrToken(value='schalte', confidence=0.9998999934083855, range_start=4, range_end=12, time=AsrTokenTime(start=0.05, end=0.47)), AsrToken(value='stehlampe', confidence=0.9998999934083855, range_start=12, range_end=22, time=AsrTokenTime(start=0.48, end=1.1)), AsrToken(value='an', confidence=0.9983012474419558, range_start=22, range_end=25, time=AsrTokenTime(start=1.11, end=1.72)), AsrToken(value='</s>', confidence=1.0, range_start=25, range_end=30, time=AsrTokenTime(start=1.73, end=1.75))]], lang=None)
[DEBUG:2023-02-06 11:43:28,862] rhasspydialogue_hermes: Playing sound /usr/lib/rhasspy/etc/wav/beep_lo.wav
[DEBUG:2023-02-06 11:43:28,864] rhasspydialogue_hermes: -> HotwordToggleOff(site_id='default', reason=<HotwordToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:28,864] rhasspydialogue_hermes: Publishing 44 bytes(s) to hermes/hotword/toggleOff
[DEBUG:2023-02-06 11:43:28,865] rhasspydialogue_hermes: -> AsrToggleOff(site_id='default', reason=<AsrToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:28,866] rhasspydialogue_hermes: Publishing 44 bytes(s) to hermes/asr/toggleOff
[DEBUG:2023-02-06 11:43:28,867] rhasspydialogue_hermes: -> AudioPlayBytes(119908 byte(s)) to hermes/audioServer/default/playBytes/58b249cf-0733-4876-9a33-1b2abca2ecfe
[DEBUG:2023-02-06 11:43:28,869] rhasspydialogue_hermes: Waiting for playFinished (id=58b249cf-0733-4876-9a33-1b2abca2ecfe, timeout=1.6090022675736961)
[DEBUG:2023-02-06 11:43:28,871] rhasspyasr_pocketsphinx_hermes: <- AsrToggleOff(site_id='default', reason=<AsrToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:28,871] rhasspyasr_pocketsphinx_hermes: Disabled
[DEBUG:2023-02-06 11:43:28,871] rhasspyspeakers_cli_hermes: <- AudioPlayBytes(119908 byte(s))
[DEBUG:2023-02-06 11:43:28,872] rhasspyspeakers_cli_hermes: ['aplay', '-q', '-t', 'wav', '-D', 'pulse']
[DEBUG:2023-02-06 11:43:28,895] rhasspywake_porcupine_hermes: <- HotwordToggleOff(site_id='default', reason=<HotwordToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:28,895] rhasspywake_porcupine_hermes: Disabled
[DEBUG:2023-02-06 11:43:29,649] rhasspyspeakers_cli_hermes: -> AudioPlayFinished(id='58b249cf-0733-4876-9a33-1b2abca2ecfe', session_id='58b249cf-0733-4876-9a33-1b2abca2ecfe')
[DEBUG:2023-02-06 11:43:29,649] rhasspyspeakers_cli_hermes: Publishing 99 bytes(s) to hermes/audioServer/default/playFinished
[DEBUG:2023-02-06 11:43:29,652] rhasspytts_cli_hermes: <- AudioPlayFinished(id='58b249cf-0733-4876-9a33-1b2abca2ecfe', session_id='58b249cf-0733-4876-9a33-1b2abca2ecfe')
[DEBUG:2023-02-06 11:43:29,652] rhasspydialogue_hermes: <- AudioPlayFinished(id='58b249cf-0733-4876-9a33-1b2abca2ecfe', session_id='58b249cf-0733-4876-9a33-1b2abca2ecfe')
[DEBUG:2023-02-06 11:43:29,653] rhasspydialogue_hermes: -> HotwordToggleOn(site_id='default', reason=<HotwordToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:29,654] rhasspydialogue_hermes: Publishing 44 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2023-02-06 11:43:29,655] rhasspydialogue_hermes: -> AsrToggleOn(site_id='default', reason=<AsrToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:29,655] rhasspydialogue_hermes: Publishing 44 bytes(s) to hermes/asr/toggleOn
[DEBUG:2023-02-06 11:43:29,657] rhasspydialogue_hermes: Received text: schalte stehlampe an
[DEBUG:2023-02-06 11:43:29,658] rhasspydialogue_hermes: -> AsrStopListening(site_id='default', session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3')
[DEBUG:2023-02-06 11:43:29,659] rhasspydialogue_hermes: Publishing 105 bytes(s) to hermes/asr/stopListening
[DEBUG:2023-02-06 11:43:29,660] rhasspydialogue_hermes: -> HotwordToggleOn(site_id='default', reason=<HotwordToggleReason.DIALOGUE_SESSION: 'dialogueSession'>)
[DEBUG:2023-02-06 11:43:29,660] rhasspydialogue_hermes: Publishing 50 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2023-02-06 11:43:29,661] rhasspydialogue_hermes: -> NluQuery(input='schalte stehlampe an', site_id='default', id=None, intent_filter=None, session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', wakeword_id='blueberry_raspberry-pi', lang=None, custom_data='blueberry_raspberry-pi', asr_confidence=0.7188962310968677, custom_entities=None)
[DEBUG:2023-02-06 11:43:29,662] rhasspydialogue_hermes: Publishing 327 bytes(s) to hermes/nlu/query
[DEBUG:2023-02-06 11:43:29,664] rhasspyasr_pocketsphinx_hermes: <- AsrToggleOn(site_id='default', reason=<AsrToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:29,664] rhasspyasr_pocketsphinx_hermes: Enabled
[DEBUG:2023-02-06 11:43:29,664] rhasspywake_porcupine_hermes: <- HotwordToggleOn(site_id='default', reason=<HotwordToggleReason.PLAY_AUDIO: 'playAudio'>)
[DEBUG:2023-02-06 11:43:29,664] rhasspywake_porcupine_hermes: Still disabled: {<HotwordToggleReason.DIALOGUE_SESSION: 'dialogueSession'>}
[DEBUG:2023-02-06 11:43:29,665] rhasspynlu_hermes: <- NluQuery(input='schalte stehlampe an', site_id='default', id=None, intent_filter=None, session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', wakeword_id='blueberry_raspberry-pi', lang=None, custom_data='blueberry_raspberry-pi', asr_confidence=0.7188962310968677, custom_entities=None)
[DEBUG:2023-02-06 11:43:29,665] rhasspywake_porcupine_hermes: <- HotwordToggleOn(site_id='default', reason=<HotwordToggleReason.DIALOGUE_SESSION: 'dialogueSession'>)
[DEBUG:2023-02-06 11:43:29,666] rhasspywake_porcupine_hermes: Enabled
[DEBUG:2023-02-06 11:43:29,669] rhasspynlu_hermes: -> NluIntentParsed(input='schalte Stehlampe an', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3')
[DEBUG:2023-02-06 11:43:29,669] rhasspynlu_hermes: Publishing 433 bytes(s) to hermes/nlu/intentParsed
[DEBUG:2023-02-06 11:43:29,670] rhasspyasr_pocketsphinx_hermes: <- AsrStopListening(site_id='default', session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3')
[DEBUG:2023-02-06 11:43:29,671] rhasspyasr_pocketsphinx_hermes: Received a total of 119244 byte(s) for WAV data for session default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3
[DEBUG:2023-02-06 11:43:29,671] rhasspyasr_pocketsphinx_hermes: Stopping listening (session_id=default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3)
[DEBUG:2023-02-06 11:43:29,674] rhasspynlu_hermes: -> NluIntent(input='schalte Stehlampe an', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', custom_data='blueberry_raspberry-pi', asr_tokens=[[AsrToken(value='schalte', confidence=1.0, range_start=0, range_end=7, time=None), AsrToken(value='Stehlampe', confidence=1.0, range_start=8, range_end=17, time=None), AsrToken(value='an', confidence=1.0, range_start=18, range_end=20, time=None)]], asr_confidence=0.7188962310968677, raw_input='schalte stehlampe an', wakeword_id='blueberry_raspberry-pi', lang=None)
[DEBUG:2023-02-06 11:43:29,675] rhasspynlu_hermes: Publishing 878 bytes(s) to hermes/intent/HassTurnOn
[DEBUG:2023-02-06 11:43:29,701] rhasspyasr_pocketsphinx_hermes: Receiving audio
[DEBUG:2023-02-06 11:43:29,701] rhasspywake_porcupine_hermes: Receiving audio default
[DEBUG:2023-02-06 11:43:29,724] rhasspyserver_hermes: <- NluIntent(input='schalte Stehlampe an', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', custom_data='blueberry_raspberry-pi', asr_tokens=[[AsrToken(value='schalte', confidence=1.0, range_start=0, range_end=7, time=None), AsrToken(value='Stehlampe', confidence=1.0, range_start=8, range_end=17, time=None), AsrToken(value='an', confidence=1.0, range_start=18, range_end=20, time=None)]], asr_confidence=0.7188962310968677, raw_input='schalte stehlampe an', wakeword_id='blueberry_raspberry-pi', lang=None)
[DEBUG:2023-02-06 11:43:29,724] rhasspyhomeassistant_hermes: <- NluIntent(input='schalte Stehlampe an', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', custom_data='blueberry_raspberry-pi', asr_tokens=[[AsrToken(value='schalte', confidence=1.0, range_start=0, range_end=7, time=None), AsrToken(value='Stehlampe', confidence=1.0, range_start=8, range_end=17, time=None), AsrToken(value='an', confidence=1.0, range_start=18, range_end=20, time=None)]], asr_confidence=0.7188962310968677, raw_input='schalte stehlampe an', wakeword_id='blueberry_raspberry-pi', lang=None)
[DEBUG:2023-02-06 11:43:29,729] rhasspyhomeassistant_hermes: http://homeassistant.local:8123/api/intent/handle
[DEBUG:2023-02-06 11:43:29,736] rhasspydialogue_hermes: <- NluIntent(input='schalte Stehlampe an', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', custom_data='blueberry_raspberry-pi', asr_tokens=[[AsrToken(value='schalte', confidence=1.0, range_start=0, range_end=7, time=None), AsrToken(value='Stehlampe', confidence=1.0, range_start=8, range_end=17, time=None), AsrToken(value='an', confidence=1.0, range_start=18, range_end=20, time=None)]], asr_confidence=0.7188962310968677, raw_input='schalte stehlampe an', wakeword_id='blueberry_raspberry-pi', lang=None)
[DEBUG:2023-02-06 11:43:29,737] rhasspydialogue_hermes: Recognized NluIntent(input='schalte Stehlampe an', intent=Intent(intent_name='HassTurnOn', confidence_score=1.0), site_id='default', id=None, slots=[Slot(entity='hass/entities', value={'kind': 'Unknown', 'value': 'Stehlampe'}, slot_name='name', raw_value='stehlampe', confidence=1.0, range=SlotRange(start=8, end=17, raw_start=8, raw_end=17))], session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', custom_data='blueberry_raspberry-pi', asr_tokens=[[AsrToken(value='schalte', confidence=1.0, range_start=0, range_end=7, time=None), AsrToken(value='Stehlampe', confidence=1.0, range_start=8, range_end=17, time=None), AsrToken(value='an', confidence=1.0, range_start=18, range_end=20, time=None)]], asr_confidence=0.7188962310968677, raw_input='schalte stehlampe an', wakeword_id='blueberry_raspberry-pi', lang=None)
[ERROR:2023-02-06 11:43:55,282] rhasspydialogue_hermes: Session timed out for site default: default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3
[DEBUG:2023-02-06 11:43:55,284] rhasspydialogue_hermes: -> AsrStopListening(site_id='default', session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3')
[DEBUG:2023-02-06 11:43:55,284] rhasspydialogue_hermes: Publishing 105 bytes(s) to hermes/asr/stopListening
[DEBUG:2023-02-06 11:43:55,288] rhasspydialogue_hermes: -> DialogueSessionEnded(termination=DialogueSessionTermination(reason=<DialogueSessionTerminationReason.TIMEOUT: 'timeout'>), session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3', site_id='default', custom_data='blueberry_raspberry-pi')
[DEBUG:2023-02-06 11:43:55,288] rhasspydialogue_hermes: Publishing 183 bytes(s) to hermes/dialogueManager/sessionEnded
[DEBUG:2023-02-06 11:43:55,291] rhasspydialogue_hermes: -> HotwordToggleOn(site_id='default', reason=<HotwordToggleReason.DIALOGUE_SESSION: 'dialogueSession'>)
[DEBUG:2023-02-06 11:43:55,291] rhasspydialogue_hermes: Publishing 50 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2023-02-06 11:43:55,332] rhasspyasr_pocketsphinx_hermes: <- AsrStopListening(site_id='default', session_id='default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3')
[DEBUG:2023-02-06 11:43:55,331] rhasspywake_porcupine_hermes: <- HotwordToggleOn(site_id='default', reason=<HotwordToggleReason.DIALOGUE_SESSION: 'dialogueSession'>)
[DEBUG:2023-02-06 11:43:55,332] rhasspyasr_pocketsphinx_hermes: Stopping listening (session_id=default-blueberry_raspberry-pi-c6236336-07a2-4ae6-a546-85c69bc5e5d3)
[DEBUG:2023-02-06 11:43:55,332] rhasspywake_porcupine_hermes: Enabled
[DEBUG:2023-02-06 11:43:55,334] rhasspywake_porcupine_hermes: Receiving audio default

“Hey Blueberry” do a wake up sound. “Schalte Stehlampe an” (switch floorlamp on) also switch the floorlamp on. But then… silence.

I think HA may have changed the intent names in the latest version or something else, I’ve seen a few complaints about their built-in intents not working in the latest updates.

Ah okay. Please keep me up to date if you hear something new.