Hello,
I really want to add a custom wake word for my Voice PE.
But every post I found succeeded but when I try the same it fails.
The error I get is
[micro_wake_word] is an invalid option for [<root>].
HA Version: 2026.7.2
ESPHome Version: 2026.7.4
Our AI overlords are no help either.
My YAML:
esphome:
name: eve-buro
friendly_name: Eve Büro
esp32:
board: esp32-s3-devkitc-1
framework:
type: esp-idf
substitutions:
name: eve-buro
friendly_name: Eve Büro
micro_wake_word_model: hey_eve
packages:
Nabu Casa.Home Assistant Voice PE: github://esphome/home-assistant-voice-pe/home-assistant-voice.yaml
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: ***
ota:
- platform: esphome
password: ***
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
ap:
ssid: Eve-Buro Fallback Hotspot
password: ***
use_address: 192.168.50.216
captive_portal:
micro_wake_word:
id: mww
models:
- model: http://192.168.100.25:8123/local/mww-models/heh__eevee.json
id: hey_eve
probability_cutoff: 0.97 # Adjust if needed - higher = fewer false positives
sliding_window_size: 5 # Adjust if needed
I also tried with local json in esphome folder but no success either.
Could someone assist me here? Really pulling my hair out.