Muse Luxe dead, what to do?

I have a similar issue to dxdy and rrteigeiro’s original posts. I have purchased 2 x Luxe speakers. One of them was bricked after flashing it a few times with different packages and hard resetting didn’t work. It was replaced by Amazon.

The replacement now operates fine - almost. I’ve flashed it once with media software here Ready-Made Projects — ESPHome and integrated with Home Assistant but after a short while it drops offline and doesn’t come back.

Numerous attempts at the on/off button doesn’t work. If I use the on/off button a few times with the USB link cable connected for logs then sometimes I can get it to start.

Sometimes when it starts the speaker makes a pulsating, repeating on/off ‘static noise’ sound.

Any thoughts would be appreciated. Thanks.

Log excerpt

INFO Reading configuration /config/esphome/raspiaudio-muse-luxe-20cd8c.yaml...
INFO Updating https://github.com/esphome/esphome.git@pull/3552/head
WARNING GPIO5 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
WARNING GPIO12 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Starting log output from 192.168.1.179 using esphome API
INFO Successfully connected to raspiaudio-muse-luxe-20cd8c @ 192.168.1.179 in 0.062s
INFO Successful handshake with raspiaudio-muse-luxe-20cd8c @ 192.168.1.179 in 0.100s
[21:00:31][I][app:100]: ESPHome version 2024.4.2 compiled on May  1 2024, 20:48:14
[21:00:31][I][app:102]: Project raspiaudio.muse-luxe version 1.0
[21:00:31][C][wifi:580]: WiFi:
[21:00:31][C][wifi:408]:   Local MAC: AC:0B:FB:20:CD:8C
[21:00:31][C][wifi:413]:   SSID: 'TheTrueSource'[redacted]
[21:00:31][C][wifi:416]:   IP Address: 192.168.1.179
[21:00:31][C][wifi:420]:   BSSID: 14:EB:B6:6F:E0:76[redacted]
[21:00:31][C][wifi:421]:   Hostname: 'raspiaudio-muse-luxe-20cd8c'
[21:00:31][C][wifi:423]:   Signal strength: -47 dB ▂▄▆█
[21:00:31][C][wifi:427]:   Channel: 10
[21:00:31][C][wifi:428]:   Subnet: 255.255.255.0
[21:00:31][C][wifi:429]:   Gateway: 192.168.1.1
[21:00:31][C][wifi:430]:   DNS1: 8.8.8.8
[21:00:31][C][wifi:431]:   DNS2: 0.0.0.0
[21:00:31][C][logger:166]: Logger:
[21:00:31][C][logger:167]:   Level: DEBUG
[21:00:31][C][logger:169]:   Log Baud Rate: 115200
[21:00:31][C][logger:170]:   Hardware UART: UART0
[21:00:31][C][i2c.arduino:071]: I2C Bus:
[21:00:31][C][i2c.arduino:072]:   SDA Pin: GPIO18
[21:00:31][C][i2c.arduino:073]:   SCL Pin: GPIO23
[21:00:31][C][i2c.arduino:074]:   Frequency: 50000 Hz
[21:00:31][C][i2c.arduino:086]:   Recovery: bus successfully recovered
[21:00:31][I][i2c.arduino:096]: Results from i2c bus scan:
[21:00:31][I][i2c.arduino:102]: Found i2c device at address 0x10
[21:00:31][I][i2c.arduino:102]: Found i2c device at address 0x75
[21:00:31][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Volume Up'
[21:00:31][C][gpio.binary_sensor:016]:   Pin: GPIO19
[21:00:31][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Volume Down'
[21:00:31][C][gpio.binary_sensor:016]:   Pin: GPIO32
[21:00:31][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Action'
[21:00:31][C][gpio.binary_sensor:016]:   Pin: GPIO12
[21:00:31][C][fastled:021]: FastLED light:
[21:00:31][C][fastled:022]:   Num LEDs: 1
[21:00:31][C][fastled:023]:   Max refresh rate: 400
[21:00:31][C][light:103]: Light 'RaspiAudio Muse Luxe 20cd8c'
[21:00:31][C][light:105]:   Default Transition Length: 1.0s
[21:00:31][C][light:106]:   Gamma Correct: 2.80
[21:00:31][C][adc:097]: ADC Sensor 'Battery'
[21:00:31][C][adc:097]:   Device Class: 'voltage'
[21:00:31][C][adc:097]:   State Class: 'measurement'
[21:00:31][C][adc:097]:   Unit of Measurement: 'V'
[21:00:31][C][adc:097]:   Accuracy Decimals: 3
[21:00:31][C][adc:097]:   Icon: 'mdi:battery-outline'
[21:00:31][C][adc:107]:   Pin: GPIO33
[21:00:31][C][adc:122]:  Attenuation: 11db
[21:00:31][C][adc:142]:   Update Interval: 15.0s
[21:00:31][C][captive_portal:088]: Captive Portal:
[21:00:31][C][mdns:115]: mDNS:
[21:00:31][C][mdns:116]:   Hostname: raspiaudio-muse-luxe-20cd8c
[21:00:31][C][ota:096]: Over-The-Air Updates:
[21:00:31][C][ota:097]:   Address: 192.168.1.179:3232
[21:00:31][C][ota:100]:   Using Password.
[21:00:31][C][ota:103]:   OTA version: 2.
[21:00:31][C][api:139]: API Server:
[21:00:31][C][api:140]:   Address: 192.168.1.179:6053
[21:00:31][C][api:142]:   Using noise encryption: YES
[21:00:31][C][improv_serial:032]: Improv Serial:
[21:00:31][C][audio:203]: Audio:
[21:00:31][C][audio:225]:   External DAC channels: 2
[21:00:31][C][audio:226]:   I2S DOUT Pin: 26
[21:00:31][C][audio:227]:   Mute Pin: GPIO21
[21:00:46][D][sensor:094]: 'Battery': Sending state 3.83510 V with 3 decimals of accuracy

...[gap inserted by me]
[21:26:46][D][sensor:094]: 'Battery': Sending state 3.42063 V with 3 decimals of accuracy
[21:27:16][D][sensor:094]: 'Battery': Sending state 3.39637 V with 3 decimals of accuracy
[21:27:46][D][sensor:094]: 'Battery': Sending state 3.37555 V with 3 decimals of accuracy
[21:28:16][D][sensor:094]: 'Battery': Sending state 3.35027 V with 3 decimals of accuracy
[21:28:46][D][sensor:094]: 'Battery': Sending state 3.32942 V with 3 decimals of accuracy
[21:29:16][D][sensor:094]: 'Battery': Sending state 3.29953 V with 3 decimals of accuracy
[21:29:46][D][sensor:094]: 'Battery': Sending state 3.25737 V with 3 decimals of accuracy
[21:30:16][D][sensor:094]: 'Battery': Sending state 3.22057 V with 3 decimals of accuracy
[21:30:46][D][sensor:094]: 'Battery': Sending state 3.18910 V with 3 decimals of accuracy
[21:31:16][D][sensor:094]: 'Battery': Sending state 3.16123 V with 3 decimals of accuracy
[21:31:46][D][sensor:094]: 'Battery': Sending state 3.13227 V with 3 decimals of accuracy
[21:32:16][D][sensor:094]: 'Battery': Sending state 3.10448 V with 3 decimals of accuracy
WARNING raspiaudio-muse-luxe-20cd8c @ 192.168.1.179: Connection error occurred: Ping response not received after 90.0 seconds
INFO Processing unexpected disconnect from ESPHome API for raspiaudio-muse-luxe-20cd8c @ 192.168.1.179
WARNING Disconnected from API
WARNING Can't connect to ESPHome API for raspiaudio-muse-luxe-20cd8c @ 192.168.1.179: Error connecting to [AddrInfo(family=<AddressFamily.AF_INET: 2>, type=<SocketKind.SOCK_STREAM: 1>, proto=6, sockaddr=IPv4Sockaddr(address='192.168.1.179', port=6053))]: [Errno 113] Connect call failed ('192.168.1.179', 6053) (SocketAPIError)
INFO Trying to connect to raspiaudio-muse-luxe-20cd8c @ 192.168.1.179 in the background

Today I have enabled vlan on my switches and firewall. I have 3 muse luxe and was working perfectly before moving to vlan. Once the ssid is switched, obtained another internal IP addressa and dopted in Home Assistant, none of them work anymore.

I do a ping -t on each of them, try to browse to Home Assistant media folder and play something, the speaker buzzed and then ping immediately timed out. From the logbook of Home assistant it says the speaker becomes unavailable.

Couple seconds later the ping response again, but all of the speakers can no longer play anything. Firmware 2024.7.3

Any help?

Here is the log during crash and reboot.

[22:28:40][C][wifi:599]: WiFi:
[22:28:40][C][wifi:427]: Local MAC: 94:E6:86:DA:4B:F8
[22:28:40][C][wifi:432]: SSID: [redacted]
[22:28:40][C][wifi:435]: IP Address: 172.16.40.16
[22:28:40][C][wifi:439]: BSSID: [redacted]
[22:28:40][C][wifi:440]: Hostname: ‘raspiaudio-muse-luxe-da4bf8’
[22:28:40][C][wifi:442]: Signal strength: -51 dB ▂▄▆█
[22:28:40][C][wifi:446]: Channel: 9
[22:28:40][C][wifi:447]: Subnet: 255.255.255.0
[22:28:40][C][wifi:448]: Gateway: 172.16.40.254
[22:28:40][C][wifi:449]: DNS1: 1.1.1.1
[22:28:40][C][wifi:450]: DNS2: 9.9.9.9
[22:28:40][C][logger:185]: Logger:
[22:28:40][C][logger:186]: Level: DEBUG
[22:28:40][C][logger:188]: Log Baud Rate: 115200
[22:28:40][C][logger:189]: Hardware UART: UART0
[22:28:40][C][i2c.arduino:071]: I2C Bus:
[22:28:40][C][i2c.arduino:086]: Recovery: bus successfully recovered
[22:28:40][I][i2c.arduino:096]: Results from i2c bus scan:
[22:28:40][C][gpio.binary_sensor:016]: Pin: GPIO32
[22:28:40][C][gpio.binary_sensor:015]: GPIO Binary Sensor ‘Action’
[22:28:40][C][gpio.binary_sensor:016]: Pin: GPIO12
[22:28:40][C][fastled:021]: FastLED light:
[22:28:40][C][fastled:023]: Max refresh rate: 400
[22:28:40][C][light:103]: Light ‘KitchenMuseLuxe’
[22:28:40][C][adc:097]: ADC Sensor ‘Battery’
[22:28:40][C][adc:097]: Device Class: ‘voltage’
[22:28:40][C][adc:097]: State Class: ‘measurement’
[22:28:40][C][adc:097]: Unit of Measurement: ‘V’
[22:28:40][C][adc:122]: Attenuation: 12db
[22:28:40][C][adc:141]: Samples: 1
[22:28:40][C][mdns:116]: mDNS:
[22:28:40][C][mdns:117]: Hostname: raspiaudio-muse-luxe-da4bf8
[22:28:40][C][esphome.ota:073]: Over-The-Air updates:
[22:28:40][C][esphome.ota:074]: Address: 172.16.40.16:3232
[22:28:40][C][safe_mode:021]: Invoke after 10 boot attempts
[22:28:40][C][safe_mode:023]: Remain in safe mode for 300 seconds
[22:28:40][C][audio:225]: Audio:
[22:28:40][C][audio:247]: External DAC channels: 2
[22:28:40][C][audio:249]: Mute Pin: GPIO21
[22:29:13][D][media_player:061]: ‘KitchenMuseLuxe’ - Setting
[22:29:13][D][media_player:068]: Media URL: http://172.16.10.101:8123/media/local/AcousticGuitar/Air%20Supply%20Even%20The%20Nights%20Are%20Better%20%20Gabriella%20Quevedo.mp3?authSig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI2OWIxY2VjMjI0M2M0NGEzOTZkMDAzNmQ0NDAwZmY3YSIsInBhdGgiOiIvbWVkaWEvbG9jYWwvQWNvdXN0aWNHdWl0YXIvQWlyIFN1cHBseSBFdmVuIFRoZSBOaWdodHMgQXJlIEJldHRlciAgR2FicmllbGxhIFF1ZXZlZG8ubXAzIiwicGFyYW1zIjpbXSwiaWF0IjoxNzIyNTIyNTUzLCJleHAiOjE3MjI2MDg5NTN9.WLU0KpPcEKVGJgQmk87s_-8I1-SaPNpLQEK4YCsl_1
[22:29:13][W][component:237]: Component api took a long time for an operation (51 ms).
[22:29:13][W][component:238]: Components should block for at most 30 ms.
WARNING raspiaudio-muse-luxe-da4bf8 @ 172.16.40.16: Connection error occurred: [Errno 104] Connection reset by peer
INFO Processing unexpected disconnect from ESPHome API for raspiaudio-muse-luxe-da4bf8 @ 172.16.40.16
WARNING Disconnected from API
INFO Successfully connected to raspiaudio-muse-luxe-da4bf8 @ 172.16.40.16 in 0.029s
INFO Successful handshake with raspiaudio-muse-luxe-da4bf8 @ 172.16.40.16 in 0.119s
[22:29:42][D][sensor:094]: ‘Battery’: Sending state 4.55743 V with 3 decimals of accuracy