From 7296d2e4fc3e9975e383a7d97727ab0fb36f2de3 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Wed, 10 Sep 2025 12:38:43 -0400 Subject: [PATCH] Add dummy TTS speaker --- supersensor.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/supersensor.yaml b/supersensor.yaml index f282693..8996ade 100644 --- a/supersensor.yaml +++ b/supersensor.yaml @@ -369,6 +369,12 @@ i2s_audio: number: GPIO17 # WS i2s_bclk_pin: number: GPIO16 # SCK + # DUMMY: See `speaker:` below. + - id: i2s_output + i2s_lrclk_pin: + number: GPIO12 + i2s_bclk_pin: + number: GPIO13 microphone: - platform: i2s_audio @@ -379,6 +385,17 @@ microphone: pdm: false channel: left +speaker: + # DUMMY: The SuperSensor has no speaker attached to GPIO32/GPIO12/GPIO13 + # This is needed to work around home-assistant/core#142363 and the inability + # of an Assist pipeline to work properly with no STT configured (issue unknown) + # So instead we just have a speaker to nowhere. Stupid but should work. + - platform: i2s_audio + id: spkr + i2s_audio_id: i2s_output + dac_type: external + i2s_dout_pin: GPIO33 + micro_wake_word: id: mww microphone: @@ -410,6 +427,7 @@ micro_wake_word: voice_assistant: id: va microphone: mic + speaker: spkr micro_wake_word: mww use_wake_word: false noise_suppression_level: 3