Ghzgod
(Preformed8316)
February 11, 2026, 10:45am
1
Hello all, just got a brand new voice preview edition for my spouse, but when it turns on, it shows a red ring and is not functional. I’ve tried to manually reset by holding the button down, I’ve tried flashing it with the web browser (which shows success) but the red ring persist. Im a super nerd so I’ve pretty much tried everything. Is anyone else having this issue? Claude code is showing this
- I2C bus recovery: SUCCESS
- AIC3204 at 0x18: FOUND
- XMOS at 0x42: NACK - I2C hardware NACK detected → Communication with Voice Kit failed
- The XMOS chip is genuinely not acknowledging I2C after a real power cycle. The ESP32 resets it via GPIO4, waits 3
seconds, and the XMOS doesn't respond.
tmjpugh
(Tmjpugh)
February 11, 2026, 1:33pm
2
What do the device logs show
Ghzgod
(Preformed8316)
February 11, 2026, 1:52pm
3
Fair question. Please see below
[14:50:56][E][component:379]: http_request cleared Error flag
[14:51:01]ESP-ROM:esp32s3-20210327
[14:51:01]Build:Mar 27 2021
[14:51:01]rst:0x15 (USB_UART_CHIP_RESET),boot:0x8 (SPI_FAST_FLASH_BOOT)
[14:51:01]Saved PC:0x40382dbe
[14:51:01]SPIWP:0xee
[14:51:01]mode:DIO, clock div:1
[14:51:01]load:0x3fce2820,len:0x158c
[14:51:01]load:0x403c8700,len:0xc80
[14:51:01]load:0x403cb700,len:0x2f40
[14:51:01]entry 0x403c8908
[14:51:01]I (24) boot: ESP-IDF 5.5.1 2nd stage bootloader
[14:51:01]I (24) boot: compile time Dec 29 2025 21:14:15
[14:51:01]I (25) boot: Multicore bootloader
[14:51:01]I (25) boot: chip revision: v0.2
[14:51:01]I (25) boot: efuse block revision: v1.3
[14:51:01]I (25) boot.esp32s3: Boot SPI Speed : 80MHz
[14:51:01]I (25) boot.esp32s3: SPI Mode : DIO
[14:51:01]I (26) boot.esp32s3: SPI Flash Size : 16MB
[14:51:01]I (26) boot: Enabling RNG early entropy source...
[14:51:01]I (26) boot: Partition Table:
[14:51:01]I (26) boot: ## Label Usage Type ST Offset Length
[14:51:01]I (26) boot: 0 otadata OTA data 01 00 00009000 00002000
[14:51:01]I (27) boot: 1 phy_init RF data 01 01 0000b000 00001000
[14:51:01]I (27) boot: 2 app0 OTA app 00 10 00010000 007c0000
[14:51:01]I (28) boot: 3 app1 OTA app 00 11 007d0000 007c0000
[14:51:01]I (28) boot: 4 nvs WiFi data 01 02 00f90000 0006d000
[14:51:01]I (28) boot: End of partition table
[14:51:01]I (29) esp_image: segment 0: paddr=00010020 vaddr=3c190020 size=194084h (1654916) map
[14:51:01]I (321) esp_image: segment 1: paddr=001a40ac vaddr=3fca1f00 size=051ach ( 20908) load
[14:51:01]I (325) esp_image: segment 2: paddr=001a9260 vaddr=40378000 size=06db8h ( 28088) load
[14:51:01]I (332) esp_image: segment 3: paddr=001b0020 vaddr=42000020 size=1842d4h (1589972) map
[14:51:01]I (612) esp_image: segment 4: paddr=003342fc vaddr=4037edb8 size=130b8h ( 78008) load
[14:51:01]I (630) esp_image: segment 5: paddr=003473bc vaddr=50000000 size=00020h ( 32) load
[14:51:01]I (640) boot: Loaded app from partition at offset 0x10000
[14:51:01]I (640) boot: Disabling RNG early entropy source...
[14:51:02][I][logger:121]: Log initialized
[14:51:02][C][safe_mode:084]: Unsuccessful boot attempts: 2
[14:51:02][D][esp32.preferences:149]: Writing 1 items: 0 cached, 1 written, 0 failed
[14:51:02][I][app:077]: Running through setup()
[14:51:02][I][i2c.idf:200]: Performing bus recovery
[14:51:02][C][component:208]: Setup i2c took 13ms
[14:51:02][C][component:208]: Setup preferences took 0ms
[14:51:02][C][component:208]: Setup power_supply took 0ms
[14:51:02][D][switch:026]: 'Internal speaker amp' Turning OFF.
[14:51:02][D][switch:065]: 'Internal speaker amp': Sending state OFF
[14:51:02][D][switch:026]: 'Internal speaker amp' Turning OFF.
[14:51:02][C][component:208]: Setup gpio.switch took 2ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup micro_wake_word took 0ms
[14:51:02][D][template.select:020]: State from initial (could not load or invalid stored index): Slightly sensitive
[14:51:02][D][select:034]: 'Wake word sensitivity': Sending state Slightly sensitive (index 0)
[14:51:02][C][component:208]: Setup template.select took 3ms
[14:51:02][C][component:208]: Setup esphome.coroutine took 0ms
[14:51:02][C][component:208]: Setup esphome.coroutine took 0ms
[14:51:02][C][component:208]: Setup switch took 0ms
[14:51:02][D][binary_sensor:047]: 'hardware_mute_switch': OFF
[14:51:02][C][component:208]: Setup gpio.binary_sensor took 1ms
[14:51:02][C][component:208]: Setup esp32_rmt_led_strip.light took 1ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][D][binary_sensor:047]: 'center_button': OFF
[14:51:02][C][component:208]: Setup gpio.binary_sensor took 1ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup binary_sensor took 0ms
[14:51:02][C][component:208]: Setup gpio.binary_sensor took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup script took 0ms
[14:51:02][C][component:208]: Setup voice_assistant took 0ms
[14:51:02][C][component:208]: Setup voice_assistant took 0ms
[14:51:02][C][component:208]: Setup wifi took 0ms
[14:51:02][D][light:090]: 'leds_internal' Setting:
[14:51:02][D][light:096]: Color mode: RGB
[14:51:02][C][component:208]: Setup light took 3ms
[14:51:02][D][light:090]: 'voice_assistant_leds' Setting:
[14:51:02][D][light:096]: Color mode: RGB
[14:51:02][C][component:208]: Setup light took 4ms
[14:51:02][D][light:090]: 'LED Ring' Setting:
[14:51:02][D][light:096]: Color mode: RGB
[14:51:02][D][light:078]: Brightness: 66%
[14:51:02][D][light:078]: Color brightness: 100%
[14:51:02][D][light:114]: Red: 10%, Green: 77%, Blue: 100%
[14:51:02][C][component:208]: Setup light took 6ms
[14:51:02][C][voice_kit:016]: Setting up Voice Kit...
[14:51:02][C][component:208]: Setup voice_kit took 2ms
[14:51:02][D][binary_sensor:047]: 'jack_plugged': OFF
[14:51:05][D][esp-idf:000]: E (3144) i2c.master: I2C hardware NACK detected
[14:51:05][D][esp-idf:000]: E (3145) i2c.master: I2C transaction unexpected nack detected
[14:51:05][D][esp-idf:000]: E (3146) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
[14:51:05][D][esp-idf:000]: E (3147) i2c.master: i2c_master_execute_defined_operations(1401): I2C transaction failed
[14:51:05][W][voice_kit:312]: Request version failed
[14:51:05][E][voice_kit:026]: Communication with Voice Kit failed
[14:51:05][E][component:246]: voice_kit was marked as failed
[14:51:05][E][component:362]: voice_kit set Error flag: unspecified
[14:51:05][D][template.switch:044]: Restored state ON
[14:51:05][D][switch:022]: 'Wake sound' Turning ON.
[14:51:05][D][switch:065]: 'Wake sound': Sending state ON
[14:51:05][C][component:208]: Setup template.switch took 3ms
[14:51:05][D][template.switch:044]: Restored state OFF
[14:51:05][D][switch:026]: 'Mute' Turning OFF.
[14:51:05][C][component:208]: Setup template.switch took 2ms
[14:51:05][D][template.switch:044]: Restored state OFF
[14:51:05][D][switch:026]: 'timer_ringing' Turning OFF.
[14:51:05][D][switch:065]: 'timer_ringing': Sending state OFF
[14:51:05][D][media_player:096]: 'Media Player' - Setting
[14:51:05][D][media_player:100]: Command: REPEAT_OFF
[14:51:05][D][media_player:109]: Announcement: yes
[14:51:05][D][light:090]: 'voice_assistant_leds' Setting:
[14:51:05][D][light:103]: State: ON
[14:51:05][D][light:078]: Brightness: 40%
[14:51:05][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:51:05][D][light:164]: Effect: 'Voice kit startup failed'
[14:51:05][C][component:208]: Setup template.switch took 8ms
[14:51:05][D][template.switch:044]: Restored state OFF
[14:51:05][D][switch:026]: 'Beta firmware' Turning OFF.
[14:51:05][D][switch:065]: 'Beta firmware': Sending state OFF
[14:51:05][D][main:078]: OTA updates set to use Production firmware
[14:51:05][C][component:208]: Setup template.switch took 3ms
[14:51:05][C][component:208]: Setup psram took 0ms
[14:51:05][C][component:208]: Setup partition.light took 0ms
[14:51:05][C][component:208]: Setup partition.light took 0ms
[14:51:05][C][component:208]: Setup rotary_encoder.sensor took 1ms
[14:51:05][C][component:208]: Setup template.event took 0ms
[14:51:05][C][component:208]: Setup i2s_audio took 0ms
[14:51:05][C][component:208]: Setup i2s_audio took 0ms
[14:51:05][C][component:208]: Setup i2s_audio.microphone took 0ms
[14:51:05][C][component:208]: Setup mixer.speaker took 1ms
[14:51:05][C][component:208]: Setup mixer.speaker took 0ms
[14:51:05][C][component:208]: Setup mixer.speaker took 0ms
[14:51:05][C][component:208]: Setup resampler.speaker took 0ms
[14:51:05][C][component:208]: Setup resampler.speaker took 0ms
[14:51:05][C][component:208]: Setup sendspin.media_source took 0ms
[14:51:05][C][component:208]: Setup http_request.media_source took 0ms
[14:51:05][C][component:208]: Setup file.media_source took 0ms
[14:51:05][C][component:208]: Setup aic3204.audio_dac took 4ms
[14:51:05][C][component:208]: Setup factory_reset.button took 0ms
[14:51:05][C][component:208]: Setup restart.button took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup globals took 0ms
[14:51:05][C][component:208]: Setup binary_sensor took 0ms
[14:51:05][C][component:208]: Setup script took 0ms
[14:51:05][C][component:208]: Setup script took 0ms
[14:51:05][C][component:208]: Setup script took 0ms
[14:51:05][C][component:208]: Setup voice_assistant took 0ms
[14:51:05][C][component:208]: Setup voice_assistant took 0ms
[14:51:05][C][component:208]: Setup i2s_audio.speaker took 1ms
[14:51:05][I][speaker_source_media_player:080]: Set up speaker media player with 2 pipeline(s)
[14:51:05][C][component:208]: Setup speaker_source.media_player took 5ms
[14:51:05][D][light:090]: 'voice_assistant_leds' Setting:
[14:51:05][D][light:078]: Brightness: 40%
[14:51:05][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:51:05][C][component:208]: Setup esphome.coroutine took 2ms
[14:51:05][C][component:208]: Setup esp32_ble took 0ms
[14:51:05][C][component:208]: Setup esp32_ble_server took 0ms
[14:51:05][C][component:208]: Setup esp32_improv took 0ms
[14:51:05][C][wifi:372]: Starting
[14:51:05][C][wifi:372]: Local MAC: 20:F8:3B:0A:CF:66
[14:51:05][D][esp32_improv.component:284]: Setting Improv to start
[14:51:05][C][component:208]: Setup wifi took 37ms
[14:51:05][C][component:208]: Setup esphome.ota took 1ms
[14:51:05][C][component:208]: Setup safe_mode took 0ms
[14:51:05][C][component:208]: Setup http_request.ota took 0ms
[14:51:05][W][component:333]: api set Warning flag: unspecified
[14:51:05][C][component:208]: Setup api took 1ms
[14:51:05][C][component:208]: Setup sendspin took 0ms
[14:51:05][C][component:208]: Setup http_request took 0ms
[14:51:05][C][component:208]: Setup http_request.update took 0ms
[14:51:05][D][wifi:958]: Starting scan
[14:51:05][C][component:208]: Setup improv_serial took 1ms
[14:51:05][C][component:208]: Setup mdns took 1ms
[14:51:05][C][component:208]: Setup voice_assistant took 0ms
[14:51:05][C][component:208]: Setup sendspin.media_player took 0ms
[14:51:05][C][component:208]: Setup micro_wake_word took 0ms
[14:51:05][C][component:208]: Setup debug took 0ms
[14:51:05][I][app:124]: setup() finished successfully!
[14:51:05][D][light:090]: 'voice_assistant_leds' Setting:
[14:51:05][D][light:078]: Brightness: 40%
[14:51:05][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:51:05][D][switch:065]: 'Mute': Sending state OFF
[14:51:05][D][light:090]: 'voice_assistant_leds' Setting:
[14:51:05][D][light:078]: Brightness: 40%
[14:51:05][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:51:05][D][esp32_ble:398]: Enabling
[14:51:05][W][component:490]: esp32_ble took a long time for an operation (212 ms)
[14:51:05][W][component:493]: Components should block for at most 30 ms
[14:51:05][I][app:194]: ESPHome version 2025.12.2 compiled on Dec 29 2025, 21:09:35
[14:51:05][I][app:196]: Project Nabu Casa.Home Assistant Voice PE version 25.12.4
[14:51:05][C][logger:261]: Logger:
[14:51:05][C][logger:261]: Max Level: DEBUG
[14:51:05][C][logger:261]: Initial Level: DEBUG
[14:51:05][C][logger:267]: Log Baud Rate: 115200
[14:51:05][C][logger:267]: Hardware UART: USB_SERIAL_JTAG
[14:51:05][C][logger:274]: Task Log Buffer Size: 768
[14:51:05][C][logger:280]: Level for 'sensor': WARN
[14:51:05][C][i2c.idf:090]: I2C Bus:
[14:51:05][C][i2c.idf:091]: SDA Pin: GPIO5
[14:51:05][C][i2c.idf:091]: SCL Pin: GPIO6
[14:51:05][C][i2c.idf:091]: Frequency: 400000 Hz
[14:51:05][C][i2c.idf:101]: Recovery: bus successfully recovered
[14:51:05][C][i2c.idf:111]: Results from bus scan:
[14:51:05][C][i2c.idf:117]: Found device at address 0x18
[14:51:05][C][power_supply:016]: Power Supply:
[14:51:05][C][power_supply:016]: Time to enable: 20 ms
[14:51:05][C][power_supply:016]: Keep on time: 10 s
[14:51:05][C][power_supply:016]: Enable at startup: NO
[14:51:05][C][power_supply:022]: Pin: GPIO45
[14:51:05][C][switch.gpio:092]: GPIO Switch 'Internal speaker amp'
[14:51:05][C][switch.gpio:092]: Restore Mode: always OFF
[14:51:05][C][switch.gpio:029]: Pin: GPIO47
[14:51:05][C][template.select:054]: Template Select 'Wake word sensitivity'
[14:51:05][C][template.select:399]: Update Interval: 60.0s
[14:51:05][C][template.select:058]: Optimistic: YES
[14:51:05][C][template.select:058]: Initial Option: Slightly sensitive
[14:51:05][C][template.select:058]: Restore Value: YES
[14:51:05][C][gpio.binary_sensor:016]: GPIO Binary Sensor 'hardware_mute_switch'
[14:51:05][C][gpio.binary_sensor:072]: Pin: GPIO3
[14:51:05][C][gpio.binary_sensor:073]: Mode: interrupt
[14:51:05][C][gpio.binary_sensor:075]: Interrupt Type: ANY_EDGE
[14:51:05][D][esp32_ble_server:089]: BLE server setup successfully
[14:51:05][D][esp32_improv.component:098]: Creating Improv service
[14:51:05][C][esp32_rmt_led_strip:268]: ESP32 RMT LED Strip:
[14:51:05][C][esp32_rmt_led_strip:268]: Pin: 21
[14:51:05][C][esp32_rmt_led_strip:272]: RMT Symbols: 192
[14:51:05][C][esp32_rmt_led_strip:297]: RGB Order: GRB
[14:51:05][C][esp32_rmt_led_strip:297]: Max refresh rate: 15000
[14:51:05][C][esp32_rmt_led_strip:297]: Number of LEDs: 12
[14:51:05][C][gpio.binary_sensor:016]: GPIO Binary Sensor 'center_button'
[14:51:05][C][gpio.binary_sensor:072]: Pin: GPIO0
[14:51:05][C][gpio.binary_sensor:073]: Mode: interrupt
[14:51:05][C][gpio.binary_sensor:075]: Interrupt Type: ANY_EDGE
[14:51:05][D][esp32_improv.component:232]: State transition: STOPPED (0x00) -> AWAITING_AUTHORIZATION (0x01)
[14:51:05][D][light:090]: 'voice_assistant_leds' Setting:
[14:51:05][D][light:078]: Brightness: 40%
[14:51:05][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:51:05][D][esp32_improv.component:131]: Service started!
[14:51:05][C][gpio.binary_sensor:016]: GPIO Binary Sensor 'jack_plugged'
[14:51:05][C][gpio.binary_sensor:072]: Pin: GPIO17
[14:51:05][C][gpio.binary_sensor:073]: Mode: interrupt
[14:51:05][C][gpio.binary_sensor:075]: Interrupt Type: ANY_EDGE
[14:51:06][C][light:091]: Light 'leds_internal'
[14:51:06][C][light:094]: Default Transition Length: 0.0s
[14:51:06][C][light:094]: Gamma Correct: 2.80
[14:51:06][C][light:091]: Light 'voice_assistant_leds'
[14:51:06][C][light:094]: Default Transition Length: 0.0s
[14:51:06][C][light:094]: Gamma Correct: 2.80
[14:51:06][C][light:091]: Light 'LED Ring'
[14:51:06][C][light:094]: Default Transition Length: 0.0s
[14:51:06][C][light:094]: Gamma Correct: 2.80
[14:51:06][C][voice_kit:040]: Voice Kit:
[14:51:06][C][voice_kit:041]: Address: 0x42
[14:51:06][C][voice_kit:042]: Reset Pin: GPIO4
[14:51:06][E][component:188]: voice_kit is marked FAILED: unspecified
[14:51:06][C][template.switch:092]: Template Switch 'Wake sound'
[14:51:06][C][template.switch:092]: Restore Mode: restore defaults to ON
[14:51:06][C][template.switch:100]: Icon: 'mdi:bullhorn'
[14:51:06][C][template.switch:055]: Optimistic: YES
[14:51:06][C][template.switch:092]: Template Switch 'Mute'
[14:51:06][C][template.switch:092]: Restore Mode: restore defaults to OFF
[14:51:06][C][template.switch:100]: Icon: 'mdi:microphone-off'
[14:51:06][C][template.switch:055]: Optimistic: NO
[14:51:06][C][template.switch:092]: Template Switch 'timer_ringing'
[14:51:06][C][template.switch:092]: Restore Mode: always OFF
[14:51:06][C][template.switch:055]: Optimistic: YES
[14:51:06][C][template.switch:092]: Template Switch 'Beta firmware'
[14:51:06][C][template.switch:092]: Restore Mode: restore defaults to OFF
[14:51:06][C][template.switch:100]: Icon: 'mdi:test-tube'
[14:51:06][C][template.switch:055]: Optimistic: YES
[14:51:06][C][psram:016]: PSRAM:
[14:51:06][C][psram:019]: Available: YES
[14:51:06][C][psram:021]: Size: 8192 KB
[14:51:06][C][rotary_encoder:017]: Rotary Encoder 'dial'
[14:51:06][C][rotary_encoder:017]: State Class: ''
[14:51:06][C][rotary_encoder:017]: Unit of Measurement: 'steps'
[14:51:06][C][rotary_encoder:017]: Accuracy Decimals: 0
[14:51:06][C][rotary_encoder:031]: Icon: 'mdi:rotate-right'
[14:51:06][C][rotary_encoder:163]: Pin A: GPIO16
[14:51:06][C][rotary_encoder:164]: Pin B: GPIO18
[14:51:06][C][rotary_encoder:178]: Restore Mode: Restore (Defaults to zero)
[14:51:06][C][rotary_encoder:185]: Resolution: 2 Pulses Per Cycle
[14:51:06][D][esp32.preferences:149]: Writing 5 items: 5 cached, 0 written, 0 failed
[14:51:06][C][i2s_audio.microphone:079]: Microphone:
[14:51:06][C][i2s_audio.microphone:079]: Pin: 15
[14:51:06][C][i2s_audio.microphone:079]: PDM: NO
[14:51:06][C][i2s_audio.microphone:079]: DC offset correction: NO
[14:51:06][C][speaker_mixer:378]: Speaker Mixer:
[14:51:06][C][speaker_mixer:378]: Number of output channels: 2
[14:51:06][C][speaker_mixer:055]: Mixer Source Speaker
[14:51:06][C][speaker_mixer:055]: Buffer Duration: 100 ms
[14:51:06][C][speaker_mixer:062]: Timeout: never
[14:51:06][C][speaker_mixer:055]: Mixer Source Speaker
[14:51:06][C][speaker_mixer:055]: Buffer Duration: 100 ms
[14:51:06][C][speaker_mixer:062]: Timeout: never
[14:51:06][C][aic3204:110]: AIC3204:
[14:51:06][C][aic3204:111]: Address: 0x18
[14:51:06][C][factory_reset.button:014]: Factory Reset Button 'Factory Reset'
[14:51:06][C][factory_reset.button:017]: Icon: 'mdi:restart-alert'
[14:51:06][C][restart.button:014]: Restart Button 'Restart'
[14:51:06][C][restart.button:017]: Icon: 'mdi:restart'
[14:51:06][C][i2s_audio.speaker:074]: Speaker:
[14:51:06][C][i2s_audio.speaker:074]: Pin: 10
[14:51:06][C][i2s_audio.speaker:074]: Buffer duration: 100
[14:51:06][C][i2s_audio.speaker:088]: Communication format: std
[14:51:06][C][esp32_ble:656]: BLE:
[14:51:06][C][esp32_ble:656]: MAC address: 20:F8:3B:0A:CF:68
[14:51:06][C][esp32_ble:656]: IO Capability: none
[14:51:06][C][esp32_ble_server:232]: ESP32 BLE Server:
[14:51:06][C][esp32_improv.component:305]: ESP32 Improv:
[14:51:06][C][esp32_improv.component:016]: Authorizer 'center_button'
[14:51:06][C][wifi:1132]: WiFi:
[14:51:06][C][wifi:1132]: Connected: NO
[14:51:06][C][wifi:897]: Local MAC: 20:F8:3B:0A:CF:66
[14:51:06][C][wifi:908]: SSID: ''[redacted]
[14:51:06][C][wifi:908]: BSSID: 00:00:00:00:00:00[redacted]
[14:51:06][C][wifi:908]: Hostname: 'home-assistant-voice-0acf66'
[14:51:06][C][wifi:908]: Signal strength: -127 dB ××××
[14:51:06][C][wifi:908]: Channel: 4
[14:51:06][C][wifi:908]: Subnet: 0.0.0.0
[14:51:06][C][wifi:908]: Gateway: 0.0.0.0
[14:51:06][C][wifi:908]: DNS1: 0.0.0.0
[14:51:06][C][wifi:908]: DNS2: 0.0.0.0
[14:51:06][D][switch:022]: 'Internal speaker amp' Turning ON.
[14:51:06][D][switch:065]: 'Internal speaker amp': Sending state ON
[14:51:06][C][esphome.ota:092]: Over-The-Air updates:
[14:51:06][C][esphome.ota:092]: Address: home-assistant-voice.local:3232
[14:51:06][C][esphome.ota:092]: Version: 2
[14:51:06][C][safe_mode:018]: Safe Mode:
[14:51:06][C][safe_mode:018]: Successful after: 60s
[14:51:06][C][safe_mode:018]: Invoke after: 10 attempts
[14:51:06][C][safe_mode:018]: Duration: 300s
[14:51:06][W][safe_mode:030]: Last reset too quick; invoke in 8 restarts
[14:51:06][C][http_request.ota:025]: Over-The-Air updates via HTTP request
[14:51:06][C][api:211]: Server:
[14:51:06][C][api:211]: Address: home-assistant-voice.local:6053
[14:51:06][C][api:211]: Listen backlog: 4
[14:51:06][C][api:211]: Max connections: 8
[14:51:06][C][api:218]: Noise encryption: NO
[14:51:06][C][api:220]: Supports encryption: YES
[14:51:06][C][http_request:013]: HTTP Request:
[14:51:06][C][http_request:013]: Timeout: 4500ms
[14:51:06][C][http_request:013]: User-Agent: ESPHome/2025.12.2 (https://esphome.io)
[14:51:06][C][http_request:013]: Follow redirects: YES
[14:51:06][C][http_request:013]: Redirect limit: 3
[14:51:06][C][http_request.idf:032]: Buffer Size RX: 512
[14:51:06][C][http_request.idf:032]: Buffer Size TX: 512
[14:51:06][C][improv_serial:063]: Improv Serial:
[14:51:06][C][mdns:194]: mDNS:
[14:51:06][C][mdns:194]: Hostname: home-assistant-voice-0acf66
[14:51:06][C][micro_wake_word:065]: microWakeWord:
[14:51:06][C][micro_wake_word:066]: models:
[14:51:06][C][micro_wake_word:014]: - Wake Word: Okay Nabu
[14:51:06][C][micro_wake_word:014]: Probability cutoff: 0.85
[14:51:06][C][micro_wake_word:014]: Sliding window size: 5
[14:51:06][C][micro_wake_word:014]: - Wake Word: Hey Jarvis
[14:51:06][C][micro_wake_word:014]: Probability cutoff: 0.97
[14:51:06][C][micro_wake_word:014]: Sliding window size: 5
[14:51:06][C][micro_wake_word:014]: - Wake Word: Hey Mycroft
[14:51:06][C][micro_wake_word:014]: Probability cutoff: 0.99
[14:51:06][C][micro_wake_word:014]: Sliding window size: 5
[14:51:06][C][micro_wake_word:014]: - Wake Word: Stop
[14:51:06][C][micro_wake_word:014]: Probability cutoff: 0.50
[14:51:06][C][micro_wake_word:014]: Sliding window size: 5
[14:51:06][C][micro_wake_word:022]: - VAD Model
[14:51:06][C][micro_wake_word:022]: Probability cutoff: 0.50
[14:51:06][C][micro_wake_word:022]: Sliding window size: 5
[14:51:06][C][debug:018]: Debug component:
[14:51:06][D][debug:033]: ESPHome version 2025.12.2
[14:51:06][D][debug:037]: Free Heap Size: 58960 bytes
[14:51:06][D][debug:187]: Chip: Model=ESP32-S3, Features=BLE, 2.4GHz WiFi, Cores=2, Revision=2
[14:51:06][D][debug:196]: CPU Frequency: 240 MHz
[14:51:06][D][debug:204]: Framework: ESP-IDF
[14:51:06][D][debug:211]: ESP-IDF Version: 5.5.1
[14:51:06][D][debug:216]: EFuse MAC: 20:F8:3B:0A:CF:66
[14:51:06][D][debug:077]: Reset Reason: USB peripheral
[14:51:06][D][debug:105]: Wakeup Reason: undefined
[14:51:06][C][debug:110]: Partition table:
[14:51:06][C][debug:110]: Name Type Subtype Address Size
[14:51:06][C][debug:117]: otadata 1 0 0x00009000 0x00002000
[14:51:06][C][debug:117]: phy_init 1 1 0x0000B000 0x00001000
[14:51:06][C][debug:117]: app0 0 16 0x00010000 0x007C0000
[14:51:06][C][debug:117]: app1 0 17 0x007D0000 0x007C0000
[14:51:06][C][debug:117]: nvs 1 2 0x00F90000 0x0006D000
[14:51:09][E][component:362]: http_request.update set Error flag: Failed to fetch manifest
[14:51:09][E][component:362][update_task]: http_request set Error flag: unspecified
[14:51:09][E][http_request.idf:064][update_task]: HTTP Request failed; Not connected to network
[14:51:09][E][http_request.update:052][update_task]: Failed to fetch manifest from https://firmware.esphome.io/home-assistant-voice-pe/home-assistant-voice/manifest.json
[14:51:10][E][component:379]: http_request cleared Error flag
Ghzgod
(Preformed8316)
February 11, 2026, 1:53pm
4
Not sure if it adds value but all button presses and dial rotation is registered in the log as functional when I utilize them. Including the mute switch.
Ghzgod
(Preformed8316)
February 11, 2026, 1:55pm
5
When I reset the device (holding button down) I see this log
[14:54:32][D][speaker_source_media_player:416]: Pipeline 1: Stopping active source before playing: file://factory_reset_initiated_sound
[14:54:32][D][file_media_source:188]: Pipeline 1 stopping
[14:54:32][D][file_media_source:193]: Pipeline 1 stopped
[14:54:32][D][speaker_source_media_player:367]: State changed to IDLE
[14:54:37][D][i2s_audio.speaker:111]: Stopping
[14:54:37][D][i2s_audio.speaker:116]: Stopped
[14:54:37][D][file_media_source:168]: Started decode task for pipeline 1
[14:54:37][D][speaker_mixer:436]: Stopping speaker mixer
[14:54:37][D][file_media_source:177]: Pipeline 1 starting
[14:54:37][D][file_media_source:182]: Pipeline 1 running
[14:54:37][D][file_media_source:328][FileDecode_1]: Pipeline 1 got stream info from decoder
[14:54:37][D][file_media_source:343][FileDecode_1]: Pipeline 1: Bits per sample: 16, Channels: 1, Sample rate: 48000
[14:54:37][D][file_media_source:359][FileDecode_1]: Pipeline 1: Successfully added callback sink to decoder
[14:54:37][D][speaker_source_media_player:367]: State changed to ANNOUNCING
[14:54:37][D][ring_buffer:034]: Created ring buffer with size 9600
[14:54:38][D][speaker_mixer:423]: Starting speaker mixer
[14:54:38][D][speaker_mixer:431]: Started speaker mixer
[14:54:38][D][i2s_audio.speaker:102]: Starting
[14:54:38][D][i2s_audio.speaker:106]: Started
[14:54:38][D][ring_buffer:034][speaker_task]: Created ring buffer with size 19200
[14:54:44][D][media_player:096]: 'Media Player' - Setting
[14:54:44][D][media_player:100]: Command: STOP
[14:54:44][D][media_player:109]: Announcement: yes
[14:54:44][D][media_player:096]: 'Media Player' - Setting
[14:54:44][D][media_player:103]: Media URL: file://factory_reset_confirmed_sound
[14:54:44][D][media_player:109]: Announcement: yes
[14:54:44][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:44][D][light:078]: Brightness: 100%
[14:54:44][D][light:114]: Red: 100%, Green: 0%, Blue: 0%
[14:54:44][D][light:164]: Effect: 'None'
[14:54:44][D][speaker_source_media_player:416]: Pipeline 1: Stopping active source before playing: file://factory_reset_confirmed_sound
[14:54:44][D][file_media_source:188]: Pipeline 1 stopping
[14:54:44][D][file_media_source:193]: Pipeline 1 stopped
[14:54:44][D][speaker_source_media_player:367]: State changed to IDLE
[14:54:47][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:47][D][light:078]: Brightness: 40%
[14:54:47][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:54:47][D][light:164]: Effect: 'Voice kit startup failed'
[14:54:47][D][button:022]: 'Factory Reset' Pressed.
[14:54:47][I][factory_reset.button:019]: Resetting
[14:54:47][D][esp32.preferences:186]: Erasing storage
[14:54:48][I][app:228]: Rebooting safely
[14:54:48][D][esp32.preferences:149]: Writing 1 items: 0 cached, 0 written, 1 failed
[14:54:48][E][esp32.preferences:152]: Writing 1 items failed. Last error=ESP_ERR_NVS_INVALID_HANDLE for key=233825507
[14:54:48][D][debug:056]: Storing reboot source: gpio.binary_sensor
[14:54:48][D][esp32.preferences:149]: Writing 2 items: 0 cached, 0 written, 2 failed
[14:54:48][E][esp32.preferences:152]: Writing 2 items failed. Last error=ESP_ERR_NVS_INVALID_HANDLE for key=233825507
[14:54:48][D][esp32.preferences:149]: Writing 2 items: 0 cached, 0 written, 2 failed
[14:54:48][E][esp32.preferences:152]: Writing 2 items failed. Last error=ESP_ERR_NVS_INVALID_HANDLE for key=233825507
[14:54:48]ESP-ROM:esp32s3-20210327
[14:54:48]Build:Mar 27 2021
[14:54:48]rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
[14:54:48]Saved PC:0x40386a11
[14:54:48]SPIWP:0xee
[14:54:48]mode:DIO, clock div:1
[14:54:48]load:0x3fce2820,len:0x158c
[14:54:48]load:0x403c8700,len:0xc80
[14:54:48]load:0x403cb700,len:0x2f40
[14:54:48]entry 0x403c8908
[14:54:48]I (24) boot: ESP-IDF 5.5.1 2nd stage bootloader
[14:54:48]I (24) boot: compile time Dec 29 2025 21:14:15
[14:54:48]I (24) boot: Multicore bootloader
[14:54:48]I (24) boot: chip revision: v0.2
[14:54:48]I (24) boot: efuse block revision: v1.3
[14:54:48]I (25) boot.esp32s3: Boot SPI Speed : 80MHz
[14:54:48]I (25) boot.esp32s3: SPI Mode : DIO
[14:54:48]I (25) boot.esp32s3: SPI Flash Size : 16MB
[14:54:48]I (25) boot: Enabling RNG early entropy source...
[14:54:48]I (25) boot: Partition Table:
[14:54:48]I (26) boot: ## Label Usage Type ST Offset Length
[14:54:48]I (26) boot: 0 otadata OTA data 01 00 00009000 00002000
[14:54:48]I (26) boot: 1 phy_init RF data 01 01 0000b000 00001000
[14:54:48]I (27) boot: 2 app0 OTA app 00 10 00010000 007c0000
[14:54:48]I (27) boot: 3 app1 OTA app 00 11 007d0000 007c0000
[14:54:48]I (27) boot: 4 nvs WiFi data 01 02 00f90000 0006d000
[14:54:48]I (28) boot: End of partition table
[14:54:48]I (28) esp_image: segment 0: paddr=00010020 vaddr=3c190020 size=194084h (1654916) map
[14:54:48]I (321) esp_image: segment 1: paddr=001a40ac vaddr=3fca1f00 size=051ach ( 20908) load
[14:54:49]I (326) esp_image: segment 2: paddr=001a9260 vaddr=40378000 size=06db8h ( 28088) load
[14:54:49]I (333) esp_image: segment 3: paddr=001b0020 vaddr=42000020 size=1842d4h (1589972) map
[14:54:49]I (614) esp_image: segment 4: paddr=003342fc vaddr=4037edb8 size=130b8h ( 78008) load
[14:54:49]I (632) esp_image: segment 5: paddr=003473bc vaddr=50000000 size=00020h ( 32) load
[14:54:49]I (642) boot: Loaded app from partition at offset 0x10000
[14:54:49]I (642) boot: Disabling RNG early entropy source...
[14:54:49][I][logger:121]: Log initialized
[14:54:49][C][safe_mode:084]: Unsuccessful boot attempts: 0
[14:54:49][D][esp32.preferences:149]: Writing 1 items: 0 cached, 1 written, 0 failed
[14:54:49][I][app:077]: Running through setup()
[14:54:49][I][i2c.idf:200]: Performing bus recovery
[14:54:49][C][component:208]: Setup i2c took 12ms
[14:54:49][C][component:208]: Setup preferences took 0ms
[14:54:49][C][component:208]: Setup power_supply took 0ms
[14:54:49][D][switch:026]: 'Internal speaker amp' Turning OFF.
[14:54:49][D][switch:065]: 'Internal speaker amp': Sending state OFF
[14:54:49][D][switch:026]: 'Internal speaker amp' Turning OFF.
[14:54:49][C][component:208]: Setup gpio.switch took 2ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup micro_wake_word took 0ms
[14:54:49][D][template.select:020]: State from initial (could not load or invalid stored index): Slightly sensitive
[14:54:49][D][select:034]: 'Wake word sensitivity': Sending state Slightly sensitive (index 0)
[14:54:49][C][component:208]: Setup template.select took 3ms
[14:54:49][C][component:208]: Setup esphome.coroutine took 0ms
[14:54:49][C][component:208]: Setup esphome.coroutine took 0ms
[14:54:49][C][component:208]: Setup switch took 0ms
[14:54:49][D][binary_sensor:047]: 'hardware_mute_switch': OFF
[14:54:49][C][component:208]: Setup gpio.binary_sensor took 1ms
[14:54:49][C][component:208]: Setup esp32_rmt_led_strip.light took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][D][binary_sensor:047]: 'center_button': OFF
[14:54:49][C][component:208]: Setup gpio.binary_sensor took 1ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup binary_sensor took 0ms
[14:54:49][C][component:208]: Setup gpio.binary_sensor took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup script took 0ms
[14:54:49][C][component:208]: Setup voice_assistant took 0ms
[14:54:49][C][component:208]: Setup voice_assistant took 0ms
[14:54:49][C][component:208]: Setup wifi took 0ms
[14:54:49][D][light:090]: 'leds_internal' Setting:
[14:54:49][D][light:096]: Color mode: RGB
[14:54:49][C][component:208]: Setup light took 3ms
[14:54:49][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:49][D][light:096]: Color mode: RGB
[14:54:49][C][component:208]: Setup light took 3ms
[14:54:49][D][light:090]: 'LED Ring' Setting:
[14:54:49][D][light:096]: Color mode: RGB
[14:54:49][D][light:078]: Brightness: 66%
[14:54:49][D][light:078]: Color brightness: 100%
[14:54:49][D][light:114]: Red: 10%, Green: 77%, Blue: 100%
[14:54:49][C][component:208]: Setup light took 5ms
[14:54:49][C][voice_kit:016]: Setting up Voice Kit...
[14:54:49][C][component:208]: Setup voice_kit took 2ms
[14:54:50][D][binary_sensor:047]: 'jack_plugged': OFF
[14:54:52][D][esp-idf:000]: E (3141) i2c.master: I2C hardware NACK detected
[14:54:52][D][esp-idf:000]: E (3142) i2c.master: I2C transaction unexpected nack detected
[14:54:52][D][esp-idf:000]: E (3143) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
[14:54:52][D][esp-idf:000]: E (3144) i2c.master: i2c_master_execute_defined_operations(1401): I2C transaction failed
[14:54:52][W][voice_kit:312]: Request version failed
[14:54:52][E][voice_kit:026]: Communication with Voice Kit failed
[14:54:52][E][component:246]: voice_kit was marked as failed
[14:54:52][E][component:362]: voice_kit set Error flag: unspecified
[14:54:52][D][template.switch:044]: Restored state ON
[14:54:52][D][switch:022]: 'Wake sound' Turning ON.
[14:54:52][D][switch:065]: 'Wake sound': Sending state ON
[14:54:52][C][component:208]: Setup template.switch took 2ms
[14:54:52][D][template.switch:044]: Restored state OFF
[14:54:52][D][switch:026]: 'Mute' Turning OFF.
[14:54:52][C][component:208]: Setup template.switch took 1ms
[14:54:52][D][template.switch:044]: Restored state OFF
[14:54:52][D][switch:026]: 'timer_ringing' Turning OFF.
[14:54:52][D][switch:065]: 'timer_ringing': Sending state OFF
[14:54:52][D][media_player:096]: 'Media Player' - Setting
[14:54:52][D][media_player:100]: Command: REPEAT_OFF
[14:54:52][D][media_player:109]: Announcement: yes
[14:54:52][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:52][D][light:103]: State: ON
[14:54:52][D][light:078]: Brightness: 40%
[14:54:52][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:54:52][D][light:164]: Effect: 'Voice kit startup failed'
[14:54:52][C][component:208]: Setup template.switch took 8ms
[14:54:52][D][template.switch:044]: Restored state OFF
[14:54:52][D][switch:026]: 'Beta firmware' Turning OFF.
[14:54:52][D][switch:065]: 'Beta firmware': Sending state OFF
[14:54:52][D][main:078]: OTA updates set to use Production firmware
[14:54:52][C][component:208]: Setup template.switch took 4ms
[14:54:52][C][component:208]: Setup psram took 0ms
[14:54:52][C][component:208]: Setup partition.light took 0ms
[14:54:52][C][component:208]: Setup partition.light took 0ms
[14:54:52][C][component:208]: Setup rotary_encoder.sensor took 0ms
[14:54:52][C][component:208]: Setup template.event took 0ms
[14:54:52][C][component:208]: Setup i2s_audio took 0ms
[14:54:52][C][component:208]: Setup i2s_audio took 0ms
[14:54:52][C][component:208]: Setup i2s_audio.microphone took 0ms
[14:54:52][C][component:208]: Setup mixer.speaker took 0ms
[14:54:52][C][component:208]: Setup mixer.speaker took 0ms
[14:54:52][C][component:208]: Setup mixer.speaker took 0ms
[14:54:52][C][component:208]: Setup resampler.speaker took 0ms
[14:54:52][C][component:208]: Setup resampler.speaker took 0ms
[14:54:52][C][component:208]: Setup sendspin.media_source took 0ms
[14:54:52][C][component:208]: Setup http_request.media_source took 0ms
[14:54:52][C][component:208]: Setup file.media_source took 0ms
[14:54:52][C][component:208]: Setup aic3204.audio_dac took 4ms
[14:54:52][C][component:208]: Setup factory_reset.button took 0ms
[14:54:52][C][component:208]: Setup restart.button took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup globals took 0ms
[14:54:52][C][component:208]: Setup binary_sensor took 0ms
[14:54:52][C][component:208]: Setup script took 0ms
[14:54:52][C][component:208]: Setup script took 0ms
[14:54:52][C][component:208]: Setup script took 0ms
[14:54:52][C][component:208]: Setup voice_assistant took 0ms
[14:54:52][C][component:208]: Setup voice_assistant took 0ms
[14:54:52][C][component:208]: Setup i2s_audio.speaker took 0ms
[14:54:53][I][speaker_source_media_player:080]: Set up speaker media player with 2 pipeline(s)
[14:54:53][C][component:208]: Setup speaker_source.media_player took 4ms
[14:54:53][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:53][D][light:078]: Brightness: 40%
[14:54:53][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:54:53][C][component:208]: Setup esphome.coroutine took 3ms
[14:54:53][C][component:208]: Setup esp32_ble took 0ms
[14:54:53][C][component:208]: Setup esp32_ble_server took 0ms
[14:54:53][C][component:208]: Setup esp32_improv took 0ms
[14:54:53][C][wifi:372]: Starting
[14:54:53][C][wifi:372]: Local MAC: 20:F8:3B:0A:CF:66
[14:54:53][D][esp32_improv.component:284]: Setting Improv to start
[14:54:53][C][component:208]: Setup wifi took 41ms
[14:54:53][C][component:208]: Setup esphome.ota took 0ms
[14:54:53][C][component:208]: Setup safe_mode took 0ms
[14:54:53][C][component:208]: Setup http_request.ota took 0ms
[14:54:53][W][component:333]: api set Warning flag: unspecified
[14:54:53][C][component:208]: Setup api took 1ms
[14:54:53][C][component:208]: Setup sendspin took 0ms
[14:54:53][C][component:208]: Setup http_request took 0ms
[14:54:53][C][component:208]: Setup http_request.update took 0ms
[14:54:53][D][wifi:958]: Starting scan
[14:54:53][C][component:208]: Setup improv_serial took 1ms
[14:54:53][C][component:208]: Setup mdns took 0ms
[14:54:53][C][component:208]: Setup voice_assistant took 0ms
[14:54:53][C][component:208]: Setup sendspin.media_player took 0ms
[14:54:53][C][component:208]: Setup micro_wake_word took 0ms
[14:54:53][C][component:208]: Setup debug took 0ms
[14:54:53][I][app:124]: setup() finished successfully!
[14:54:53][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:53][D][light:078]: Brightness: 40%
[14:54:53][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:54:53][D][switch:065]: 'Mute': Sending state OFF
[14:54:53][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:53][D][light:078]: Brightness: 40%
[14:54:53][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:54:53][D][esp32_ble:398]: Enabling
[14:54:53][W][component:490]: esp32_ble took a long time for an operation (214 ms)
[14:54:53][W][component:493]: Components should block for at most 30 ms
[14:54:53][I][app:194]: ESPHome version 2025.12.2 compiled on Dec 29 2025, 21:09:35
[14:54:53][I][app:196]: Project Nabu Casa.Home Assistant Voice PE version 25.12.4
[14:54:53][C][logger:261]: Logger:
[14:54:53][C][logger:261]: Max Level: DEBUG
[14:54:53][C][logger:261]: Initial Level: DEBUG
[14:54:53][C][logger:267]: Log Baud Rate: 115200
[14:54:53][C][logger:267]: Hardware UART: USB_SERIAL_JTAG
[14:54:53][C][logger:274]: Task Log Buffer Size: 768
[14:54:53][C][logger:280]: Level for 'sensor': WARN
[14:54:53][C][i2c.idf:090]: I2C Bus:
[14:54:53][C][i2c.idf:091]: SDA Pin: GPIO5
[14:54:53][C][i2c.idf:091]: SCL Pin: GPIO6
[14:54:53][C][i2c.idf:091]: Frequency: 400000 Hz
[14:54:53][C][i2c.idf:101]: Recovery: bus successfully recovered
[14:54:53][C][i2c.idf:111]: Results from bus scan:
[14:54:53][C][i2c.idf:117]: Found device at address 0x18
[14:54:53][C][power_supply:016]: Power Supply:
[14:54:53][C][power_supply:016]: Time to enable: 20 ms
[14:54:53][C][power_supply:016]: Keep on time: 10 s
[14:54:53][C][power_supply:016]: Enable at startup: NO
[14:54:53][C][power_supply:022]: Pin: GPIO45
[14:54:53][C][switch.gpio:092]: GPIO Switch 'Internal speaker amp'
[14:54:53][C][switch.gpio:092]: Restore Mode: always OFF
[14:54:53][C][switch.gpio:029]: Pin: GPIO47
[14:54:53][C][template.select:054]: Template Select 'Wake word sensitivity'
[14:54:53][C][template.select:399]: Update Interval: 60.0s
[14:54:53][C][template.select:058]: Optimistic: YES
[14:54:53][C][template.select:058]: Initial Option: Slightly sensitive
[14:54:53][C][template.select:058]: Restore Value: YES
[14:54:53][C][gpio.binary_sensor:016]: GPIO Binary Sensor 'hardware_mute_switch'
[14:54:53][C][gpio.binary_sensor:072]: Pin: GPIO3
[14:54:53][C][gpio.binary_sensor:073]: Mode: interrupt
[14:54:53][C][gpio.binary_sensor:075]: Interrupt Type: ANY_EDGE
[14:54:53][D][esp32_ble_server:089]: BLE server setup successfully
[14:54:53][D][esp32_improv.component:098]: Creating Improv service
[14:54:53][C][esp32_rmt_led_strip:268]: ESP32 RMT LED Strip:
[14:54:53][C][esp32_rmt_led_strip:268]: Pin: 21
[14:54:53][C][esp32_rmt_led_strip:272]: RMT Symbols: 192
[14:54:53][C][esp32_rmt_led_strip:297]: RGB Order: GRB
[14:54:53][C][esp32_rmt_led_strip:297]: Max refresh rate: 15000
[14:54:53][C][esp32_rmt_led_strip:297]: Number of LEDs: 12
[14:54:53][C][gpio.binary_sensor:016]: GPIO Binary Sensor 'center_button'
[14:54:53][C][gpio.binary_sensor:072]: Pin: GPIO0
[14:54:53][C][gpio.binary_sensor:073]: Mode: interrupt
[14:54:53][C][gpio.binary_sensor:075]: Interrupt Type: ANY_EDGE
[14:54:53][D][esp32_improv.component:232]: State transition: STOPPED (0x00) -> AWAITING_AUTHORIZATION (0x01)
[14:54:53][D][light:090]: 'voice_assistant_leds' Setting:
[14:54:53][D][light:078]: Brightness: 40%
[14:54:53][D][light:114]: Red: 100%, Green: 100%, Blue: 100%
[14:54:53][D][esp32_improv.component:131]: Service started!
[14:54:53][C][gpio.binary_sensor:016]: GPIO Binary Sensor 'jack_plugged'
[14:54:53][C][gpio.binary_sensor:072]: Pin: GPIO17
[14:54:53][C][gpio.binary_sensor:073]: Mode: interrupt
[14:54:53][C][gpio.binary_sensor:075]: Interrupt Type: ANY_EDGE
[14:54:53][C][light:091]: Light 'leds_internal'
[14:54:53][C][light:094]: Default Transition Length: 0.0s
[14:54:53][C][light:094]: Gamma Correct: 2.80
[14:54:53][C][light:091]: Light 'voice_assistant_leds'
[14:54:53][C][light:094]: Default Transition Length: 0.0s
[14:54:53][C][light:094]: Gamma Correct: 2.80
[14:54:53][C][light:091]: Light 'LED Ring'
[14:54:53][C][light:094]: Default Transition Length: 0.0s
[14:54:53][C][light:094]: Gamma Correct: 2.80
[14:54:53][C][voice_kit:040]: Voice Kit:
[14:54:53][C][voice_kit:041]: Address: 0x42
[14:54:53][C][voice_kit:042]: Reset Pin: GPIO4
[14:54:53][E][component:188]: voice_kit is marked FAILED: unspecified
[14:54:53][C][template.switch:092]: Template Switch 'Wake sound'
[14:54:53][C][template.switch:092]: Restore Mode: restore defaults to ON
[14:54:53][C][template.switch:100]: Icon: 'mdi:bullhorn'
[14:54:53][C][template.switch:055]: Optimistic: YES
[14:54:53][C][template.switch:092]: Template Switch 'Mute'
[14:54:53][C][template.switch:092]: Restore Mode: restore defaults to OFF
[14:54:53][C][template.switch:100]: Icon: 'mdi:microphone-off'
[14:54:53][C][template.switch:055]: Optimistic: NO
[14:54:53][C][template.switch:092]: Template Switch 'timer_ringing'
[14:54:53][C][template.switch:092]: Restore Mode: always OFF
[14:54:53][C][template.switch:055]: Optimistic: YES
[14:54:53][C][template.switch:092]: Template Switch 'Beta firmware'
[14:54:53][C][template.switch:092]: Restore Mode: restore defaults to OFF
[14:54:53][C][template.switch:100]: Icon: 'mdi:test-tube'
[14:54:53][C][template.switch:055]: Optimistic: YES
[14:54:53][C][psram:016]: PSRAM:
[14:54:53][C][psram:019]: Available: YES
[14:54:53][C][psram:021]: Size: 8192 KB
[14:54:53][C][rotary_encoder:017]: Rotary Encoder 'dial'
[14:54:53][C][rotary_encoder:017]: State Class: ''
[14:54:53][C][rotary_encoder:017]: Unit of Measurement: 'steps'
[14:54:53][C][rotary_encoder:017]: Accuracy Decimals: 0
[14:54:53][C][rotary_encoder:031]: Icon: 'mdi:rotate-right'
[14:54:53][C][rotary_encoder:163]: Pin A: GPIO16
[14:54:53][C][rotary_encoder:164]: Pin B: GPIO18
[14:54:53][C][rotary_encoder:178]: Restore Mode: Restore (Defaults to zero)
[14:54:53][C][rotary_encoder:185]: Resolution: 2 Pulses Per Cycle
[14:54:53][C][i2s_audio.microphone:079]: Microphone:
[14:54:53][C][i2s_audio.microphone:079]: Pin: 15
[14:54:53][C][i2s_audio.microphone:079]: PDM: NO
[14:54:53][C][i2s_audio.microphone:079]: DC offset correction: NO
[14:54:53][C][speaker_mixer:378]: Speaker Mixer:
[14:54:53][C][speaker_mixer:378]: Number of output channels: 2
[14:54:53][C][speaker_mixer:055]: Mixer Source Speaker
[14:54:53][C][speaker_mixer:055]: Buffer Duration: 100 ms
[14:54:53][C][speaker_mixer:062]: Timeout: never
[14:54:53][C][speaker_mixer:055]: Mixer Source Speaker
[14:54:53][C][speaker_mixer:055]: Buffer Duration: 100 ms
[14:54:53][C][speaker_mixer:062]: Timeout: never
[14:54:53][C][aic3204:110]: AIC3204:
[14:54:53][C][aic3204:111]: Address: 0x18
[14:54:53][C][factory_reset.button:014]: Factory Reset Button 'Factory Reset'
[14:54:53][C][factory_reset.button:017]: Icon: 'mdi:restart-alert'
[14:54:53][C][restart.button:014]: Restart Button 'Restart'
[14:54:53][C][restart.button:017]: Icon: 'mdi:restart'
[14:54:53][C][i2s_audio.speaker:074]: Speaker:
[14:54:53][C][i2s_audio.speaker:074]: Pin: 10
[14:54:53][C][i2s_audio.speaker:074]: Buffer duration: 100
[14:54:53][C][i2s_audio.speaker:088]: Communication format: std
[14:54:53][C][esp32_ble:656]: BLE:
[14:54:53][C][esp32_ble:656]: MAC address: 20:F8:3B:0A:CF:68
[14:54:53][C][esp32_ble:656]: IO Capability: none
[14:54:53][C][esp32_ble_server:232]: ESP32 BLE Server:
[14:54:53][C][esp32_improv.component:305]: ESP32 Improv:
[14:54:53][C][esp32_improv.component:016]: Authorizer 'center_button'
[14:54:54][C][wifi:1132]: WiFi:
[14:54:54][C][wifi:1132]: Connected: NO
[14:54:54][C][wifi:897]: Local MAC: 20:F8:3B:0A:CF:66
[14:54:54][C][wifi:908]: SSID: [redacted]
[14:54:54][C][wifi:908]: BSSID: [redacted]
[14:54:54][C][wifi:908]: Hostname: 'home-assistant-voice-0acf66'
[14:54:54][C][wifi:908]: Signal strength: -127 dB ××××
[14:54:54][C][wifi:908]: Channel: 3
[14:54:54][C][wifi:908]: Subnet: 0.0.0.0
[14:54:54][C][wifi:908]: Gateway: 0.0.0.0
[14:54:54][C][wifi:908]: DNS1: 0.0.0.0
[14:54:54][C][wifi:908]: DNS2: 0.0.0.0
[14:54:54][D][switch:022]: 'Internal speaker amp' Turning ON.
[14:54:54][D][switch:065]: 'Internal speaker amp': Sending state ON
[14:54:54][C][esphome.ota:092]: Over-The-Air updates:
[14:54:54][C][esphome.ota:092]: Address: home-assistant-voice.local:3232
[14:54:54][C][esphome.ota:092]: Version: 2
[14:54:54][C][safe_mode:018]: Safe Mode:
[14:54:54][C][safe_mode:018]: Successful after: 60s
[14:54:54][C][safe_mode:018]: Invoke after: 10 attempts
[14:54:54][C][safe_mode:018]: Duration: 300s
[14:54:54][C][http_request.ota:025]: Over-The-Air updates via HTTP request
[14:54:54][C][api:211]: Server:
[14:54:54][C][api:211]: Address: home-assistant-voice.local:6053
[14:54:54][C][api:211]: Listen backlog: 4
[14:54:54][C][api:211]: Max connections: 8
[14:54:54][C][api:218]: Noise encryption: NO
[14:54:54][C][api:220]: Supports encryption: YES
[14:54:54][C][http_request:013]: HTTP Request:
[14:54:54][C][http_request:013]: Timeout: 4500ms
[14:54:54][C][http_request:013]: User-Agent: ESPHome/2025.12.2 (https://esphome.io)
[14:54:54][C][http_request:013]: Follow redirects: YES
[14:54:54][C][http_request:013]: Redirect limit: 3
[14:54:54][C][http_request.idf:032]: Buffer Size RX: 512
[14:54:54][C][http_request.idf:032]: Buffer Size TX: 512
[14:54:54][C][improv_serial:063]: Improv Serial:
[14:54:54][C][mdns:194]: mDNS:
[14:54:54][C][mdns:194]: Hostname: home-assistant-voice-0acf66
[14:54:54][C][micro_wake_word:065]: microWakeWord:
[14:54:54][C][micro_wake_word:066]: models:
[14:54:54][C][micro_wake_word:014]: - Wake Word: Okay Nabu
[14:54:54][C][micro_wake_word:014]: Probability cutoff: 0.85
[14:54:54][C][micro_wake_word:014]: Sliding window size: 5
[14:54:54][C][micro_wake_word:014]: - Wake Word: Hey Jarvis
[14:54:54][C][micro_wake_word:014]: Probability cutoff: 0.97
[14:54:54][C][micro_wake_word:014]: Sliding window size: 5
[14:54:54][C][micro_wake_word:014]: - Wake Word: Hey Mycroft
[14:54:54][C][micro_wake_word:014]: Probability cutoff: 0.99
[14:54:54][C][micro_wake_word:014]: Sliding window size: 5
[14:54:54][C][micro_wake_word:014]: - Wake Word: Stop
[14:54:54][C][micro_wake_word:014]: Probability cutoff: 0.50
[14:54:54][C][micro_wake_word:014]: Sliding window size: 5
[14:54:54][C][micro_wake_word:022]: - VAD Model
[14:54:54][C][micro_wake_word:022]: Probability cutoff: 0.50
[14:54:54][C][micro_wake_word:022]: Sliding window size: 5
[14:54:54][C][debug:018]: Debug component:
[14:54:54][D][debug:033]: ESPHome version 2025.12.2
[14:54:54][D][debug:037]: Free Heap Size: 58972 bytes
[14:54:54][D][debug:187]: Chip: Model=ESP32-S3, Features=BLE, 2.4GHz WiFi, Cores=2, Revision=2
[14:54:54][D][debug:196]: CPU Frequency: 240 MHz
[14:54:54][D][debug:204]: Framework: ESP-IDF
[14:54:54][D][debug:211]: ESP-IDF Version: 5.5.1
[14:54:54][D][debug:216]: EFuse MAC: 20:F8:3B:0A:CF:66
[14:54:54][D][debug:077]: Reset Reason: software via esp_restart
[14:54:54][D][debug:105]: Wakeup Reason: undefined
[14:54:54][C][debug:110]: Partition table:
[14:54:54][C][debug:110]: Name Type Subtype Address Size
[14:54:54][C][debug:117]: otadata 1 0 0x00009000 0x00002000
[14:54:54][C][debug:117]: phy_init 1 1 0x0000B000 0x00001000
[14:54:54][C][debug:117]: app0 0 16 0x00010000 0x007C0000
[14:54:54][C][debug:117]: app1 0 17 0x007D0000 0x007C0000
[14:54:54][C][debug:117]: nvs 1 2 0x00F90000 0x0006D000
[14:54:54][E][component:362]: http_request.update set Error flag: Failed to fetch manifest
[14:54:54][E][component:362][update_task]: http_request set Error flag: unspecified
[14:54:54][E][http_request.idf:064][update_task]: HTTP Request failed; Not connected to network
[14:54:54][E][http_request.update:052][update_task]: Failed to fetch manifest from https://firmware.esphome.io/home-assistant-voice-pe/home-assistant-voice/manifest.json
[14:54:54][D][esp32.preferences:149]: Writing 5 items: 0 cached, 5 written, 0 failed
[14:54:55][E][component:379]: http_request cleared Error flag
I also do not hear any voice announcements or any sounds at all.
tmjpugh
(Tmjpugh)
February 11, 2026, 2:37pm
6
Lots of voice kit failed. Guess Ai was correct.
May need an exchange ?