Salut,
I’m using the ESP Muse Luxe V2 with the Squeezelite firmware for multi-room audio, and I’d like to keep it powered via USB while minimizing battery wear.
Ideally, I’d like to either:
- Power the speaker directly from the cable and bypass the battery (using it only as backup), or
- Monitor the battery status (voltage or percentage) so I can automate charging cycles (e.g., 20%–80%) via Home Assistant and a smart plug.
Is there a supported way to do either of these with the current hardware (v2) and firmware? Any guidance would be greatly appreciated!
Thanks!
Eneko
Squeezelite doesn’t monitor battery, but if you uninstall that and install the ESP Muse firmware from https://raspiaudio.github.io/ , that does monitor battery levels and will allow you to create an automation for charging in HA
Hi,
The LUXE V2 features both an ADC for monitoring the battery level and a smart BMS chipset (IP5306_I2C), which allows for USB detection, battery level reading, and the ability to enable/disable charging.
As far as I know, Squeezelite currently only supports monitoring the battery via the ADC.
As mentioned in the previous message, one option would be to use Home Assistant and customize the YAML configuration to add support for the IP5306. This is on our to-do list.
You can also check out our Muse Library — we provide Arduino examples for using the IP5306.
Hope this helps!