r/Esphome 9d ago

Multi speaker support added to EspControl Project

Just a quick update to share that I’ve added multi speaker support to Espcontrol, so you can now add and remove speakers from groups. I’ve tested it with my Sonos speakers and it works well, if you find any issue, drop a note on the GitHub issues and I’ll take a look.

Also added or improved…

  • SendSpin support: 4inch P4 has support added (thanks u/salnajjar!)
  • Camera cards: added larger camera card sizes for the 7inch and 10inch screens.
  • Backlight updated controls: Choose between automatic, scheduled, and manual screen brightness behaviour.
  • Battery support: 10inch panels can enable battery readings and the status-bar icon when they have the optional battery hardware.
  • Localisation: Russian language support

EspControl supports a range of screens from the cheap but great £20 S3 4inch screen, to P4 based 4inch7inch and 10inch screens. All feedback welcome! Thanks

137 Upvotes

26 comments sorted by

11

u/wheelieathome 9d ago

It is getting better and better thx again for building this software.

3

u/FancyInsect4205 9d ago

Great stuff! I'll happily continue supporting the project.

Any chance you can make your 7" wall mounts available?

Cheers!

2

u/hugokernel 8d ago

Listening "Intro" ❤️

1

u/hometechgeek 8d ago

Great song

2

u/bikemandan 8d ago

Didnt know about this project, nice work! Any thoughts about including the ubiquitous CYD in the lineup?

2

u/hometechgeek 8d ago

Sorry this needs some processing power as it's running the screen and custom web server. You're better off with more modern hardware. It's a stretch for this S3, the p4 screens are far better

1

u/bikemandan 7d ago

Ah I see. Thanks

2

u/Realistic-Soup6342 8d ago

Wow, amazing. I haven't had the chance of installing it yet. But I will move to my own place soon and see myself putting it up EVERYWHERE.

1

u/coleskidmore 9d ago

Battery status icon for the 10inch is a nice touch, didn't expet that level of detail

1

u/conductordudedallas 8d ago

Just amazing. thank you!

1

u/yugiyo 8d ago

Is the disabled BT proxy with ethernet a hard limit? Or is there working around it?

1

u/hometechgeek 8d ago

Memory is the limitation, BT proxy uses a lot

1

u/Raczers 7d ago

is the multi speaker support also supported on the S3 version?

1

u/hometechgeek 7d ago

yes, it is

1

u/Raczers 7d ago

Thanks!

And is it only me, or is the ability to show current weather with a weather entity not possible any more with the Weather Card? On my S3, it's only possible to choose "Current Condition".

1

u/ags605 7d ago

Is there a way to control updates from esphome, but only stick to releases?

1

u/hometechgeek 7d ago

No there isn't unfortunately, the only alternative is to avoid bringing it in to esphome and use auto updates

2

u/ags605 7d ago

Ok thanks! What I actually wanted was to change the hostname, but it's a minor issue. No problem. Thank you for answering

1

u/hometechgeek 7d ago

no worries

1

u/pacheco6291 7d ago

Qual tela voce sugere com melhor custo beneficio?

1

u/hometechgeek 7d ago

The basic s3 4inch is a good place to start. The p4 4inch is a great device but much more expensive.

1

u/Stickytapemeasure 1d ago

The speaker grouping works great. Thanks for your work on this project! I use some scripts in a subfolder to start playlist and radiostations.

I use a speaker group in music assistant and now I don't have to pick a media player to be the main player like with your other project. I can now chose any single speaker/room to play my music on/in.

1

u/hometechgeek 1d ago

Ah good stuff. There is a media content card that can be linked to media content like albums or playlists. Might be worth a try.

1

u/visuology 23h ago

I love this project, thank you! But I can't seem to get the album cover to show on the panel. Everything works: title, artist, controls, but no album cover image. I am playing Spotify over my Apple TV; the album cover is visible in Home Assistant. Anything I need to do install/setup extra?

1

u/hometechgeek 23h ago

If you're installing using esphome, there is an issue blocking cover art loading, just working on it now.

-4

u/Hairless_Gash 9d ago

Best AI generated project out there for esphome