The esphome is pre-built in the Voice PE.
When you installed ESPHome Device Builder, you should have a button on the sidebar. This is where you can manage and edit your YAML files for ESPHome devices
Mine shows
“Welcome to ESPHome
It looks like you don’t yet have any devices.”
Wait, what?
Where did you get the ESPHome YAML file if you didn’t write it?
Is it pre-built into a device you bought?
My lovely internet person, I have ZERO clue lol
I bought the Voice PE https://voice-pe.home-assistant.io/
I bought the HA Green https://www.seeedstudio.com/Home-Assistant-Green-p-5792.html
Plugged in HA Green, ran setup no issues
first time Plugged in the Voices, HA asked to add the device, then connect to then net. asked to be added to ESPhome and it was done and working.
Now ESPhome, shows the host* input area, and here i am
The Voice PE comes with ESPhome by default. Mine shows much the same issue. I get it to connect to the WiFi (the console confirms that), ESPHome discovers it but fails to adopt it. I also cannot ping it - even after flashing the latest firmware. I will provide a sanitized bootlog in a moment.
Curioser and curioser…
192.168.68.60 is not on the same network 192.168.1.x
Because the netmask is 255.255.255.0, your network is 192.168.1.1 to 192.168.1.254 (probably the most common in the U.S.)
Curious because you should not have been able to ping 192.168.68.60.
The subnet mask of 255.255.255.0
makes your local network range is from 192.168.1.1
to 192.168.1.254
. This means that devices with IP addresses outside of this range, like 192.168.68.60
, are typically on a different subnet.
There are a few ways that might explain why you’re able to ping 192.168.68.60
successfully. None of which you may have done.
- Routing: Your network could have a route set up that allows communication between different subnets.
- Double NAT: If you have two routers (one connected to another), it’s possible that the secondary router creates its own subnet.
- Bridged Networks: If there’s a network bridge between the
192.168.1.0
and192.168.68.0
subnets, devices on both subnets can communicate seamlessly.
Do you have two routers? This can complicate things considerably.
Do you have two routers? This can complicate things considerably.
Ooooh Maybe?!
Fiber wifi was shit in my house so they said I would need a Mesh system for that.
So disable the wifi on the OG router, left that to all the direct plugs and installed the mesh system for wifi
bootlog of mine - showing much the same issue. Possibly it dislikes that my LAN hostnames are in the .lan domain (default for OpenWRT) but it tries to talk to .local (?)
[just to make sure: flat network in the same /24, no VLAN or anything]
[18:00:51]ESP-ROM:esp32s3-20210327
[18:00:51]Build:Mar 27 2021
[18:00:51]rst:0x15 (USB_UART_CHIP_RESET),boot:0x8 (SPI_FAST_FLASH_BOOT)
[18:00:51]Saved PC:0x4038a8a4
[18:00:51]SPIWP:0xee
[18:00:51]mode:DIO, clock div:1
[18:00:51]load:0x3fce3818,len:0x1750
[18:00:51]load:0x403c9700,len:0x4
[18:00:51]load:0x403c9704,len:0xbe4
[18:00:51]load:0x403cc700,len:0x2d34
[18:00:51]entry 0x403c9908
[18:00:51]I (26) boot: ESP-IDF 5.1.5 2nd stage bootloader
[18:00:51]I (27) boot: compile time Jan 2 2025 13:39:30
[18:00:51]I (27) boot: Multicore bootloader
[18:00:51]I (30) boot: chip revision: v0.2
[18:00:51]I (33) boot.esp32s3: Boot SPI Speed : 80MHz
[18:00:51]I (38) boot.esp32s3: SPI Mode : DIO
[18:00:51]I (43) boot.esp32s3: SPI Flash Size : 16MB
[18:00:51]I (48) boot: Enabling RNG early entropy source...
[18:00:51]I (53) boot: Partition Table:
[18:00:51]I (57) boot: ## Label Usage Type ST Offset Length
[18:00:51]I (64) boot: 0 otadata OTA data 01 00 00009000 00002000
[18:00:51]I (71) boot: 1 phy_init RF data 01 01 0000b000 00001000
[18:00:51]I (79) boot: 2 app0 OTA app 00 10 00010000 007c0000
[18:00:51]I (86) boot: 3 app1 OTA app 00 11 007d0000 007c0000
[18:00:51]I (94) boot: 4 nvs WiFi data 01 02 00f90000 0006d000
[18:00:51]I (101) boot: End of partition table
[18:00:51]I (106) esp_image: segment 0: paddr=00010020 vaddr=3c160020 size=17f1d4h (1569236) map
[18:00:52]I (396) esp_image: segment 1: paddr=0018f1fc vaddr=3fca1600 size=00e1ch ( 3612) load
[18:00:52]I (397) esp_image: segment 2: paddr=00190020 vaddr=42000020 size=158ddch (1412572) map
[18:00:52]I (655) esp_image: segment 3: paddr=002e8e04 vaddr=3fca241c size=04278h ( 17016) load
[18:00:52]I (659) esp_image: segment 4: paddr=002ed084 vaddr=40378000 size=195e4h (103908) load
[18:00:52]I (694) boot: Loaded app from partition at offset 0x10000
[18:00:52]I (694) boot: Disabling RNG early entropy source...
[18:00:52]I (695) cpu_start: Multicore app
[18:00:52]I (699) octal_psram: vendor id : 0x0d (AP)
[18:00:52]I (703) octal_psram: dev id : 0x02 (generation 3)
[18:00:52]I (709) octal_psram: density : 0x03 (64 Mbit)
[18:00:52]I (715) octal_psram: good-die : 0x01 (Pass)
[18:00:52]I (720) octal_psram: Latency : 0x01 (Fixed)
[18:00:52]I (725) octal_psram: VCC : 0x01 (3V)
[18:00:52]I (730) octal_psram: SRF : 0x01 (Fast Refresh)
[18:00:52]I (736) octal_psram: BurstType : 0x01 (Hybrid Wrap)
[18:00:52]I (742) octal_psram: BurstLen : 0x01 (32 Byte)
[18:00:52]I (748) octal_psram: Readlatency : 0x02 (10 cycles@Fixed)
[18:00:52]I (754) octal_psram: DriveStrength: 0x00 (1/1)
[18:00:52]I (759) MSPI Timing: PSRAM timing tuning index: 5
[18:00:52]I (764) esp_psram: Found 8MB PSRAM device
[18:00:52]I (769) esp_psram: Speed: 80MHz
[18:00:52]I (773) cpu_start: Pro cpu up.
[18:00:52]I (776) cpu_start: Starting app cpu, entry point is 0x4037b004
[18:00:52]I (0) cpu_start: App cpu up.
[18:00:52]I (1073) esp_psram: SPI SRAM memory test OK
[18:00:52]I (1082) cpu_start: Pro cpu start user code
[18:00:52]I (1082) cpu_start: cpu freq: 240000000 Hz
[18:00:52]I (1082) cpu_start: Application information:
[18:00:52]I (1082) cpu_start: Project name: home-assistant-voice
[18:00:52]I (1083) cpu_start: App version: 2024.12.2
[18:00:52]I (1083) cpu_start: Compile time: Jan 2 2025 13:38:51
[18:00:52]I (1083) cpu_start: ELF file SHA256: aadab6d23ba24881...
[18:00:52]I (1083) cpu_start: ESP-IDF: 5.1.5
[18:00:52]I (1083) cpu_start: Min chip rev: v0.0
[18:00:52]I (1084) cpu_start: Max chip rev: v0.99
[18:00:52]I (1084) cpu_start: Chip rev: v0.2
[18:00:52]I (1084) heap_init: Initializing. RAM available for dynamic allocation:
[18:00:52]I (1084) heap_init: At 3FCABE28 len 0003D8E8 (246 KiB): DRAM
[18:00:52]I (1084) heap_init: At 3FCE9710 len 00005724 (21 KiB): STACK/DRAM
[18:00:52]I (1085) heap_init: At 600FE010 len 00001FD8 (7 KiB): RTCRAM
[18:00:52]I (1085) esp_psram: Adding pool of 8192K of PSRAM memory to heap allocator
[18:00:52]I (1086) spi_flash: detected chip: generic
[18:00:52]I (1086) spi_flash: flash io: dio
[18:00:52]W (1086) rmt(legacy): legacy driver is deprecated, please migrate to `driver/rmt_tx.h` and/or `driver/rmt_rx.h`
[18:00:52]W (1087) i2s(legacy): legacy i2s driver is deprecated, please migrate to use driver/i2s_std.h, driver/i2s_pdm.h or driver/i2s_tdm.h
[18:00:52]I (1088) sleep: Configure to isolate all GPIO pins in sleep state
[18:00:52]I (1088) sleep: Enable automatic switching of GPIO sleep configuration
[18:00:52]I (1088) coexist: coex firmware version: 27d8387
[18:00:52]I (1089) coexist: coexist rom version e7ae62f
[18:00:52]I (1089) app_start: Starting scheduler on CPU0
[18:00:52]I (1089) app_start: Starting scheduler on CPU1
[18:00:52]I (1089) main_task: Started on CPU0
[18:00:52]I (1090) main_task: Calling app_main()
[18:00:52]I (1183) main_task: Returned from app_main()
[18:00:52][I][logger:171]: Log initialized
[18:00:52][C][safe_mode:079]: There have been 0 suspected unsuccessful boot attempts
[18:00:52][D][esp32.preferences:114]: Saving 1 preferences to flash...
[18:00:52][D][esp32.preferences:142]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[18:00:52][I][app:029]: Running through setup()...
[18:00:52][C][i2c.idf:017]: Setting up I2C bus...
[18:00:52][I][i2c.idf:252]: Performing I2C bus recovery
[18:00:52][D][esp-idf:000]: I (1199) gpio: GPIO[6]| InputEn: 1| OutputEn: 1| OpenDrain: 1| Pullup: 1| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][D][esp-idf:000]: I (1200) gpio: GPIO[5]| InputEn: 1| OutputEn: 1| OpenDrain: 1| Pullup: 1| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][C][power_supply:010]: Setting up Power Supply...
[18:00:52][D][esp-idf:000]: I (1210) gpio: GPIO[45]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][C][switch.gpio:011]: Setting up GPIO Switch 'Internal speaker amp'...
[18:00:52][D][switch:016]: 'Internal speaker amp' Turning OFF.
[18:00:52][D][switch:055]: 'Internal speaker amp': Sending state OFF
[18:00:52][D][esp-idf:000]: I (1211) gpio: GPIO[47]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][D][switch:016]: 'Internal speaker amp' Turning OFF.
[18:00:52][C][esp32_rmt_led_strip:021]: Setting up ESP32 LED Strip...
[18:00:52][D][esp-idf:000]: I (1212) gpio: GPIO[3]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][D][binary_sensor:034]: 'hardware_mute_switch': Sending initial state OFF
[18:00:52][D][esp-idf:000]: I (1213) gpio: GPIO[0]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][D][binary_sensor:034]: 'center_button': Sending initial state OFF
[18:00:52][D][esp-idf:000]: I (1214) gpio: GPIO[17]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][C][light:021]: Setting up light 'leds_internal'...
[18:00:52][D][light:036]: 'leds_internal' Setting:
[18:00:52][D][light:041]: Color mode: RGB
[18:00:52][C][light:021]: Setting up light 'voice_assistant_leds'...
[18:00:52][D][light:036]: 'voice_assistant_leds' Setting:
[18:00:52][D][light:041]: Color mode: RGB
[18:00:52][C][light:021]: Setting up light 'LED Ring'...
[18:00:52][D][light:036]: 'LED Ring' Setting:
[18:00:52][D][light:041]: Color mode: RGB
[18:00:52][D][light:051]: Brightness: 66%
[18:00:52][D][light:055]: Color brightness: 100%
[18:00:52][D][light:058]: Red: 10%, Green: 77%, Blue: 100%
[18:00:52][C][voice_kit:016]: Setting up Voice Kit...
[18:00:52][D][esp-idf:000]: I (1224) gpio: GPIO[4]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:52]
[18:00:52][D][esp32.preferences:114]: Saving 1 preferences to flash...
[18:00:52][D][esp32.preferences:142]: Saving 1 preferences to flash: 1 cached, 0 written, 0 failed
[18:00:53][D][binary_sensor:034]: 'jack_plugged': Sending initial state OFF
[18:00:55][I][voice_kit:322]: DFU version: 1.3.1
[18:00:55][D][template.switch:046]: Restored state ON
[18:00:55][D][switch:012]: 'Wake sound' Turning ON.
[18:00:55][D][switch:055]: 'Wake sound': Sending state ON
[18:00:55][D][template.switch:046]: Restored state OFF
[18:00:55][D][switch:016]: 'Mute' Turning OFF.
[18:00:55][D][switch:055]: 'Mute': Sending state OFF
[18:00:55][D][light:036]: 'voice_assistant_leds' Setting:
[18:00:55][D][light:047]: State: ON
[18:00:55][D][light:051]: Brightness: 66%
[18:00:56][D][light:058]: Red: 100%, Green: 89%, Blue: 71%
[18:00:56][D][template.switch:046]: Restored state OFF
[18:00:56][D][switch:016]: 'Beta firmware' Turning OFF.
[18:00:56][D][switch:055]: 'Beta firmware': Sending state OFF
[18:00:56][D][main:078]: OTA updates set to use Production firmware
[18:00:56][D][template.switch:046]: Restored state OFF
[18:00:56][D][switch:016]: 'timer_ringing' Turning OFF.
[18:00:56][D][switch:055]: 'timer_ringing': Sending state OFF
[18:00:56][D][light:036]: 'voice_assistant_leds' Setting:
[18:00:56][D][light:051]: Brightness: 66%
[18:00:56][D][light:058]: Red: 100%, Green: 89%, Blue: 71%
[18:00:56][C][rotary_encoder:128]: Setting up Rotary Encoder 'dial'...
[18:00:56][D][esp-idf:000]: I (4233) gpio: GPIO[16]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4233) gpio: GPIO[18]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
[18:00:56]
[18:00:56][C][i2s_audio:028]: Setting up I2S Audio...
[18:00:56][C][i2s_audio:028]: Setting up I2S Audio...
[18:00:56][C][i2s_audio.microphone:075]: Setting up I2S Audio Microphone...
[18:00:56][D][ring_buffer:034]: Created ring buffer with size 2048
[18:00:56][D][ring_buffer:034]: Created ring buffer with size 2048
[18:00:56][C][aic3204:020]: Setting up AIC3204...
[18:00:56][C][i2s_audio.speaker:096]: Setting up I2S Audio Speaker...
[18:00:56][I][nabu_media_player:111]: Set up nabu media player
[18:00:56][D][light:036]: 'voice_assistant_leds' Setting:
[18:00:56][D][light:051]: Brightness: 66%
[18:00:56][D][light:058]: Red: 100%, Green: 89%, Blue: 71%
[18:00:56][C][esp32_ble:035]: Setting up BLE...
[18:00:56][C][wifi:048]: Setting up WiFi...
[18:00:56][D][esp-idf:000]: I (4245) pp: pp rom version: e7ae62f
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4246) net80211: net80211 rom version: e7ae62f
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4248) wifi:
[18:00:56][D][esp-idf:000]: wifi driver task: 3fcc5090, prio:23, stack:6656, core=0
[18:00:56][D][esp-idf:000]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4250) wifi:
[18:00:56][D][esp-idf:000][wifi]: wifi firmware version: bbd58fc31
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4251) wifi:
[18:00:56][D][esp-idf:000][wifi]: wifi certification version: v7.0
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4252) wifi:
[18:00:56][D][esp-idf:000][wifi]: config NVS flash: enabled
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4252) wifi:
[18:00:56][D][esp-idf:000][wifi]: config nano formating: disabled
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4253) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init data frame dynamic rx buffer num: 512
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4254) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init static rx mgmt buffer num: 5
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4254) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init management short buffer num: 32
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4255) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init static tx buffer num: 8
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4256) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init tx cache buffer num: 32
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4257) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init static tx FG buffer num: 2
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4257) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init static rx buffer size: 1600
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4258) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init static rx buffer num: 16
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4259) wifi:
[18:00:56][D][esp-idf:000][wifi]: Init dynamic rx buffer num: 512
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4260) wifi_init: rx ba win: 32
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4260) wifi_init: tcpip mbox: 512
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4261) wifi_init: udp mbox: 6
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4261) wifi_init: tcp mbox: 512
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4261) wifi_init: tcp tx win: 65535
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4261) wifi_init: tcp rx win: 65535
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4262) wifi_init: tcp mss: 1436
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4262) wifi_init: WiFi/LWIP prefer SPIRAM
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4262) wifi_init: WiFi IRAM OP enabled
[18:00:56]
[18:00:56][D][esp-idf:000]: I (4262) wifi_init: WiFi RX IRAM OP enabled
[18:00:56]
[18:00:56][C][wifi:061]: Starting WiFi...
[18:00:56][C][wifi:062]: Local MAC: 20:F8:3B:*
[18:00:56][D][wifi:074]: Loaded saved wifi settings: ****
[18:00:56][D][esp-idf:000][wifi]: I (4264) phy_init: phy_version 680,a6008b2,Jun 4 2024,16:41:10
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4298) wifi:
[18:00:56][D][esp-idf:000][wifi]: mode : sta (20:f8:3b:*)
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4299) wifi:
[18:00:56][D][esp-idf:000][wifi]: enable tsf
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]: I (4301) wifi:
[18:00:56][D][esp-idf:000][wifi]: Set ps type: 1, coexist: 0
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][D][wifi:482]: Starting scan...
[18:00:56][D][light:036]: 'voice_assistant_leds' Setting:
[18:00:56][D][light:051]: Brightness: 66%
[18:00:56][D][light:058]: Red: 100%, Green: 89%, Blue: 71%
[18:00:56][D][esp-idf:000][wifi]: I (4307) wifi:
[18:00:56][D][esp-idf:000][wifi]: Set ps type: 1, coexist: 0
[18:00:56]
[18:00:56][D][esp-idf:000][wifi]:
[18:00:56]
[18:00:56][W][component:157]: Component wifi set Warning flag: scanning for networks
[18:00:56][D][esp32_ble:295]: Enabling BLE...
[18:00:56][D][esp-idf:000]: I (4308) BLE_INIT: BT controller compile version [63eb54d]
[18:00:56]
[18:00:56][D][esp-idf:000][btController]: I (4310) BLE_INIT: Bluetooth MAC: 20:f8:3b:09:47:7b
[18:00:56]
[18:00:56]
[18:00:56][D][power_supply:033]: Enabling power supply.
[18:00:56][D][esp32_ble_server:077]: BLE server setup successfully
[18:00:56][D][esp32_improv.component:082]: Creating Improv service
[18:00:56][D][switch:012]: 'Internal speaker amp' Turning ON.
[18:00:56][D][switch:055]: 'Internal speaker amp': Sending state ON
[18:01:04][D][wifi:497]: Found networks:
[18:01:04][I][wifi:540]: - 'SSID' (*) [redacted]▂▄▆█
[18:01:04][D][wifi:542]: Channel: 1
[18:01:04][D][wifi:543]: RSSI: -27 dB
[18:01:04][I][wifi:540]: - 'SSID' (*) [redacted]▂▄▆█
[18:01:04][D][wifi:542]: Channel: 11
[18:01:04][D][wifi:543]: RSSI: -75 dB
[18:01:04][I][wifi:313]: WiFi Connecting to 'SSID'...
[18:01:04][D][esp-idf:000][wifi]: W (12774) wifi:
[18:01:04][D][esp-idf:000][wifi]: Password length matches WPA2 standards, authmode threshold changes from OPEN to WPA2
[18:01:04][D][esp-idf:000][wifi]:
[18:01:04]
[18:01:04][D][esp-idf:000][wifi]: I (13139) wifi:
[18:01:04][D][esp-idf:000][wifi]: new:<1,0>, old:<1,0>, ap:<255,255>, sta:<1,0>, prof:1
[18:01:04][D][esp-idf:000][wifi]:
[18:01:04]
[18:01:04][D][esp-idf:000][wifi]: I (13140) wifi:
[18:01:04][D][esp-idf:000][wifi]: state: init -> auth (b0)
[18:01:04][D][esp-idf:000][wifi]:
[18:01:04]
[18:01:05][D][esp-idf:000][wifi]: I (13276) wifi:
[18:01:05][D][esp-idf:000][wifi]: state: auth -> assoc (0)
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13281) wifi:
[18:01:05][D][esp-idf:000][wifi]: state: assoc -> run (10)
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13289) wifi:
[18:01:05][D][esp-idf:000][wifi]: connected with *, aid = 1, channel 1, BW20, bssid = *
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13290) wifi:
[18:01:05][D][esp-idf:000][wifi]: security: WPA2-PSK, phy: bg, rssi: -27
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13291) wifi:
[18:01:05][D][esp-idf:000][wifi]: pm start, type: 1
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13292) wifi:
[18:01:05][D][esp-idf:000][wifi]: dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13293) wifi:
[18:01:05][D][esp-idf:000][wifi]: set rx beacon pti, rx_bcn_pti: 14, bcn_timeout: 25000, mt_pti: 14, mt_time: 10000
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13315) wifi:
[18:01:05][D][esp-idf:000][wifi]: dp: 2, bi: 102400, li: 4, scale listen interval from 307200 us to 409600 us
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:05][D][esp-idf:000][wifi]: I (13316) wifi:
[18:01:05][D][esp-idf:000][wifi]: AP's beacon interval = 102400 us, DTIM period = 2
[18:01:05][D][esp-idf:000][wifi]:
[18:01:05]
[18:01:06][D][esp-idf:000][sys_evt]: I (14795) esp_netif_handlers: sta ip: 192.168.1.116, mask: 255.255.255.0, gw: 192.168.1.1
[18:01:06]
[18:01:06][I][wifi:617]: WiFi Connected!
[18:01:06][C][wifi:428]: Local MAC: *
[18:01:06][C][wifi:433]: SSID: '*'[redacted]
[18:01:06][C][wifi:436]: IP Address: 192.168.1.116
[18:01:06][C][wifi:439]: BSSID: * [redacted]
[18:01:06][C][wifi:441]: Hostname: 'home-assistant-voice-094779'
[18:01:06][C][wifi:443]: Signal strength: -27 dB ▂▄▆█
[18:01:06][C][wifi:447]: Channel: 1
[18:01:06][C][wifi:448]: Subnet: 255.255.255.0
[18:01:06][C][wifi:449]: Gateway: 192.168.1.1
[18:01:06][C][wifi:450]: DNS1: 192.168.1.1
[18:01:06][C][wifi:451]: DNS2: 0.0.0.0
[18:01:06][C][api:026]: Setting up Home Assistant API server...
[18:01:06][C][micro_wake_word:083]: Setting up microWakeWord...
[18:01:06][C][micro_wake_word:109]: Micro Wake Word initialized
[18:01:06][I][app:062]: setup() finished successfully!
[18:01:06][D][light:036]: 'voice_assistant_leds' Setting:
[18:01:06][D][light:051]: Brightness: 66%
[18:01:06][D][light:058]: Red: 10%, Green: 77%, Blue: 100%
[18:01:06][D][light:109]: Effect: 'Twinkle'
[18:01:06][W][component:170]: Component wifi cleared Warning flag
[18:01:06][W][component:157]: Component api set Warning flag: unspecified
[18:01:06][I][app:100]: ESPHome version 2024.12.2 compiled on Jan 2 2025, 13:34:55
[18:01:06][I][app:102]: Project Nabu Casa.Home Assistant Voice PE version 25.1.0
[18:01:06][C][wifi:600]: WiFi:
[18:01:06][C][wifi:428]: Local MAC: *
[18:01:06][C][wifi:433]: SSID: '*'[redacted]
[18:01:06][C][wifi:436]: IP Address: 192.168.1.116
[18:01:06][C][wifi:439]: BSSID: *[redacted]
[18:01:06][C][wifi:441]: Hostname: 'home-assistant-voice-094779'
[18:01:06][C][wifi:443]: Signal strength: -27 dB ▂▄▆█
[18:01:06][C][wifi:447]: Channel: 1
[18:01:06][C][wifi:448]: Subnet: 255.255.255.0
[18:01:06][C][wifi:449]: Gateway: 192.168.1.1
[18:01:06][C][wifi:450]: DNS1: 192.168.1.1
[18:01:06][C][wifi:451]: DNS2: 0.0.0.0
[18:01:06][C][logger:185]: Logger:
[18:01:06][C][logger:186]: Level: DEBUG
[18:01:06][C][logger:188]: Log Baud Rate: 115200
[18:01:06][C][logger:189]: Hardware UART: USB_SERIAL_JTAG
[18:01:06][C][logger:193]: Level for 'sensor': WARN
[18:01:06][C][i2c.idf:075]: I2C Bus:
[18:01:06][C][i2c.idf:076]: SDA Pin: GPIO5
[18:01:06][C][i2c.idf:077]: SCL Pin: GPIO6
[18:01:06][C][i2c.idf:078]: Frequency: 400000 Hz
[18:01:06][C][i2c.idf:084]: Recovery: bus successfully recovered
[18:01:06][I][i2c.idf:094]: Results from i2c bus scan:
[18:01:06][I][i2c.idf:100]: Found i2c device at address 0x18
[18:01:06][I][i2c.idf:100]: Found i2c device at address 0x42
[18:01:06][C][power_supply:018]: Power Supply:
[18:01:06][C][power_supply:019]: Pin: GPIO45
[18:01:06][C][power_supply:020]: Time to enable: 20 ms
[18:01:06][C][power_supply:021]: Keep on time: 10.0 s
[18:01:06][C][switch.gpio:068]: GPIO Switch 'Internal speaker amp'
[18:01:06][C][switch.gpio:090]: Restore Mode: always OFF
[18:01:06][C][switch.gpio:031]: Pin: GPIO47
[18:01:06][C][esp32_rmt_led_strip:187]: ESP32 RMT LED Strip:
[18:01:06][C][esp32_rmt_led_strip:188]: Pin: 21
[18:01:06][C][esp32_rmt_led_strip:189]: Channel: 1
[18:01:06][C][esp32_rmt_led_strip:214]: RGB Order: GRB
[18:01:06][C][esp32_rmt_led_strip:215]: Max refresh rate: 0
[18:01:06][C][esp32_rmt_led_strip:216]: Number of LEDs: 12
[18:01:06][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'hardware_mute_switch'
[18:01:06][C][gpio.binary_sensor:016]: Pin: GPIO3
[18:01:06][D][power_supply:033]: Enabling power supply.
[18:01:06][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'center_button'
[18:01:06][C][gpio.binary_sensor:016]: Pin: GPIO0
[18:01:06][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'jack_plugged'
[18:01:06][C][gpio.binary_sensor:016]: Pin: GPIO17
[18:01:06][C][light:092]: Light 'leds_internal'
[18:01:06][C][light:094]: Default Transition Length: 0.0s
[18:01:06][C][light:095]: Gamma Correct: 2.80
[18:01:06][C][light:092]: Light 'voice_assistant_leds'
[18:01:06][C][light:094]: Default Transition Length: 0.0s
[18:01:06][C][light:095]: Gamma Correct: 2.80
[18:01:06][C][light:092]: Light 'LED Ring'
[18:01:06][C][light:094]: Default Transition Length: 0.0s
[18:01:06][C][light:095]: Gamma Correct: 2.80
[18:01:06][C][voice_kit:040]: Voice Kit:
[18:01:06][C][voice_kit:041]: Address: 0x42
[18:01:06][C][voice_kit:042]: Reset Pin: GPIO4
[18:01:06][C][voice_kit:044]: XMOS firmware version: 1.3.1
[18:01:06][C][template.switch:068]: Template Switch 'Wake sound'
[18:01:06][C][template.switch:070]: Icon: 'mdi:bullhorn'
[18:01:06][C][template.switch:090]: Restore Mode: restore defaults to ON
[18:01:06][C][template.switch:057]: Optimistic: YES
[18:01:07][C][template.switch:068]: Template Switch 'Mute'
[18:01:07][C][template.switch:070]: Icon: 'mdi:microphone-off'
[18:01:07][C][template.switch:090]: Restore Mode: restore defaults to OFF
[18:01:07][C][template.switch:057]: Optimistic: NO
[18:01:07][C][template.switch:068]: Template Switch 'Beta firmware'
[18:01:07][C][template.switch:070]: Icon: 'mdi:test-tube'
[18:01:07][C][template.switch:090]: Restore Mode: restore defaults to OFF
[18:01:07][C][template.switch:057]: Optimistic: YES
[18:01:07][C][template.switch:068]: Template Switch 'timer_ringing'
[18:01:07][C][template.switch:090]: Restore Mode: always OFF
[18:01:07][C][template.switch:057]: Optimistic: YES
[18:01:07][C][psram:020]: PSRAM:
[18:01:07][C][psram:021]: Available: YES
[18:01:07][C][psram:024]: Size: 8192 KB
[18:01:07][C][rotary_encoder:160]: Rotary Encoder 'dial'
[18:01:07][C][rotary_encoder:160]: State Class: ''
[18:01:07][C][rotary_encoder:160]: Unit of Measurement: 'steps'
[18:01:07][C][rotary_encoder:160]: Accuracy Decimals: 0
[18:01:07][C][rotary_encoder:160]: Icon: 'mdi:rotate-right'
[18:01:07][C][rotary_encoder:161]: Pin A: GPIO16
[18:01:07][C][rotary_encoder:162]: Pin B: GPIO18
[18:01:07][C][rotary_encoder:176]: Restore Mode: Restore (Defaults to zero)
[18:01:07][C][rotary_encoder:183]: Resolution: 2 Pulses Per Cycle
[18:01:07][C][aic3204:112]: AIC3204:
[18:01:07][C][aic3204:113]: Address: 0x18
[18:01:07][C][factory_reset.button:011]: Factory Reset Button 'Factory Reset'
[18:01:07][C][factory_reset.button:011]: Icon: 'mdi:restart-alert'
[18:01:07][C][esp32_ble:418]: ESP32 BLE:
[18:01:07][C][esp32_ble:419]: MAC address: 20:F8:3B:09:47:7B
[18:01:07][C][esp32_ble:421]: IO Capability: none
[18:01:07][C][esp32_ble_server:200]: ESP32 BLE Server:
[18:01:07][C][esp32_improv.component:269]: ESP32 Improv:
[18:01:07][C][esp32_improv.component:271]: Authorizer 'center_button'
[18:01:07][C][mdns:116]: mDNS:
[18:01:07][C][mdns:117]: Hostname: home-assistant-voice-094779
[18:01:07][C][esphome.ota:073]: Over-The-Air updates:
[18:01:07][C][esphome.ota:074]: Address: home-assistant-voice.local:3232
[18:01:07][C][esphome.ota:075]: Version: 2
[18:01:07][C][safe_mode:018]: Safe Mode:
[18:01:07][C][safe_mode:019]: Boot considered successful after 60 seconds
[18:01:07][C][safe_mode:021]: Invoke after 10 boot attempts
[18:01:07][C][safe_mode:022]: Remain in safe mode for 300 seconds
[18:01:07][C][http_request.ota:026]: Over-The-Air updates via HTTP request
[18:01:07][C][api:140]: API Server:
[18:01:07][C][api:141]: Address: home-assistant-voice.local:6053
[18:01:07][C][api:145]: Using noise encryption: NO
[18:01:07][C][http_request:013]: HTTP Request:
[18:01:07][C][http_request:014]: Timeout: 4500ms
[18:01:07][C][http_request:015]: User-Agent: ESPHome/2024.12.2 (https://esphome.io)
[18:01:07][C][http_request:016]: Follow redirects: YES
[18:01:07][C][http_request:017]: Redirect limit: 3
[18:01:07][C][http_request.idf:024]: Buffer Size RX: 512
[18:01:07][C][http_request.idf:025]: Buffer Size TX: 512
[18:01:07][C][improv_serial:032]: Improv Serial:
[18:01:07][C][micro_wake_word:072]: microWakeWord:
[18:01:07][C][micro_wake_word:073]: models:
[18:01:07][C][micro_wake_word:015]: - Wake Word: Okay Nabu
[18:01:07][C][micro_wake_word:016]: Probability cutoff: 0.85
[18:01:07][C][micro_wake_word:017]: Sliding window size: 5
[18:01:07][C][micro_wake_word:015]: - Wake Word: Hey Jarvis
[18:01:07][C][micro_wake_word:016]: Probability cutoff: 0.97
[18:01:07][C][micro_wake_word:017]: Sliding window size: 5
[18:01:07][C][micro_wake_word:015]: - Wake Word: Hey Mycroft
[18:01:07][C][micro_wake_word:016]: Probability cutoff: 0.95
[18:01:07][C][micro_wake_word:017]: Sliding window size: 5
[18:01:07][C][micro_wake_word:015]: - Wake Word: Stop
[18:01:07][C][micro_wake_word:016]: Probability cutoff: 0.50
[18:01:07][C][micro_wake_word:017]: Sliding window size: 5
[18:01:07][C][micro_wake_word:021]: - VAD Model
[18:01:07][C][micro_wake_word:022]: Probability cutoff: 0.50
[18:01:07][C][micro_wake_word:023]: Sliding window size: 5
[18:01:07][C][debug:021]: Debug component:
[18:01:07][D][debug:035]: ESPHome version 2024.12.2
[18:01:07][D][debug:039]: Free Heap Size: 51344 bytes
[18:01:07][D][debug:217]: Chip: Model=ESP32-S3, Features=WIFI_BGN,BLE, Cores=2, Revision=2
[18:01:07][D][debug:226]: ESP-IDF Version: 5.1.5
[18:01:07][D][debug:231]: EFuse MAC: *
[18:01:07][D][debug:137]: Reset Reason: USB UART Reset Digital Core
[18:01:07][D][debug:279]: Wakeup Reason: Unknown
[18:01:07][D][power_supply:033]: Enabling power supply.
[18:01:08][D][power_supply:033]: Enabling power supply.
[18:01:09][D][power_supply:033]: Enabling power supply.
[18:01:11][D][light:036]: 'voice_assistant_leds' Setting:
[18:01:11][D][light:051]: Brightness: 66%
[18:01:11][D][light:058]: Red: 10%, Green: 77%, Blue: 100%
[18:01:11][D][esp32_ble:280]: Disabling BLE...
[18:01:11][D][esp-idf:000][BTU_TASK]: W (19823) BT_APPL: bta_dm_disable BTA_DISABLE_DELAY set to 200 ms
[18:01:11]
[18:01:11][W][component:237]: Component esp32_ble took a long time for an operation (208 ms).
[18:01:11][W][component:238]: Components should block for at most 30 ms.
[18:01:13][D][esp-idf:000][update_task]: E (21817) esp-tls: couldn't get hostname for :firmware.esphome.io: getaddrinfo() returns 202, addrinfo=0x0
[18:01:13]
[18:01:13][D][esp-idf:000][update_task]: E (21817) esp-tls: Failed to open new connection
[18:01:13]
[18:01:13][D][esp-idf:000][update_task]: E (21818) transport_base: Failed to open a new connection
[18:01:13]
[18:01:13][D][esp-idf:000][update_task]: E (21818) HTTP_CLIENT: Connection failed, sock < 0
[18:01:13]
[18:01:13][E][component:164][update_task]: Component http_request set Error flag: unspecified
[18:01:13][E][http_request.idf:095][update_task]: HTTP Request failed: ESP_ERR_HTTP_CONNECT
[18:01:13][E][component:164][update_task]: Component http_request.update set Error flag: Failed to fetch manifest from https://firmware.esphome.io/home-assistant-voice-pe/home-assistant-voice/manifest.json
[18:01:14][E][component:176]: Component http_request cleared Error flag
[18:01:28][D][esp32.preferences:114]: Saving 4 preferences to flash...
[18:01:28][D][esp32.preferences:142]: Saving 4 preferences to flash: 4 cached, 0 written, 0 failed
[18:01:52][I][safe_mode:041]: Boot seems successful; resetting boot loop counter
[18:01:52][D][esp32.preferences:114]: Saving 1 preferences to flash...
[18:01:52][D][esp32.preferences:142]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
Oxymoron, or just "lets throw stuff at the problem until it works since the customer will pay for it?.
You have just perfectly described every ISP provided router. Remember, the ISP will provide the router that is the low bidder. It usually has just enough memory to reliably connect a couple of dozen clients. (Every IP connection is a client).
Are you paying rent on the router?
Draw a picture of your network. This is basically mine- greatly simplified.
The fiber from the ISP goes into the ONT (Optical Network Terminal). Your ISP may call it something else, but it’s the box that the fiber plugs into. The output of the ONT is your WAN (Wide Area Network). The ONT is all you need from the ISP. You can provide everything else. The Ethernet cable from the ONT plugs into the WAN port of the router. The ISP provided 4-in-one router does four things. (none of them very well in my experience). It provides IP addresses to the clients, routes data between the WAN and the client, usually has a four-port Ethernet switch, and always a WiFi access point. In my system I have one router (a TP-Lnk Omada ER-7206 router), six switches to minimize cable pulls since you can plug a switch into a switch. Two of those switches are POE to provide internet and power to four Wireless Access Points scattered around the house.
If you have two routers, then this could be the source of your problem.
I don’t see anything in your log that is trying to use the domain. Just IP addresses.
But a simple, flat network is where a user should start. Add a subnet or VPN only as you grow into a more complex network.
please hold for drawing lol
Great explanation! I wanted to jump in and comment, but trying to work and follow the thread…and work is winning lol.
I have 2 routers. I own my equipment. Imo, since I just went through this exact issue, that is most likely source of the problem.
Briefly, what fixed my problem was by adding a route in the main router to allow the Voice PE device (in the second router) to communicate with the main network where HA is installed.
This is probably beyond the understanding of routers by most users. But keep watching as this may be the easiest fix for the OP. I want to see the layout of his network to suggest a way to simplify things.
Agreed. Should have also edited my post…I’m not on fiber (I wish!) so my cable network will look different.
Connect your switch to the tp-link and you have everything on one network. It’s rarely beneficial to run two routers in a home network.
When I connected my switch to the TP-link all the ethernet devices (espically the Moca) dropped speed. ATT said it was cause the BGW620, is wifi 7 and my TPlink is only 6… idk if thats true or not
Check that you are using a cat5e or higher cable. What wifi you have does not effect your cables.
All cables at cat7,shielded
And you measured the drop in speed how, with what throughput?
I dont know how it determines “complete”
Can you try with another USB cable. its possible it just sending but not checking connections but again, im guessing
I saw another user try this and they said after trying many times it “magically” worked
He doesnt and didnt use esphome to set this up. He could but thats pretty technical and requires setup of esphome which adds another layer of difficulty
Out of box the voice PE has a UI for basic setup by non-technical user.
resintalling the firmware I expect will get it back to that point
this is HA folder not esphome.
It will require you to install esphome integration/addon
Speedtest.net? … i feel like your gonna say thats wrong now lol