Тёмный

Replace Sonos with Home Assistant's Wyoming Satellite + ChatGPT + Snapcast + Music Assistant 

FutureProofHomes
Подписаться 16 тыс.
Просмотров 42 тыс.
50% 1

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 224   
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Was the delayed wake word response time bothering you?? We have solved the issue and updated the documentation. Read more here if interested: github.com/FutureProofHomes/wyoming-enhancements/discussions/4#discussioncomment-8225110
@a11aaa11a
@a11aaa11a 8 месяцев назад
Nice I was just going to ask about that
@crossfitnorthport2617
@crossfitnorthport2617 2 месяца назад
Is there new updated link? Thank you!
@wildekek
@wildekek 8 месяцев назад
I really appreciate running and explaining this cutting-edge setup for the rest of us. This is what HA will be in a about 2 years for us normies.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
My pleasure. Really glad you enjoying the topics!
@JasonWeyermars
@JasonWeyermars 8 месяцев назад
Happy to see my scripts living their best life lol Good job explaining how to setup though - HA is really getting there. I like your videos, keep up the good work
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
@JasonWeyermars, were you the inventor of the awake and done script? I’m so sorry I forgot to call you out! Sincere apologies! Do the modifications get your stamp of approval? Many thanks.
@JasonWeyermars
@JasonWeyermars 8 месяцев назад
@@FutureProofHomes no credits required - other than there is a great community, doing great things, and we're all learning and helping each other out where we can! Voice satellite, although a WIP, is really making my Star Trek fantasies come true :) Keep up these videos, they're great to see.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Yea, I've been dreaming of this stuff for years. We're so close to it being real. Exciting times. Nice to meet btw.
@Rich33527
@Rich33527 6 месяцев назад
I added another command. when there was a false detection of the wake word and no command was sent, the audio would not return to normal. Adding this command fixed it... --error-command '/home/loftsatellite/wyoming-enhancements/snapcast/scripts/done.sh' \
@rth314
@rth314 8 месяцев назад
A tutorial on how to use these satellites as voice output for TTS generated using Piper in Home Assistant would be great.
@MatthewN8OHU
@MatthewN8OHU 7 месяцев назад
You would use the media player entities created by the Music Assistant integration, the same way you would for other devices that act as media players, like a Google Home Mini or Amazon Echo. If Brad doesn't get to it first, I could do this.
@slapcitykustomz1658
@slapcitykustomz1658 6 месяцев назад
Not currently supported I've tried thats the main automation I'm waiting on @@MatthewN8OHU
@Rich33527
@Rich33527 6 месяцев назад
Look into Chime TTS.
@JeffHagedorn
@JeffHagedorn 7 месяцев назад
What is the reason you use Snapcast, instead of something like SqueezeBox?
@tcurdt
@tcurdt Месяц назад
Geez - what a painful setup. There should be just a image for this. Thanks for running us through that.
@threepe0
@threepe0 2 месяца назад
what actual speakers are you using? I've gone too far down the rabbit hole trying to figure speakers and amps out
@LeviShores
@LeviShores 3 месяца назад
Is there a reason you added the snapcast server using the add-on instead of just relying on the one that MusicAssistant will set up?
@PatrickBulteel
@PatrickBulteel 8 месяцев назад
This is what I was hoping all those components would "someday" be able to provide. I didn't realise that "someday" was today. Great job explaining everything and showing us what Home Assistant, Music Assistant and everything else can do NOW.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You’re very welcome. The future is happening fast. Fun times!
@kolemieux
@kolemieux 8 месяцев назад
Your work is NEXT LEVEL. I sincerely appreciate the time you are putting into this. I would "LOVE" a scaled back tutorial with maybe some scripts to get this going for just "audio" playback (i.e. SONOS replacement)...... I know, I can do that myself :)
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Yep. I’ve been thinking of ways to script these steps so install is easy. That may be something I work on in the future.
@slapcitykustomz1658
@slapcitykustomz1658 6 месяцев назад
(Update) It's currently in progress on Music Assistant Quote ( OzGav commented 2 days ago It is being worked on. There is a desire to have this done by the end of the month but it depends on workload.) (Old Comment) How would I go about having announcements via tts, play through the wyoming satellite? Music assistant doesn't support it at the moment I hope there's a way would be a total game changer
@ghstfce
@ghstfce 8 месяцев назад
Right on brother! - lookin' forward to doing this in my home!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Heck yea man! Let me know how it goes!
@ryanandrewbaker
@ryanandrewbaker 8 месяцев назад
Very excited for this. Ushering us into the future!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Endless potential with this voice assistant and LLMs. I fully agree. The future is here!
@maysminecraft
@maysminecraft 8 месяцев назад
@8:28 you said set autospawn to "no" but you set it to yes, im assuming this was a mistake and you should have change the value to "no". good work on the video, perfect pace as always. keep it up
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You are correct. My apologies guys! This error will love forever on the internet. I’ll try and add a title in RU-vid editor.
@BenReese
@BenReese 8 месяцев назад
Wow!! I want to thank you and the community for the hard work you've put into these projects! I'm not even running HA yet, but am incredibly amazed by what people have accomplished with it. I'm looking forward to a time when so much of this is just plug 'N play and EVERYBODY can ditch Alexa, Google, Home Kit, and any other spy devices.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Thanks @BenReese… This guy gets it! :)
@loganabbott9150
@loganabbott9150 7 месяцев назад
You must break down your dashboard for us dummies! The yaml and miles of documentation beat me every time I think it's time to attempt home assistant again! 😂
@christopherhemmings
@christopherhemmings 2 месяца назад
Just followed this method to a 'T', and still have no sound output from the device when playing music, or using the voice wakeword command. Its listening, because when using the wakeword, the LED's light up, and the command is executed. However snapclient/snapcast music playback does not work, and the sound output does not work. The error i get is Jul 07 09:59:04 wyoming pulseaudio[510]: Failed to open cookie file '/var/run/pulse/.pulse-cookie': No such file or directory Jul 07 09:59:04 wyoming pulseaudio[510]: Failed to load authentication key '/var/run/pulse/.pulse-cookie': No such file or directory Jul 07 09:59:04 wyoming systemd[1]: Started pulseaudio.service - PulseAudio system server. Jul 07 09:59:07 wyoming pulseaudio[510]: Failed to find a working profile. Jul 07 09:59:08 wyoming pulseaudio[510]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="platform-3f902000.hdmi" card_name="alsa_card.platform-3f902000.hdmi" namereg_fail=false tsched=yes fixed_latency_range=no > Jul 07 09:59:14 wyoming pulseaudio[510]: Failed to find a working profile. Jul 07 09:59:14 wyoming pulseaudio[510]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="platform-3f902000.hdmi" card_name="alsa_card.platform-3f902000.hdmi" namereg_fail=false tsched=yes fixed_latency_range=no > Jul 07 09:59:14 wyoming pulseaudio[510]: ALSA woke us up to write new data to the device, but there was actually nothing to write. Jul 07 09:59:14 wyoming pulseaudio[510]: Most likely this is a bug in the ALSA driver 'snd_bcm2835'. Please report this issue to the ALSA developers. Jul 07 09:59:14 wyoming pulseaudio[510]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail. But when using the command paplay /usr/share/sounds/alsa/Front_Center.wav the sound outputs fine. I ran the command pactl set-default-sink alsa_output.platform-soc_sound.stereo-fallback to set the output to the 2mic pi hat. Any ideas
@photelegy
@photelegy 2 месяца назад
❓16:43 I also created player-groups. Is it somehow possible to change how the groupe-volume influences the individual volumes? Example: How it behaves right now. Group = vol.60 -> vol.30 (60-30) Player1 = vol.80 -> vol.50 (80-30) Player2 = vol.40 -> vol.10 (40-30) (So it's by addition/subtraction of the volume.) ❗Example: How I want it to behave: Group = vol.60 -> vol.30 (60/2) Player1 = vol.80 -> vol.40 (80/2) Player2 = vol.40 -> vol.20 (40/2) (So it's by multiplication/division of the volume.) BECAUSE than the relative volume relative to eachother is kept equal! So if I have 2 speakers in opposite corners, I sit closer to Player2 and I have adjusted their volume so they sound for this position equally loud they still sound equally loud with multiplication/division but NOT with addition/subtraction. I hope it's understandable what I mean. Can someone give me some ideas or help how to achieve this? Thank you all very much!
@abelmesfin2858
@abelmesfin2858 8 месяцев назад
this video was structured very well! having a demo in the first half to show exactly what you’re going to build should always be the norm. Great work!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Feels natural to do this. Really appreciate the feedback. Thank you!
@chris_schenkel
@chris_schenkel 5 месяцев назад
10 vids and 11.5k subs. Nice job so far.
@DreamHeaven
@DreamHeaven 3 месяца назад
Very deep and informative, great video. Does anyone has experience streaming audio from tv to the multiroom, does it get crazy latency?
@formatBCE
@formatBCE 2 месяца назад
Unfortunately, after second try to do this i have to admit, that pulseaudio makes delay between wake word detection and voice capturing totally huge, which renders satellite unusable. I'm on Pi-Zero_2W, and it's awful. I really wanted it to work... Also for some reason pamixer isn't available for my OS (Lite, legacy)... Will ditch this, since i already have good working setups on ESP32-S3. I really wanted it to work...
@dwaynebaker9817
@dwaynebaker9817 8 месяцев назад
Wow this is AMAZING! One quick question: What kind of cable are you plugging into the pi to connect the speakers?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Watch my other video about stealth voice assistants in the ceiling it discusses all of that. For the video though, I just temporarily plugged the voice assistant into an m-audio audio controller so I could record its response.
@maheshk86
@maheshk86 7 месяцев назад
Awesome deep dive on getting all the components and tweaks together in working state and sharing with us all. Huge thanks. Now I just need to find some time to replicate it on my HA. I did implemented your GPT integration with my existing Piper/Whisper and it's working flowless. Kudos to you and all the other people who dedicating time and work towards the HA integrations and community.
@AlienAgencyorg
@AlienAgencyorg 7 месяцев назад
I wish you the best and keep going. Maybe next video will be about how to connect all doors to assistant . GG
@thomastechtips7785
@thomastechtips7785 Месяц назад
Fantastic well organized tutorial! One thing though. After that you have done this tutorial, Snapcast has started dividing up the snapclient releases into 2 versions. One with pulse and the other without pulse. I wasted a day trying to figure out why my snapclient refused to work with pulse. Installed the version "with pulse" and it worked perfectly.
@mouduge
@mouduge 4 месяца назад
Sonos's May 2024 app update is so horrible that this video is going to become viral.
@ludovicogiammarino9179
@ludovicogiammarino9179 8 месяцев назад
Yet another very interesting video! Hope you keep up the pace and I can't wait to see how you did presence detection.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Promise it's coming. Not in the can yet. But it's in my head. I'll get it out after I get some necessary local LLM videos off my chest.
@bramkel
@bramkel 2 месяца назад
I followed your tutorial, but I can't get the snapclient to output sound. I tried setting the output device, but it can't seem to find the mic hat. Also, during the tutorial I was able to execute the paplay command, but after completing the steps it errors with: Failed to drain stream: Timeout. Could you help me with that?
@blik2108
@blik2108 8 месяцев назад
I’m very excited to give this a try- even more so the ChatGPT pipeline stuff from your earlier video. I’m trying to get a handle on realistic costs to use the ChatGPT API. Any thoughts?
@lawrencemanning
@lawrencemanning 8 месяцев назад
Have played with it for a few hours and it works out at fractions of a cent per exchange. I don’t think it’s a major concern. You will have to add on $10 every few months probably. That’s at current prices anyway. They could well start screwing people to boost their share prices, as per any of these services.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
I’m a heavy user. I’ve managed to get my costs to approx $8/month. Still watching the data though and I hear cost optimizations are coming. Consider running the LLM locally so you don’t pay OpenAI at all. I’ll have a detailed video on this shortly.
@blik2108
@blik2108 8 месяцев назад
I saw this. I think you made a comment that it was very slow? I’d prefer all local not so much because if costs if it that cheap but just privacy.
@SpencerDub
@SpencerDub Месяц назад
I thought the Music Assistant documentation said that it acted as a Snapcast server. Is Step 1 (installing a separate Snapcast server) necessary?
@tumpelo22
@tumpelo22 19 дней назад
So does the satellite also answer through the same sound system? You don't need to physically connect the satellite to anything?
@Tom_Neverwinter
@Tom_Neverwinter 8 месяцев назад
This is what I was looking for! before it was like sonos... boo, now its like: hell yes!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Great minds.... :)
@faux_hobo
@faux_hobo Месяц назад
Is there a way to do this with squeezebox/squeezelite instead of snapcast?
@luixmod1
@luixmod1 8 месяцев назад
you could use home assistant to send tts from the PI to home assistant and call the Sonos! or I am wrong, I saw something like that on GitHub but couldn't do it? i am building my house and I am looking to build something like you did on my house, could you tell me what is the best hardware to use to make this? do you think PI and the HAT mic is better then esp32 with a mic?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
There are quite a few ways I can think of to hack the satellite to output it's TTS response to an external speaker/media_player. I/we should really think about the best solution here. Also, I bet Nabu Casa will build this at some point. It would be uber powerful for many folks.
@kroozin
@kroozin 8 месяцев назад
I love all your videos, and I can't wait to try this myself when all my parts arrive! I have a quick question though. Have you found a way to reduce the delay for the response to the wake word? It's a pretty minor thing, but I can see that driving me crazy since I'm used to the near instant response from my google homes haha
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Track the open discussion here. I think/hope we'll solve this in the next few days. Not gonna try tonight cause I gotta get some sleep. :) Human after all. github.com/FutureProofHomes/wyoming-enhancements/discussions/4
@rodneysmith1750
@rodneysmith1750 8 месяцев назад
Well, if you are truly excited that I have watched your excellent, well-produced, and well-executed video, I'll just tell you I am so excited I just wet my pants! Seriously, keep it coming, when I can get caught up to your level I will be implementing this complete system in my small condo here in Mexico! Much love, happiness, and success to you!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Much love to you too, Rodney. My fam lives in the Playa Del Carmen area btw. Good life over there. Cheers!
@kolemieux
@kolemieux 8 месяцев назад
Yes - Yes - this is AS COOL TO ME! I am focusing on the same stuff you have been providing and you are doing the heavy lifting. Please know hoe much this is ENORMOUSLY appreciated. I have been trying to come up with a solid SONOS replacement (I wont buy those $$$ items) but my work around have never been quite what I want. This is very much what I am after. TREMENDOUS WORK!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Love it man! Thanks so much. Glad these vids are of value to you!
@tomgrounds
@tomgrounds 8 месяцев назад
It would be cool to build this service to look at the room in Home Assistant and link the voice assistant and speakers in the same room with each other - so that going forward all you do is add the two 'devices' in the room and get this functionality.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Agree! I’m working on it. I have some ideas on how to pull this off without it being a really ugly hack. It needs to be an elegant implementation.
@gussalloum2112
@gussalloum2112 5 месяцев назад
I came to this comment section to ask/suggest exactly this. I’m wondering if HA can tell which Area the wyoming-satellite that provided the commands is in. If so, you can target the media player that is in that same area…
@ericlahouchuc6287
@ericlahouchuc6287 3 месяца назад
Any chance to have pianobar or pandora work with this set up?
@wilty5
@wilty5 8 месяцев назад
Thanks for your dedication to helping us keep our smart homes on the cutting edge of technology, and thanks for your detailed tutorials. Your videos are appreciated.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Thank you for the kind words. I’ll definitely keep pushing the boundaries and sharing as I go.
@TheLMFAOZ
@TheLMFAOZ 8 месяцев назад
On 8:29 you left autospawn as YES instead of NO. I assume the right value is NO as you said and not yes... but just FYI :) And thanks for the video! It's awesome how you made it work. I've been trying to do this myself at my own pace and time but damn I was getting nowhere :D
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You’re right. I goofed there, but the documentation is accurate. I wish I could easily fix that, but YT won’t let me edit the video to correct that footage. Hopefully people will see my mistake and use common sense. Apologies!
@TheLMFAOZ
@TheLMFAOZ 8 месяцев назад
@@FutureProofHomes No need to apologize! It's all good :) Just wanted to raise to your awareness as I don't know if you can drop a small "annotation" over the video or something to refer that... You're doing an excellent job there! Keep it up!
@KrispKiwi
@KrispKiwi 4 месяца назад
With the connection to open AI, its still cloud push isn't it?
@erk891
@erk891 7 месяцев назад
I followed this, currently having problems with the audio jumping and skipping when playing music and just general voice commands. Increased the SNAP Buffer and still get it.
@CrankyCoder
@CrankyCoder 8 месяцев назад
Running into some issues installing the snapcast client. The following packages have unmet dependencies: snapclient:armhf : Depends: libflac8:armhf (>= 1.3.0) but it is not installable. This is a fresh install ( just installed this all following the wyoming satellite tutorial from your last video on sunday)
@Crooze1
@Crooze1 8 месяцев назад
I'm having the same issue.
@Crooze1
@Crooze1 8 месяцев назад
I have found that it will install on a Pi Zero 2 W but errors when installing on a Pi 4B
@Crooze1
@Crooze1 8 месяцев назад
I finally got to work on my Pi4B. I ended up having to install Pi OS Bullseye 64-bit to get the snapcast client to install.
@CorpseCallosum
@CorpseCallosum 7 месяцев назад
Hi. Noob question. I have Sonos Amps in a rack in my utility room and ceiling speakers throughout my house and have ethernet w/POE in every room I would need voice assist. Is this a good solution for me? Also, I've built my own inference server with 4090 running Oobabooga and am using the LlaMA Conversation Integration with very limited success in affecting my Lutron lights and shades. I'm thinking of rebuilding using the LocalAI with Extended OpenAI Conversation but would like some reassurance that it is actually working before I go through the effort. It seems like its more miss than hit / miss for the local LLM for me so far.
@222inverter
@222inverter 7 месяцев назад
I've built 2 of these...I've came across something that i'm having trouble with..(feel silly for posting this question here?) but not sure where or what part/software this effects......I cant seem to add items to home assistant shopping list with the wyoming satellite but i have not issue the assist itself??....any ideas where i'd start to tweak this????😊😊 Edit: I've wrote a function for this.. - spec: name: add_item_to_shopping_list description: Add item todo shopping list parameters: type: object properties: item: type: string description: The item to be added to shopping_list required: - item function: type: script sequence: - service: todo.add_item data: item: '{{item'}}' target: entity_id: todo.shopping_list In case anyone wants this?
@malballuk
@malballuk 6 месяцев назад
This is great stuff, have it working fine except I can get the script to work, ChatGPT says "template list object has no element 0" any advice on that? Ah just realised it needs to be a playlist, cant just say play Elton John must be the name of a playlist
@DR00ME
@DR00ME 6 месяцев назад
Hello, can you make it talk/play songs wirelessly from Sonos so you dont have to plug in physical cable into this Wyoming Satellite ? I want to use the satellite for speaking and for playing Sonos. TIA.
@rickasisco
@rickasisco 8 месяцев назад
Love the content, but not sure I want ChatGPT collecting and storing my information and conversations any more than Google or Sonos
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Check out my private ChatGPT video. I show how that you can run your own LLM in your home and that you don’t need OpenAI at all.
@rickasisco
@rickasisco 8 месяцев назад
@@FutureProofHomesI did also watch that video (and subbed at that time) but you didn't show the actual response time. You did however indicate it was way too slow to be useful with the cut video and the "an Eternity Later" still.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
ah, yes. Well I have now have in the lab an LLM hooked into HA that is producing 2-3 second response times and controlling my home. The next vid should go deep into showing how to REALLY build the holy grail. Getting closer and closer!
@bakonjarser5869
@bakonjarser5869 8 месяцев назад
​@@FutureProofHomes have you tried running whisper locally? I wonder how much latency you get using NC for tts\stt.
@samuraiintellectual
@samuraiintellectual 4 месяца назад
What are you listening to on the AirPods?
@tomgrounds
@tomgrounds 8 месяцев назад
I'm at the point of installing Music Assistant and in my version of Home Assistant, they have removed the HACS explorer and you are not able to select any Beta options. All I see is the download button and it's installing the current version. Does anyone have any advice on how to request the Beta versions in HACS now with the new UI?
@ouroboros8726
@ouroboros8726 8 месяцев назад
Thanks for the video. I found keeping the old arecord line instead of using parecord gave me a lot better performance with speed and voice accuracy. Also disabling the activation sound seems to speed things up. It feels like the voice stream isn't sent to the whisper server until a few seconds after the sound finished playing
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
We’ve solved the delay issue with parecord. Checkout the pinned comment.
@ouroboros8726
@ouroboros8726 8 месяцев назад
@@FutureProofHomes awesome, works perfectly
@CorpseCallosum
@CorpseCallosum 6 месяцев назад
Question. What can I modify in this setup to point the TTS output to play through my Sonos / AMP speakers in my ceiling rather than using the audio output of the Wyoming Satellite?
@MrAtoulmin
@MrAtoulmin 8 месяцев назад
Excellent work. What text to speech voice are you using. I really like it.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
US British - Ryan Neural
@essetlangben4152
@essetlangben4152 7 месяцев назад
Thank you for these great videos, I'm getting the music out from 3.5 rpi jacket and not respeaker 2-mics pi hat as voice does, what have I missed here?
@a11aaa11a
@a11aaa11a 8 месяцев назад
Does snapcast allow you to remove a client from a group while keeping the audio playing on the others, or to resume a previous session if it's stopped? Ooh and is there a way to use multiple mics in the same room with the same functionality, either with more rpis or with esp32 satellites that just handle audio input? Also, it would be very nice to have a prebuilt Wyoming satellite image with pulseaudio for peeps! Maybe I'll make one... Though I'd love to use pipewire instead if that's usable.
@edmundasstancelis9865
@edmundasstancelis9865 8 месяцев назад
When I'm using wyoming satellite with wake word service enabled in it, it looks like chatgpt is invoked without any previous context. When I use the same "assistant" pipeline through HA web page ("Assist" chat) it keeps context. Any fixes?
@BillBostock
@BillBostock 8 месяцев назад
Fantasic video. Thank you for all your efforts. Having go it working I am left with three issues. 1. Jarvis talks on my HDMI port speaker and music plays on my Mic2 card audio jack. I've tried to see why but can't work it out. 2. I get a fair few dropouts on the audio. 3. I tried adding some other pre-made wakewords (that work on the HA Server), but they don't work (error is can't find wakeword, but they are there in the same place as the ones that work. I'd appreciate any tips or advice. Cheers, Bill
@zephirusvideos
@zephirusvideos 8 месяцев назад
Still didn't try the ReSpeaker with the Raspberry Pi 4 as I commented in your other video. The ReSpeaker is out of stock everywhere. Anyway, just to be clear, can you clarify your setup? Because I see two issues with this that I still want to solve and I think you agree. You are still using non-local solutions, both NabuCasa and ChatGPT. I know you want to replace ChatGPT but I think at this moment, it's almost impossible to use Home Assistant with Local Voice, instead of NabuCasa. From my personal experience, it's way too slow. I just want to be sure that for you this is still like this and that is not a problem only on my side. Thanks for another great video and waiting for the one about replacing completely cloud ChatGPT :P
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Check my links. There is still reSpeaker stock! And they work, I’ve used them. Gotta move fast.
@zephirusvideos
@zephirusvideos 8 месяцев назад
@@FutureProofHomes Not where I am :) But I will get it for sure.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Ugh. I'm sorry man.
@zephirusvideos
@zephirusvideos 8 месяцев назад
@@FutureProofHomesI found one that says "ReSpeaker 2-Mic Pi HAT V1.0 4b Zero/Zero W/B+ Raspberry Pi Keyestudio", I'm not sure if this is the same because of the version but I will buy it and see :D
@cvasantrao
@cvasantrao 7 месяцев назад
Excellent video. Could install as shown in the video. Everything works fine except for the last part to control volume. Is pamixer still around to be installed? Can I use pulsemixer instead?
@CrankyCoder
@CrankyCoder 8 месяцев назад
What OS version do you have? I am running the 64bit latest raspberry pi os for the pi zero 2 w on mine and having a number of issues related to it not finding dependencies and the like.
@tibbified
@tibbified 8 месяцев назад
Really cool. I would love to see it working with all the sounds off and just working. Side note, to call the Sonos speaker expensive is not fair. The current small speaker, the "Era 100" is really a very cost effective speaker. The amplification, the speaker, the technology of putting it all together in a great sounding speaker for its size, can't be beat. There is no way you can make something DIY to compete with it.
@dumitrubaba7394
@dumitrubaba7394 7 месяцев назад
If I want to listen to the same song in 2 different rooms, is satellite synchronization possible? Just like google nest mini.
@andrejsersen59
@andrejsersen59 7 месяцев назад
Great video! Thanks and keep up the good work!! Thumbs up!!
@faux_hobo
@faux_hobo 6 месяцев назад
Great video, thanks! However saying you don't want Google or Amazon listening in but then sending all your interactions to ChatGPT seems to nullify your goal? It didn't look like you were running a local hosted LLM.
@FutureProofHomes
@FutureProofHomes 5 месяцев назад
Recommend digging into all my videos. I show the whole world how to run completely local LLM powered voice assistants.
@MarkGhali
@MarkGhali 8 месяцев назад
can you send announcements over these speakers?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Sure can! Just use the correct TTS service and you’re golden!
@dannyvfilms
@dannyvfilms 8 месяцев назад
Looking forward to trying this out! Haven’t seen your tutorial on doing the initial setup just yet. Hoping maybe these additional steps can be combined somehow to make things slightly more automatic to get up and running.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Yes, you can combine both tutorials in realtime to save time! Good thought.
@dannyvfilms
@dannyvfilms 8 месяцев назад
@@FutureProofHomes I love watching the bleeding edge get developed, but I get even more excited when the community decides on the “good defaults” like these features and they get baked into simplified installations just waiting to be turned on.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
yea, me too. I like pushing in the right direction. I'm betting HA will bake this stuff into Wyoming in the near future.
@stefan-lupo-pelzl
@stefan-lupo-pelzl 8 месяцев назад
I am blast away by this fantastic project.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Wow, thank you! Really glad it’s inspiring. More to come. ;)
@mhon1809
@mhon1809 7 месяцев назад
Awesome work! I managed to get it all through til the end on my Raspberry Pi 3 with Respeaker 4mic-HAT. But I did not manage yet to get the Voice Assistant to control the Music. Maybe its because I am trying to use it in another language than english?
@mhon1809
@mhon1809 7 месяцев назад
The response from the Voice Assistant is: "something went wrong. Template rendered invalid entities."
@milkplus27
@milkplus27 7 месяцев назад
This is awesome! I've followed your other tutorials and now this one but seems to have not quite got it right. When I say "Hey Jarvis, play jazz on the living room satellite" it spits back this error in the voice assistant debug - "Something went wrong: Service script.play_music not found." Not entirely sure why as there definitely is a script.play_music entity and it has been exposed to Assist. Any ideas what I could be doing wrong?
@krt-e8t
@krt-e8t 6 месяцев назад
Did you manage to fix that?
@WernerBeroux
@WernerBeroux 8 месяцев назад
Intro: 1. We don't want big companies to listen to us. 2. We hooked our custom microphones to ChatGPT (which states not to put private stuff on it). (Hypocrisy aside, I do know that it's for a local LLM in the end)
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
;) ;) Local LLMs are coming in hot. I've got one in the lab that is going to solve our needs. Stay tuned! Can we coin "LLLM" yet?
@TechySpeaking
@TechySpeaking 8 месяцев назад
first
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
As usual!
@zulixz
@zulixz 8 месяцев назад
Hello thanks for this video. I have question...Can I use RU-vid Music instead Spotify?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You certainly can. Just configure Music Assistant to use YT as the provider and then you may need to modify my play_music scripts slightly.
@mattriding5588
@mattriding5588 8 месяцев назад
I am so excited about this but have a couple of questions...1. what is your audio setup. Looks like you are using in ceiling spaekers and some kind of amp connected to the headphone jack. Is this right? What are the downstream components? Amp? Speakers? etc... 2. Most Sonos are portable speakers. Can you recommend an audio solution that would be portable?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Checkout my other video about Stealth Voice Assistant install. It explains everything.
@mrsco006
@mrsco006 8 месяцев назад
Very cools stuff! I got it to work somewhat, but adding the pulsaudio ducking isn't working for me. Using pulseaudio vs alsa seems to add a significant lag to the wakeword detection and often stops listening to me before I even finish speaking. I also have not been able to wake the assistant while music is playing, even at very low volumes. any ideas?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Add - - debug onto the end of your enhanced-wyoming-satellite.service and restart. Utter the wakeword and share those logs. That will help me determine your issue. Open ticket or QA discussions in the GH repo. Easier to debug there. PulseAudio causes a delay. I'm discussing that here: github.com/FutureProofHomes/wyoming-enhancements/discussions/4 The whole "stops listening before finishing or when audio is playing" sound like you need to tune your noise cancellation and sensitivity levels. You can play with those levels in settings -> integrations -> wyoming -> device settings in home assistant UI.
@michaelstembridge
@michaelstembridge 8 месяцев назад
Fantastic series of videos. As a newby to HA your instructions and explanations are just brilliant. I had been planning to use Ligitech Media Server, until Media Assistant is out of Beta, and a bunch of picoreplayers (each with an amplifier Hat to drive some speakers) for the whole house audio. Is there any way to integrate the Wyoming voice assistant functionality you have created with the picoreplayers such that they would go quiet when a voice command was spoken etc? Basically to achieve the same end result as you have achieved but using LMS and picoreplayers for the audio distribution?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
That’s a good question. I don’t know the answer unfortunately cause I haven’t played with picoreplayers yet. Let us know if you give it a shot.
@MarkGhali
@MarkGhali 8 месяцев назад
how do you get those start and stop sounds. I want those specific ones!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
The sound files are included in Home Assistants Wyoming Satellite project.
@MarkGhali
@MarkGhali 8 месяцев назад
Built it with a raspberry pi 3, USB microphone off a USB webcam and headphones! It sounds so much better than the esp32 ones! Wow! Pretty easy to get the basics going! Adding all your enchantments now!👍
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Dang man. You're fast!
@brentwinters3737
@brentwinters3737 8 месяцев назад
Thank you for the tremendous work that went into this! I'm now a subscriber. That said, Jarvis seemed slow to respond. Anyway to improve that or use Siri and Google assistant until better hardware/software happens? Another commenter said Jarvis trips randomly every 20 minutes, which is a deal breaker. Lastly, how might we tie in existing ceiling speakers? I have an old Nuvo whole house audio system with control panels that has died that I need to replace with a new amp and control system and tie into HA.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
1. Yes, the extra PulseAudio layer seems to add a 1 second delay. I bet there is a solution and I haven’t found it yet. I do think more powerful hardware could help. 2. Try different wakewords and different mic gain/noise cancelling to avoid false positives. I’ve found Okay Nabu wakes more often than Jarvis. We need to train these wakewords even more to really solve this issue. 3. Watch my “stealth voice assistant” video. It will answer all your questions.
@evgenyyyy
@evgenyyyy 8 месяцев назад
Great video, thank you! Is playing playlists working for you? This is strangely omitted from all the guides.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
It works for my use case. But I do want to go further with those scripts and have ability to play songs, albums, artists too. Keep an eye on the repo and I’ll share those scripts if someone else doesn’t commit them before I do.
@shaneludwig5712
@shaneludwig5712 8 месяцев назад
I've been following this as is life to do something similar. I notice that there's a pretty substantial delay between your wake word and then command. Is there no record buffer capability with the pi and hat setup you use?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Yep. approx 1 sec delay approx. maybe a little more. kinda sucks. If anyone knows how to remove this delay tell me!
@erikvaliquette9773
@erikvaliquette9773 8 месяцев назад
Cool project! Gonna try it. But at the beginning you mention that Sonos voice control is powered by google or Amazon. Sonos Voice is actually local to the device. No cloud
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You’re right. Sonos music streaming is local (although they love keeping all your logs in their cloud, go read about it). But, the built-in Google and Amazon voice assistant in their speakers very much rely on the internet to control your Sonos.
@abelmesfin2858
@abelmesfin2858 8 месяцев назад
Looking forward to that present detection tutorial! Maybe can we get a tutorial on running scripts/ ssh commands on the pi through the voice assistant? Would greatly appreciate it!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Checkout the latest branch of the repo. It has the script calling features you may be looking for. I’ll merge them into main soon. Sorry for delay!
@TheCowboysdude
@TheCowboysdude 8 месяцев назад
Silly question but first....... your videos are SOOOOOOOOOOOOOOOOOOO helpful, Thank you!!! Okay so I have my 'jarvis' working in HA is there a way to funnel the output into a Sonos Speaker instead of a plugin in that pi hat LOL.... if you can help that would be appreciated but if not STILL much appreciated for your work!!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Yes. There is a way to do this. But nothing I’ve found that isn’t a major hack and that is stable. I’ll keep hunting for the right solution and share as soon I can.
@JasonKnightDJJasonK
@JasonKnightDJJasonK 7 месяцев назад
I've been thinking about the same thing. It should just be in the pipeline@@FutureProofHomes
@JussAren812
@JussAren812 8 месяцев назад
wait i have in my living room sonos speakers but i have google hubs and nest speakers in all other rooms. How are you setting it to play onto the speakers
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Watch this video. It shows you how I'm doing it. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eN0_8GCsZm0.html There is a more convenient/wireless way to do this, but I/we haven't built a tutorial for this though.
@tomgrounds
@tomgrounds 8 месяцев назад
Thank you so much for this! In my journey to remove Alexa, this was one of my concerns with my Sonos integration. You have built in all of the nuances that I was concerned about losing - dimming the music while talking, etc. I have already followed your ChatGPT integration and I'm loving it! Thank you for continuing this path in your videos!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You are so welcome! Really happy it’s inspiring. Nice to meet Tom!
@fins5150
@fins5150 8 месяцев назад
It would be sooo cool to get a script to run n setup all this... kinda watching in deer mode
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
I hear you. We all do. I 100% agree.
@dominiccogan945
@dominiccogan945 8 месяцев назад
Can you do this without chat gpt? Like can you use ollama and a local LLM?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
One word. Yes. :) See my previous videos and in future videos I’ll continue sharing faster and better ways to do everything locally. Exciting stuff.
@yobe7906
@yobe7906 8 месяцев назад
I really want to move from google home..but the response seems really slow
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Checkout my pinned comment. We fixed the delay you’re mentioning. It’s fast now.
@222inverter
@222inverter 8 месяцев назад
thanks for doing these video's ...great tutorial and a good addition to the raspberry pi 2w..
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Glad you like them!
@FamilyMcCann-ee3hn
@FamilyMcCann-ee3hn 8 месяцев назад
I would just like to say, Thank you for making this fantastic video. You made it so easy to follow. The explanation really helps. Thank you again for your time and help.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
You're very welcome!
@judobueno
@judobueno 8 месяцев назад
20+ years ago when I first touched Linux and simply play some mp3 files was a nightmare to get sound to work. Now look how the little penguin evolved!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Linux runs the world. Makes me proud how far we’ve come too. :)
@judobueno
@judobueno 8 месяцев назад
@@FutureProofHomes Indeed! Congrats for your channel btw! Quite rare to see some quality content here nowadays!
@MarkGhali
@MarkGhali 8 месяцев назад
Can you turn a esp32 s3 box 3 into a media player like this? Or does it have to be a raspberry pi. Edit bassd on watching more of the video seems like has to be a pi👍 so pumped to build this! Thank you again!
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Pulse Audio, OpenWakeWord, Snapcast… I think these services are beyond what ESP32 can handle and thus requiring a Pi. Please anyone, correct me if I’m wrong here.
@im_sanso
@im_sanso 8 месяцев назад
​@@FutureProofHomesI am the snapcast developer for MA and just running snapcast on an esp32 is problematic, there are several implementations but none is as good for something like this.
@Don86NL
@Don86NL 8 месяцев назад
Great content, thank you for the detailed instructions. New subscriber here. Ive ordered a raspberry pi to try and get this done. Question. Do you know if it is possible to have the response of assist run on another device? I know how to do this on a esphome satellite, but would like to on a wyoming satelite..
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
It’s not impossible. Take a little hacking and I plan to share how I’m doing this soon.
@Don86NL
@Don86NL 8 месяцев назад
@@FutureProofHomes awesome, looki g forward to that.
@blm7929
@blm7929 8 месяцев назад
Hi, how do you do to have these confirmation sounds ?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
They’re included in the Rhasspy Wyoming satellite repo. Just use the wave files included in the project. Check out my other vids and it shows you how to use the them.
@bartverwijst1
@bartverwijst1 8 месяцев назад
Absolutely amazing content, I'm definitely going to try this out. I do have one question though and I'm not sure if it will work, but maybe you can shed some light on it. I have existing Sonos speakers. Would it be possible to use the Sonos speakers (mapped as mediaplayers in Home Assistant) as output via Home Assistant or do I need to hard wire the pi + hat into a speaker?
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Are you looking to output the music to Sonos or the voice assistants voice? Or both?
@bartverwijst1
@bartverwijst1 8 месяцев назад
@@FutureProofHomes If possible both, I'm using the cheap Ikea Sonos speakers throughout my house and if I could combine this, I don't have to get separate speakers just for this project.
@RagaiMeena
@RagaiMeena 8 месяцев назад
wonderful video...
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Thank you! Cheers!
@michaelleelockwoodiii
@michaelleelockwoodiii 7 месяцев назад
Absolutely love the "The IT Crowd" clips!!
@FutureProofHomes
@FutureProofHomes 7 месяцев назад
Ha. Thnx man! Loved that show.
@momopew_pew
@momopew_pew 8 месяцев назад
another question.. when you activate the wake word, you don't speak until it lights up. is that a requirement? Really looking for a more natural engagement where you start with the wake word and just speak normally.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Kinda, yes. Gotta take a breath so it begins recording. It’s still kinda like riding a bike. Takes a moment to get used to. It will get better and I plan on experimenting with better hardware soonish.
@momopew_pew
@momopew_pew 8 месяцев назад
@@FutureProofHomes have you replaced your Alexia with this new setup yet? Watching all your other videos you have a lot of stuff built around Alexia. I've been on a journey of removing Alexia and using HomePod as a media player. I can't seem to find the middle ground or best of all the worlds.. It does seem the Wyoming and HomeAssistant stuff is getting real close.
@FutureProofHomes
@FutureProofHomes 8 месяцев назад
Haven't replaced Alexa yet. But I will. Right now I run the voice assistants side-by-side.
Далее
Wish I'd Never Bothered : LinknLink Super Gateway MAX
15:49
Every Home needs this Upgrade! (Control EVERYTHING)
11:14
Как снимали мой клип POLI - Котик
00:37
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 173 тыс.
Everything New In Home Assistant 2024.10!
8:55
Просмотров 12 тыс.
Как снимали мой клип POLI - Котик
00:37