Build Your Own Smart Home Speaker With ESPHome!

preview_player
Показать описание
We have recently had some exciting news when it comes to music in the smart home; with ESPHome now receiving support for media players meaning we can now flash speakers with ESPHome and have them play music from Home Assistant, along with a new custom integration that helps you play music on your connected speakers! In todays video, I show you how to flash a hackable speaker with ESPHome then show you how to integrate Music Assistant.

If you'd like to support me and future projects:

Patreon:

Buy Me a Coffee:

Written Article:

Links:

EVERYWHERE YOU CAN FIND ME:
Everything Smart Home Community Discord:

#homeassistant #smarthome
________________________

Some of the links above are affiliate links, where I earn a small commission if you click on the link and purchase an item. You are not obligated to do so, but it does help fund these videos in hopes of bringing value to you!
Рекомендации по теме
Комментарии
Автор

That power only cable does not belong in the bin! Those are great if you even need to charge devices with untrusted chargers, such as public stations (eg. at the airport).

WarpedFlayme
Автор

I very much agree with the merging of the 2 players. both have their own benefits, like music assistant does not support video... I am happy to see this progress though

PetervanHofwegen
Автор

Agreed on making Music Assistant a native feature! But I guess end-users would "expect" audio sync by default... Let's see what happens in a year!

SBarrenecheaF
Автор

Very cool. I just took a ESP32 Wroom dev board ($10) and PCM5102 I2S DAC ($8) and 5 lines of yaml and I have a network media player! Amazing. I bought the Muse Proto board as well ($25) and installed Squeezebox in less than 10 minutes and poof! 3W mono network and bluetooth media speaker! This is a great addition to ESPHome.

MrCWoodhouse
Автор

That Mighty Car Mods tie in was fantastic!

laialbert
Автор

Didn't now about music assistant, that looks exactly like what I wished the media browser in HA was. I agree they should merge up, the inability to use Spotify in the default browser has been bugging me for a while. Looks like for now I can replace LMS with music assistant, thanks for the tip !

ulrar
Автор

Absolutely love this I managed to get the muse speaker off Amazon recently and it's so much better than me running picore on a pi zero w with a usb conference speaker.

However, I don't like it when upgrading the firmware and the speaker emits a short loud burst of white noise, twice now I have almost needed a change of underwear, so you have been warned especially if you end up with multiple units over your house be careful when upgrading them!

thewardster
Автор

I built a similar setup using old raspberry pi's. Hardwired them to bt speakers, installed kodi 18.9 Leia. They run headless, I control them from Yatse and HA... No microphone, spying👀👍. They can play music from my NAS, and handle TTS announcements. 😁

MrSupersidewinder
Автор

Never really thought of using HA for music.. but it's certainly given me something to think about. great video as always.. and yes I also agree with merging the players.

streetwiztech
Автор

I love your channel, there isn't a question I can ask about Home Assistant that isn't answered here!

jacksystems
Автор

Plus one for the integration of the two media players. Mate I like the way you explain things without going too in-depth. Well done

patraff
Автор

What about TTS announcement on top of ongoing music stream? I think they mentioned improved handling of this in the official Lets get loud announcement, I would have liked to see a demonstration this in your video. What happens when you play Spotify and Hass sends a TTS message on top of that? Does Spotify stream continue after the TTS?

KaidoKurrikoff
Автор

i can't wait to see more ESP32 based hackable speakers to hit the market. The Muse Luxe looks cool, but it's limited stock and not available in my part of the world. I'm sure we'll see more of these come soon! Thanks for a great video :-)

wizdude
Автор

Great video especially on the back of the latest updates. Especially good link to Mighty Car Mods

RivaSABB
Автор

I was watching the latest episode of The Unicorn Circuit when I saw a link to this video and clicked on it. Your shirt is making me feel guilty for letting myself get interrupted.

TimHoppen
Автор

Your channel is probably only one of a few channels that i regularly watch and believe me it is a one stop billboard for everything Homeassistant. Thanks once again for putting it out there. I am particularly interested in projects using deepsleep functionalities of esp32. I am trying to build a capacitive touch switch and house it in a case powered by AAA bateries. So it has to be set to deepsleep to conserve the batteries. Can you do a video on how and also share the code if possible. The only component is a TTP223, on an ESP32. The ESP should waveup when the touch switch is active send its state for further automation and then go back to sleep. I am unable to resolve the issues with using the same pin for as the touch sensor and the wakeup sensor.

raghu
Автор

just installed it, works really well and only takes 5 minutes or so to set up thanks !!

verwaeststijn
Автор

Any thoughts on using this speaker as a local google home or alexa device using some of the home assistant voice integrations?

chancethetechie
Автор

The challenge with the Home Assistant Creator Network is several sources have access to the same information at the same time. Watching the HASS live event, then your take on the same event, then Ronan/Phil, then DrZsss, - you get the issue! 🧐
Your original project-based ideas are good, so more please!
I agree that two implementations of audio managers are daft - especially as one focuses on audio quality; the other doesn't even mention mono sound (ESP32 can of course handle a stereo I2S DAC - but the Luxe isn't it, and Matter will take another 6 months).
At the moment, a Google Chromecast Audio seems a good buy (while stocks last) as they play reasonable stereo DACs with local support (LAN URLs).
It's just a shame HASS USB speakers don't work as easily as original Zach's demo suggested.

jamesderrick
Автор

Very interesting development, I run chromecast audios at the moment but am terrified that they will get switched off. Combining a wifi/bluetooth audio dongle is a good option here too and equalisers etc. I'm not jumping in just yet but will be watching with great interest. I also need Emby integration :)

JamieVids
welcome to shbcf.ru