From a68186cdd6942638bda7ed8ea38533c292065a52 Mon Sep 17 00:00:00 2001 From: smims Date: Thu, 11 Sep 2025 16:54:18 +0200 Subject: [PATCH] Add speakerSatelite.yaml --- speakerSatelite.yaml | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 speakerSatelite.yaml diff --git a/speakerSatelite.yaml b/speakerSatelite.yaml new file mode 100644 index 0000000..25271f4 --- /dev/null +++ b/speakerSatelite.yaml @@ -0,0 +1,48 @@ +esphome: + name: smims-voice-assistant + name_add_mac_suffix: true + friendly_name: SMIMS Voice Assistant + +esp32: + board: esp32dev + framework: + type: arduino + +wifi: + ssid: !secret wifi_ssid + password: !secret wifi_password + +logger: + +api: + encryption: + key: "q0BKFZS0RQNYuQtSBE63aS7e3R5exeBgn0pWdeCPFs0=" + +# I²S für Audioausgabe (Speaker) +i2s_audio: + i2s_lrclk_pin: GPIO25 + i2s_bclk_pin: GPIO17 + +media_player: + - platform: i2s_audio + name: "ESP32 Speaker" + dac_type: external + i2s_dout_pin: GPIO27 + mode: mono + id: my_speaker + +# I²S für Mikrofon-Eingang (INMP441) +microphone: + - platform: i2s_audio + id: my_microphone + adc_type: external + i2s_din_pin: GPIO32 + +# Voice Assistant Integration in Home Assistant +voice_assistant: + microphone: my_microphone + media_player: my_speaker + use_wake_word: true + volume_multiplier: 2.0 + noise_suppression_level: 2 + #auto_gain: true