No audio on Muse Lux in Home Assistant

So here is my file :sweat_smile:

{
“home_assistant”: {
“installation_type”: “Home Assistant OS”,
“version”: “2022.10.3”,
“dev”: false,
“hassio”: true,
“virtualenv”: false,
“python_version”: “3.10.5”,
“docker”: true,
“arch”: “aarch64”,
“timezone”: “Europe/Paris”,
“os_name”: “Linux”,
“os_version”: “5.15.61-v8”,
“supervisor”: “2022.10.0”,
“host_os”: “Home Assistant OS 9.0”,
“docker_version”: “20.10.17”,
“chassis”: “embedded”,
“run_as_root”: true
},
“custom_components”: {},
“integration_manifest”: {
“domain”: “esphome”,
“name”: “ESPHome”,
“config_flow”: true,
“documentation”: “https://www.home-assistant.io/integrations/esphome”,
“requirements”: [
“aioesphomeapi==11.1.0”
],
“zeroconf”: [
“_esphomelib._tcp.local.”
],
“dhcp”: [
{
“registered_devices”: true
}
],
“codeowners”: [
“@OttoWinter”,
“@jesserockz”
],
“after_dependencies”: [
“bluetooth”,
“zeroconf”,
“tag”
],
“iot_class”: “local_push”,
“loggers”: [
“aioesphomeapi”,
“noiseprotocol”
],
“is_built_in”: true
},
“data”: {
“config”: {
“entry_id”: “391a8c0a6595f4e4bfd970ddbf78dd40”,
“version”: 1,
“domain”: “esphome”,
“title”: “raspiaudio-muse-luxe-f2c2c8”,
“data”: {
“host”: “192.168.112.235”,
“port”: 6053,
“password”: “”,
“noise_psk”: “”
},
“options”: {},
“pref_disable_new_entities”: false,
“pref_disable_polling”: false,
“source”: “zeroconf”,
“unique_id”: “raspiaudio-muse-luxe-f2c2c8”,
“disabled_by”: null
},
“storage_data”: {
“device_info”: {
“uses_password”: false,
“name”: “raspiaudio-muse-luxe-f2c2c8”,
“mac_address”: “REDACTED”,
“compilation_time”: “Sep 7 2022, 01:29:31”,
“model”: “esp-wrover-kit”,
“has_deep_sleep”: false,
“esphome_version”: “2022.8.3”,
“project_name”: “raspiaudio.muse-luxe”,
“project_version”: “1.0”,
“webserver_port”: 0,
“bluetooth_proxy_version”: 0
},
“services”: [],
“api_version”: {
“major”: 1,
“minor”: 6
},
“binary_sensor”: [
{
“object_id”: “raspiaudio_muse_luxe_volume_up”,
“key”: 3165250273,
“name”: “RaspiAudio Muse Luxe Volume Up”,
“unique_id”: “raspiaudio-muse-luxe-f2c2c8binary_sensorraspiaudio_muse_luxe_volume_up”,
“disabled_by_default”: false,
“icon”: “”,
“entity_category”: 0,
“device_class”: “”,
“is_status_binary_sensor”: false
},
{
“object_id”: “raspiaudio_muse_luxe_volume_down”,
“key”: 4118566082,
“name”: “RaspiAudio Muse Luxe Volume Down”,
“unique_id”: “raspiaudio-muse-luxe-f2c2c8binary_sensorraspiaudio_muse_luxe_volume_down”,
“disabled_by_default”: false,
“icon”: “”,
“entity_category”: 0,
“device_class”: “”,
“is_status_binary_sensor”: false
},
{
“object_id”: “raspiaudio_muse_luxe_play_button”,
“key”: 1343665654,
“name”: “RaspiAudio Muse Luxe Play Button”,
“unique_id”: “raspiaudio-muse-luxe-f2c2c8binary_sensorraspiaudio_muse_luxe_play_button”,
“disabled_by_default”: false,
“icon”: “”,
“entity_category”: 0,
“device_class”: “”,
“is_status_binary_sensor”: false
}
],
“media_player”: [
{
“object_id”: “raspiaudio_muse_luxe”,
“key”: 1434200530,
“name”: “RaspiAudio Muse Luxe”,
“unique_id”: “raspiaudio-muse-luxe-f2c2c8media_playerraspiaudio_muse_luxe”,
“disabled_by_default”: false,
“icon”: “”,
“entity_category”: 0,
“supports_pause”: true
}
],
“light”: [
{
“object_id”: “raspiaudio_muse_luxe”,
“key”: 1434200530,
“name”: “RaspiAudio Muse Luxe”,
“unique_id”: “raspiaudio-muse-luxe-f2c2c8lightraspiaudio_muse_luxe”,
“disabled_by_default”: false,
“icon”: “”,
“entity_category”: 0,
“supported_color_modes”: [
35
],
“min_mireds”: 0.0,
“max_mireds”: 0.0,
“effects”: [],
“legacy_supports_brightness”: true,
“legacy_supports_rgb”: true,
“legacy_supports_white_value”: false,
“legacy_supports_color_temperature”: false
}
]
}
}
}

That is hardly the yaml config

This is the link to the supposed yaml code on github media-players/raspiaudio-muse-luxe.yaml at main ¡ esphome/media-players (github.com)

Should I try that?

This is what I recommend you to try :

Thanks. I did read that thread and they came to no conclusion at all. My conclusion is that the ESPHome Media Player is pretty crappy, and looks like its not maintained.

I trided to install the Squeezelite-ESP32 firmware on the Muse yesterday but it refused and said I should hold the boot-button while trying to flash.

Any idea how I do that?

try this one
https://sle118.github.io/squeezelite-esp32-installer

Thanks. I installed and configured. I still cant play local media or TTS from Home Assistant but now I’m listening to Spotify on the Muse, controlled from my phone.

I have installed the SlimProto Player and Home Assistant recognizes the Muse as a Media Player. If I shut it off and on from Home Assistant it starts sounding a very quiet white noice when on.

If i play a song from Spotify on my Muse from my phone the Home Assistant Media Player says Nothing Playing. But I can pause it. If I then push play again the Spotify song starts a few seconds and then gets replaced by a loud white noice. I think I have read about the same behavior elsewhere.

How do you play from your phone on the muse?

I can’t seem to get bluetooth working with squeezelite, as a matter of fact, I only get audio with the following option:
image

All other options give no audio, and none of the three show any bluetooth devices.

I could when using this Squeezelite-ESP32 Installer (sle118.github.io) version. Now I cant anymore using this version ESPHome Media Players.

I bet the first had Airplay support or something. Everything is very erratic.

@stajo Yes, but how did you manage to play spotify using Squeezelite?

It showed up in the list of devices to play from, in my Spotify app on my iPhone

whaaat?? I’m guessing that’s what the cSpot integration is for, but it doesn’t work for me unfortunately…

Which version of Squeezelite are you on?

fw: Muse.16.1223.master-v4.3 , mode: Muse

Guessing that’s latest

How about that, it just showed up on Spotify connect. Awesome

1 Like

Ok, I will flash that one again. This Squeezelite-ESP32 installer (raspiaudio.github.io) one took me to 16.1023

Yeah it did the same for me. I wanted to update manually to latest, but i kept getting some HTTP error, so the workaround was to download the latest bin from github, and upload it, that worked.

Also it seems the Luxe is only visible from my phone as a spotify connect device, not my desktop. It only shows on the desktop after I switch to it from my phone (which sucks, I want HASS automations to start playing music on it directly, not having to open my phone.)

I got mine exclusively for local TTS, but neither ESPHome nor Squeezelite lets me do anything local that makes sounds from HASS. Its there, and I can play/pause etc but no sound. How about you?

It’s right there, though the play button does nothing, only plays when I manually select media to play, or use google TTS