Build your own Local Echo for Home Assistant - Easier than you think!

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 262

  • @lmamakos
    @lmamakos 4 หลายเดือนก่อน +112

    WTF! You shouldn't hot-plug the hat on the Raspberry Pi! One wrong move/ping offset and you could let the smoke out. Even if everything is aligned correctly, you may not mate the, e.g., ground or other power pins in the right order and could cause excess currents to flow through signal pins into the Raspberry Pi GPIO connections.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +51

      Important safety tip.

    • @TieDyeShyGuy
      @TieDyeShyGuy 4 หลายเดือนก่อน +20

      How else am I supposed to light my Pi? I’m addicted to smoking Pi. 😙💨😶‍🌫️

    • @Geekydrones
      @Geekydrones 4 หลายเดือนก่อน +3

      We use our echo to play amazon music. Any thoughts on how one would integrate, or be able to do this. I also use nabacasa

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +8

      @@Geekydrones There isn't a way to use these devices to play music on them. But if you wanted an interim solution, you could use the Alexa Media Player integration from HACS to create an automation that triggers using a voice command you define, and then have that Alexa Media Player Integration send a command to your echo to execute a silent command.
      It would still require the Amazon cloud, but you could mute the Echo so it wasn't listening. So the only cmmand passed would be the one you send through the automation.

    • @Geekydrones
      @Geekydrones 4 หลายเดือนก่อน

      @@SlackerLabs aww true.. nice workaround. Appreciate you

  • @SynackResearch
    @SynackResearch 4 หลายเดือนก่อน +15

    This is by far one of the best guides available right now. Let's hope the algorithm blesses you!

    • @unknown_user2345
      @unknown_user2345 4 หลายเดือนก่อน

      The algorithms did. Never thought of getting myself a echo alternative, but here I am, since TH-cam thought, you like tech, you will like this video :D

    • @Luiblonc
      @Luiblonc 9 วันที่ผ่านมา

      I definitely agree! But sadly, I am running into issues capturing sound to do the test.wav and playing it back on step 10. All I get is a faint white-noise sound and nothing. I have the same hardware all brand new, the Pi zero 2 w, the Seeed-voicecard 2-mic pi hat, and no sound. What is strange, is that I didn’t get any error codes through the installation. It’s also worth mentioning that prior to coming on the Wyoming satellite project, I was using the same sound card on a PI 5 project to build a voice assistant, and ran into the same strange “white-noise” sound when playing back my test.wav sounds. I am starting to think that perhaps I have a lemon here.

    • @Luiblonc
      @Luiblonc 9 วันที่ผ่านมา

      I figured it out! And got my voicecard to record and play back a wav file! Pheeeeeeeew!! 😅 The trick was that you had to be in the correct directory to make this work. That is: User->seeed-voicecard->sound ; than you can run those commands to record, and aplay test.wav. Hopefully they can add these instructions to help those who are having the same issue.

  • @gregeezy
    @gregeezy 4 หลายเดือนก่อน +11

    This is exactly the guide I was looking for and it's less than 2 weeks old! Great timing. Everything is working beautifully. Now I'm going to add a small display and make a case to fit it all together. Thanks!

  • @TieDyeShyGuy
    @TieDyeShyGuy 4 หลายเดือนก่อน +7

    I use a combo of Home Assistant and Home Bridge for my setup, and I use Siri as my voice assistant. I mostly use Home Assistant to automate my retro console collection. For example, my SNES is connected to a smart socket, and the SNES's power switch is left in the on position, that way it's powered on anytime the smart socket is on. I then have a series of video switches and IR blasters handling all of the video stuff. Just say "Siri turn on Super Nintendo" and everything turns on, and switches inputs automatically. Couple that with an EverDrive, and wireless controllers, and it's like playing on a modern console. I currently have 19 game consoles automated in my setup.

    • @kevinsono
      @kevinsono 2 หลายเดือนก่อน

      How do you get Siri to work on speakers around the house without Internet?

  • @dreed47
    @dreed47 3 หลายเดือนก่อน +3

    Excellent tutorial! Thanks. I decided to setup 4 of these and it can be tedious running all of these commands one by one so I created a one step script to do it all. I also wrote a shell menu that will allow you to manage services and wakewords.

  • @saintjameslights
    @saintjameslights 4 หลายเดือนก่อน +10

    Good tutorial, the only thing I can see that should have been done is a ‘sudo apt upgrade’ after the first ‘sudo apt update’ to actually install the available updates. There were 44 available updates in your case that weren’t run.

  • @MyBluetti
    @MyBluetti 4 หลายเดือนก่อน +5

    Thank you very much for this! This is soo much better than the ESPHome device that I tried earlier. That one had so many buffering issues and didn't seem like it had the horse power to run the services. So your solution appears to be working flawlessly. One thing to mention, even if you don't have a speaker you can use the audio jack on the Respeaker 2 Mic Hat to connect an external speaker/mic system with it's own amp and higher quality audio, mic

    • @MyBluetti
      @MyBluetti 4 หลายเดือนก่อน

      So tonight I tested using a USB Audio/MIC headset that I use for my daily conferences and plugged this into my pi zero. I changed my Wyoming service to use "CARD=Seri,DEV=0" (Plantronics Blackwire 3220 Seri, USB Audio) for both audio and mic. Not only was the mic allot better than the built-in ones on the audio hat, but the speaker quality was much better too. I am thinking about getting a conference speakerphone to provide a higher quality mic and speaker experience... plus many of these conference speakers have a built-in mic mute button. Thoughts? Have you tried this?

    • @chillabaua
      @chillabaua 4 หลายเดือนก่อน

      ​@@MyBluettiif the usb speakerphone will be detected by alsa (most will work in Linux but not all) you can use anything.

  • @bgable7707
    @bgable7707 4 หลายเดือนก่อน +3

    FREE 3D printing at public libraries! Many have Maker Spaces/Idea Labs with 3D printers which will print ".stl" files. Since pre-pandemic, that's where I've been getting all my 3d print jobs done. AND, Jeff, thanks for giving me a kick in the @SS to get back into the HA voice control. I've tried with some success with a pi 3b+ or 4?. Currently want to get a ESP32-S3 board working. "Everything Smart Home" covered the latter in a video. I started on it, but, got side tracked. Either way, thanks for the great content as usual.

  • @Fenanx
    @Fenanx 4 หลายเดือนก่อน +7

    For those who don't know, Windows already comes with built-in SSH, from OpenSSH

    • @afriendofafriend223
      @afriendofafriend223 2 หลายเดือนก่อน +4

      It also comes with built in spyware and built in stability issues, and it even has a built in licensing watcher that breaks your settings if you don't pay them 200$

    • @JordanReese
      @JordanReese หลายเดือนก่อน

      Yes, you can access through terminal on windows 11

  • @geejayem59
    @geejayem59 4 หลายเดือนก่อน +5

    For the speaker cloth, maybe something like another ring that fits inside the lid to hold it stretched in place. Similar to how an embroidery hoop works.

    • @Yuriel1981
      @Yuriel1981 4 หลายเดือนก่อน +1

      This is a good idea as the friction of the speaker cloth should keep the ring friction locked inside the enclosed as well. Although I would probably put some ring catches in the enclosure anyway.

  • @esnijder
    @esnijder 4 หลายเดือนก่อน +7

    Thank you for this complete tutorial! I like you don't take shortcuts and exeplain everything that is needed. We use the Echo almost exlcusively to play music spotify. I still looking for complete guide to replace that feature of the Echo. There a lot of things to take into consideration which I cannot oversee, like music assistant, spotify, sonos and usable intents. Would be great if you could do a video on that!

    • @ArchBoi_
      @ArchBoi_ 2 หลายเดือนก่อน

      I use my Echo for the same. I'm waiting for some cool integration in HomeAssistant after which I can completely get rid of my echo.

  • @VACInc
    @VACInc 4 หลายเดือนก่อน +2

    Got it running but it's definitely a bit slow right now and need to get it to be a bit faster to be a viable replacement for all house devices. Will try to figure out how to speed it up. Not sure the best options for that but thinking out loud:
    - Using a more beefy raspberry pi (v4 or v5)
    - Sourcing open wake word to the HA server
    - Sourcing the open wake word to PC with GPU

    • @VACInc
      @VACInc 4 หลายเดือนก่อน +1

      After using it for a minute it seems to have sped up itself? Much better now. Definitely livable

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      @@VACInc I have noticed using home assistant cloud to the stt is slightly faster than using faster whisper. But if ha was running on faster hardware locally it should be faster n

  • @xXDeadJesterXx
    @xXDeadJesterXx 4 หลายเดือนก่อน +2

    6:45 lol, "That's what Paul said"... that is exactly what I was thinking when you said that. I heard Paul's high-pitched quivering "oh yeaaaah"

  • @JohnWittNY
    @JohnWittNY 4 หลายเดือนก่อน

    Thank you for putting this tutorial together. I can't see why people are finding this difficult. I had this up and running in less than 30 minutes. Easy Peasy! The one thing that would be great would be to know how I can lower the volume of the speaker output. I used the large speaker and would like to cut the output to about 60% of its current volume.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      I haven't look too carefully. But it seems like it should. I will see what I can find.

    • @JohnWittNY
      @JohnWittNY 4 หลายเดือนก่อน

      @@SlackerLabs Thanks

    • @gesturv
      @gesturv 3 หลายเดือนก่อน

      I have that problem too

  • @formatBCE
    @formatBCE 4 หลายเดือนก่อน +2

    I have this one, and also couple of ESP32-S3 based. I like latter more, since they're cheaper, smaller and easier to configure. :)

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      How well does the mic work?

    • @formatBCE
      @formatBCE 4 หลายเดือนก่อน +1

      @@SlackerLabs pretty good! I use one of that round MH-ET mics in custom device in my bedroom - it picks me from across the room easily, and in 2 months it's there it had only couple of false-triggerings. ESP32-S3-BOX is also pretty good.

    • @AidanBree
      @AidanBree 4 หลายเดือนก่อน

      ​@@formatBCEgot a link to that setup?

  • @weirdguybr
    @weirdguybr 4 หลายเดือนก่อน +1

    Nice - the option to use a separate speaker is what I was wondering before going into this video: I have a few Sonos Play 5s that I havent used in a while and wanted to upcycle, so this might do the trick - just gotta figure out how to power+mount the PI inside the enclosure of the device to make it look neat.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +2

      Thats a good point. You could totally use the audio jack and just plug that pi hat into any speaker that has the rca jack. I am going to try that with the Atom Echo, and will do an update video when I get that done.

    • @weirdguybr
      @weirdguybr 4 หลายเดือนก่อน +1

      @@SlackerLabs Gave it a try today since the parts arrived. On the video and screenshot on the guide, the OS image is listed as being the lite 64, but on the text of the guide it says legacy lite 64. For me this was important - the bookworm-based image failed to record any audio via arecord and the kernel logs had a bunch of errors related to initializing the hat's DAC (I've found similar complaints online); with the legacy/buster-based image, it works. (Seems this specific hat is considered unsupported/legacy :( )
      Now to figure out why the commands seem to be dropped/ignored, even though the wakeword is handled, "assist in progress" turns on .. While text + microphone from my laptop works :/
      Edit: I figured it out - turns out Assist doesn't like my Brazilian/English accent :P "Turn off main bedroom lights" got interpreted as "I don't have a better life", "Don't ask me, but I'll fight." and other silly interpretations 🤣🤣

  • @XcOM9871
    @XcOM9871 4 หลายเดือนก่อน

    Wish I could have used your affiliate links but they don't work for the uk, thanks for the guide, loving it, and bringing me one step closer to getting rid of Alexa

  • @davidhite1868
    @davidhite1868 4 หลายเดือนก่อน +2

    I subscribe two days ago when you first announced that you were going to do this. Happy I did!

  •  หลายเดือนก่อน +1

    You should have a look to Open Voice OS as its open source and can fully run offline if required for privacy purpose.

  • @TheCowboysdude
    @TheCowboysdude 4 หลายเดือนก่อน +3

    This is really an awesome project!!! Missing one thing to make it perfect... Thank you so much for all your hard work and sharing!!! :)

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      Oh. Crap.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      They are there now...

    • @TheCowboysdude
      @TheCowboysdude 4 หลายเดือนก่อน

      @@SlackerLabs Been there done that myself!! LOL Thank you so much!!

    • @TheCowboysdude
      @TheCowboysdude 4 หลายเดือนก่อน

      @@SlackerLabs I've tried this on two different setups and I cannot get even one of them to work..... NO fault of yours but I've been over this about 10 times and cannot get it working so I'm not really sure what comes next....

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      What is going on? Did the software go in the pi ok?

  • @CrazyAngelfire
    @CrazyAngelfire 4 หลายเดือนก่อน

    thank you very much, im gonna try your alkthrough as others miss parts and then i get stuck at about C7.2 on your video. so im hoping your video walk thorigh helps more than others

  • @AndrewDanne
    @AndrewDanne 4 หลายเดือนก่อน +1

    I really enjoy your videos and particularly your sense of humor! Always provide a chuckle to two.
    Thank you for direction as this is something I am wanting to do but just haven't got around to it. Now I will.

  • @Titan269.
    @Titan269. หลายเดือนก่อน +1

    Do you know I want to make something like this and now I finally got the right video I actually want to make home assistant like with the wake of word hey Jarvis or wake up Jarvis thank you very much for this amazing video love from India❤👋

  • @greenmatt1981
    @greenmatt1981 4 หลายเดือนก่อน +3

    Super cool but I have so many projects on the go already so will wait for the nabu casa hardware.

    • @Dylan_Lanckman
      @Dylan_Lanckman 4 หลายเดือนก่อน

      I get what you're saying. There is an abundance of home automation projects that are cool enough to build.

  • @waynenocton
    @waynenocton 13 วันที่ผ่านมา

    All this talk about paste is making me hungry, in a kindergarten kind of way lol. But in all seriousness, great tutorial, appreciate you leaving your errors in, I think that’s actually helpful. Rather than pasting the entire directory structure in, I preferred to begin the typing and then use tab to auto complete, that way it’s always going into a valid directory.

  • @jmr
    @jmr 4 หลายเดือนก่อน +1

    My thought is the fabric stretches over the speaker grill and is glued with spray glue. Stretch the fabric to the bottom of the grill where it can't be seen. Give a little trim. Then a few magnets to hold the grill on or a screw from the bottom going into the grill. I bet making a little ring the entire grill could be shoved in(holds the fabric on while stretching) would also look pretty good. I might make it a second color to give a little accent.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      I thought about the magnets. I feel like the top edge of this enclosure could be a bit taller. The top might in a bit better.

    • @jmr
      @jmr 4 หลายเดือนก่อน

      @@SlackerLabs Did the whole tutorial with no mic board because I'm still waiting on it. Amazon is late. 😢 Here's hoping I didn't mess up because I obviously couldn't test it along the way. 😆
      I had a really strange problem though. I can't get WiFi to connect so I got an ethernet adapter plugged in. I tried two different PI Zero W 2 boards and flashed the card using PI imager from both Linux and Windows. I'm starting to wonder if there's a bug in the 2024-07-04-raspios-bookworm-arm64-lite build. I'll have to test another PI OS to see if I somehow got multiple bad boards. Quadruple checked SSID and password settings.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      @jmr oh. That is weird. I think there is a command to do it from the OS. I I'll have to find it.

    • @jmr
      @jmr 4 หลายเดือนก่อน +1

      @@SlackerLabs I dropped the WiFi(wlan0 down) and turned it back on(wlan0 up). I also tried to enter creds from the raspi config option. That let me enter SSID and password but it wouldn't accept them. I'm going to burn a different image to test the boards right now.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      @@jmr yea. Totally weird

  • @Desbo
    @Desbo 4 หลายเดือนก่อน

    Great video, with the copy paste numbered code from your website. Top notch guide!

  • @OGKenG
    @OGKenG 4 หลายเดือนก่อน +2

    You don't need to type "apt-get" any more. The update command is simply "sudo apt update"

  • @GlasterLannet
    @GlasterLannet 4 หลายเดือนก่อน +2

    Please consider selling the enclosures. I don't have the room or the budget for 3d printing at the moment.
    Love your videos.

    • @Yuriel1981
      @Yuriel1981 4 หลายเดือนก่อน +6

      There are Printing services that will ship you your custom 3D print. You usually just email them the stl file with your setting preferences and they get back to you with lead time and total cost with shipping.

    • @AndyKauffman-ml3og
      @AndyKauffman-ml3og หลายเดือนก่อน

      Some public libraries or Maker Spaces will do your 3D printing for free or very low cost.
      One Maker Space I was part of even had Raspis & Speakers available on hand.

  • @whatwhat-777
    @whatwhat-777 2 หลายเดือนก่อน

    Great video just great, gonna copy it and make my own wyoming satellite now :D
    Thanks Slacker Labs

  • @davidhite1868
    @davidhite1868 4 หลายเดือนก่อน +2

    I have Sonos speakers in many of my rooms, and I would like to use them as the speaker output for the Wyoming devices. Any pointers?

  • @MortenSJ007
    @MortenSJ007 3 หลายเดือนก่อน +2

    Thank you! This was great! I followed a similar tutorial and was able to get everything up and running, and with ChatGPT as well. I'm able to control my lights via the Jarvis assistant. I'm trying to figure out how to get a response to come out my Google Home Speaker? I'm able to run control the ligths, but how do i get to play a response that is coming from ChatGPT to my Google Nest Speaker?

  • @ActuallySuperNoob
    @ActuallySuperNoob 4 หลายเดือนก่อน +3

    Could you provide a link to speakers with the right connector for the respeaker board? The one you linked has a connector that doesn't fit

    • @taylordarland8772
      @taylordarland8772 8 วันที่ผ่านมา

      i ran into the same issue. its a JST 2.5mm his link was to a JST2.0mm...

  • @餅乾電池
    @餅乾電池 2 หลายเดือนก่อน +1

    can i use the bluetooth microphone for this project?

  • @rogeriocamargo1984
    @rogeriocamargo1984 4 หลายเดือนก่อน

    Thank you so much for sharing this awesome project!

  • @vynraskopf3088
    @vynraskopf3088 3 หลายเดือนก่อน +1

    Would there also be a way to include bluetooth tracking on this device?

  • @valentinapostu8078
    @valentinapostu8078 4 หลายเดือนก่อน +1

    I like your T-shirt! ... and your content too :)

  • @chabka34
    @chabka34 3 หลายเดือนก่อน

    Command prompt is basically the same as your command line on Mac putty is better then that because it adds features like saving a address and other stuff

  • @OGKenG
    @OGKenG 4 หลายเดือนก่อน +5

    On the Windows PC, you can just open a command prompt and use that for SSH. No need to install Putty

    • @joe-skeen
      @joe-skeen 4 หลายเดือนก่อน

      Command prompt? I think you need to use Powershell, right? Or maybe Microsoft made that possible in CMD now?

    • @OGKenG
      @OGKenG 4 หลายเดือนก่อน

      @@joe-skeen
      No, I just use ssh from the command line

    • @Preske
      @Preske 4 หลายเดือนก่อน

      *you* could, but not everyone is as technical inclined. It's a guide for everyone.

    • @OGKenG
      @OGKenG 4 หลายเดือนก่อน +1

      @@Preske
      I was just saying that you don't need to install putty. The same commands he's using work on Windows command prompt.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      Yeah, I couldn't remember if it was a command or powershell on windows.

  • @peterberkley1591
    @peterberkley1591 14 วันที่ผ่านมา +1

    Thank You! This was an awesome vid. Worked perfectly for me. I am currently using Google generative ai as the conversation agent. Hoping to one day go local there too. One thing I noticed, however, is that my Pi hat leds flash green 5 times in a row, every once in a while with no wake word spoken. Not sure what's up with that.

    • @SlackerLabs
      @SlackerLabs  14 วันที่ผ่านมา

      Best I can tell it's something on the HA side. Perhaps a reset or reinitialization of some kind

  • @Yuriel1981
    @Yuriel1981 4 หลายเดือนก่อน +2

    I think I may need to get that shir

  • @HarryCountry
    @HarryCountry 4 หลายเดือนก่อน +1

    Great tutorial! Real copy/paste. 😀👍

  • @RaymondDay
    @RaymondDay 4 หลายเดือนก่อน +1

    Windows 11 has built in "Windows PowerShell" can use it and not putty. In they just type "ssh name@ip"

  • @robertstasiunas247
    @robertstasiunas247 4 หลายเดือนก่อน +2

    Can these be used as "media player" devices in HASS? It'd be awesome if, in addition to voice inputs and responses, it could also speak via a triggered automation.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      They can't be as of yet. Perhaps down the road. I've been using the google homes for media player because I don't have to go through the google cloud. Can just stream to them over the local network.

    • @headerahelix
      @headerahelix 4 หลายเดือนก่อน +1

      ​@@SlackerLabsIs there a tutorial for this?

  • @Nosjamesmenzer
    @Nosjamesmenzer 4 หลายเดือนก่อน +2

    So I am wondering if you can take and put that. I'm like a ceiling speaker at all and and if it would be able to power it

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      I don't see why you wouldn't be able to do that

  • @jerryaycock
    @jerryaycock 4 หลายเดือนก่อน +2

    restarted couple times. Assist Preferred Pipeline does not have jarvis or nabu in it only home asst cloud slow and fast gpt and extended open ai. and Wake word doesn't work where do I look ?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      I'm working on a video on how to do this. But you need to make sure you have the whisper add on installed and the open wake word add on installed. And if you want the local text to speech h you will need to install the piper add on.
      After those are installed there will be 3 integrations to add for whisper, open wake word and piper if you installed that one.
      After that they should be choices

    • @jerryaycock
      @jerryaycock 4 หลายเดือนก่อน

      @@SlackerLabs like a champ. Thanks

  • @brianzak13
    @brianzak13 3 หลายเดือนก่อน

    Thank you! This thing is pretty sweet, but quite loud. Is there a way to adjust the volume? I'd love to be able to automate the volume to adjust at different times of the day.

  • @muthanaalrawi4140
    @muthanaalrawi4140 หลายเดือนก่อน

    it is a wonderful video, does not have any wrong. just I have question; after I completed and everything works good as a video, now can I use this to control my devices, or I need to do other things?

  • @emiliodestone2453
    @emiliodestone2453 4 หลายเดือนก่อน

    Wow, great video, thank you a lot @SlackerLabs !
    What about power this device with a battery, directly connected to the raspberry pi internally, and let that be charged wiressly, for example? What is the best battery to choose to do this and also power the speaker correctly? Thank you!

  • @hundvd_7
    @hundvd_7 4 หลายเดือนก่อน +1

    What I would want much rather than a separate ~50 investment is a way to turn an Echo (or a Google Home in my case) into such a speaker.

    • @hundvd_7
      @hundvd_7 4 หลายเดือนก่อน

      Two main reasons:
      - I don't mind bricking a Google Home if I screw up. I got three of them used for like $30.
      - Some of the components you use are either extremely hard to come by outside of the US, or simply much more expensive.
      To expand on the latter:
      There are only like 4 or 5 sellers of RPi in Hungary.
      All of them are completely, 100% out of stock for all RPi Zero models. There are literally none availabe in the country.
      And even if they _were_ in stock, the price of the bundle you linked for $35, is actually ~$58 for us.
      I also checked some used sites, but no luck. They are just too niche to have a vibrant market-unlike Homes and Echos.
      Of course, I could import them myself. But that would make them even more expensive. This would easily become a $100 project just because of the Pi.
      And that's the thing, this isn't just about the brains, it's about every single part you use. Sure, you could most definitely find a suitable replacement I can buy here locally for a reasonable price, but _I_ can't. Most people who might be interested in doing this, can't.
      And if I get those exact things, then this is like a ~$300 project I'm looking at just because of all the shipping costs.

  • @ToTo-od9wz
    @ToTo-od9wz 4 หลายเดือนก่อน

    SUPER PROJECT. Thank you!

  • @joemanuelgomez7991
    @joemanuelgomez7991 หลายเดือนก่อน +2

    I BOUGHT THE BIG SPEAKER AND PLUGGED IT BUT WHEN I TEST THE I JUST HEARD STATIC AND NOT MY VOICE. WHAT DO I DO?

    • @SlackerLabs
      @SlackerLabs  หลายเดือนก่อน

      @joemanuelgomez7991 if you have a pair of headphones or a computer speaker with the rca plug you can plug in to the rca jack on the pi zero 2 and see if you get audio. It could be a mic problem.

    • @joemanuelgomez7991
      @joemanuelgomez7991 หลายเดือนก่อน +1

      @@SlackerLabs Do i need a 64 GB sd card?

    • @Pr0mises
      @Pr0mises 19 วันที่ผ่านมา

      I've the same problem. Try using alsamixer -> F6 -> seeed-2-mic-voicecard -> then using the arrow go to the first "Speaker" which is muted (00) and arrow up and increase the volume.
      I'm not sure why it's happening and I also have no clue how to make this permanent as it mutes again after a restart...

  • @SpencerDub
    @SpencerDub 4 หลายเดือนก่อน

    This is fantastic, and perfectly timed! I've been looking to make a similar project.
    What connectors did the speakers you bought have, in order to fit in your keyestudio ReSpeaker board? I want to make sure I get the right ones, to avoid the frustration of attaching new connectors.

  • @TheNico9870
    @TheNico9870 4 หลายเดือนก่อน +1

    Great video. Is it possibly to get Assist to act on an Yes and No?
    Like, an automation ask if I want lights in the kitchen. And I answer 'Yes', 'No'. Like the amazone alexa?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      Not yet. At least that I know off. No way to have it trigger and listen in response.

  • @b00573d
    @b00573d 4 หลายเดือนก่อน +2

    Ordered the small speakers from your link and the plug didn't fit unfortunately. Its slightly too small for the Respeaker hat connector. I was able to force it in there though lol.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      Really? Hmmm.

    • @b00573d
      @b00573d 4 หลายเดือนก่อน

      @@SlackerLabs it still works, it’s just that the pins on the Respeaker connector are slightly farther apart so the connector doesn’t quite go on well. I do have to thank you for the guide though. The step by step was very helpful!

    • @jayluckymd
      @jayluckymd 2 หลายเดือนก่อน

      Same issue. The Keyestudio ReSpeaker uses a JST XH2.54 connector whereas the Seed Studio ReSpeaker uses a JST 2.0 which is what the speakers you referenced are meant for. So while you can force it to work (not recommended!) you might want to update either the HAT or the speaker recommendation to match the connector types.

    • @joemanuelgomez7991
      @joemanuelgomez7991 หลายเดือนก่อน

      @@jayluckymd how do u do that?
      i am using the big speaker and I am hearing static come out but no audio

  • @guytas
    @guytas 11 วันที่ผ่านมา

    Wow, this is detailed explanations. I've been wanted to moved from hubitat to home assistant for years but never had a reason good enough. But now I do. Since I have 2 networks here, and one of them is local only, that sounds interresting. Do you know if it can be done in french?
    And thanks for this video, That will be a nice winter project (home assistant included)

  • @formatBCE
    @formatBCE 4 หลายเดือนก่อน +1

    I use tiny drop of BluTac for that cover.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      Oh. Good suggestion!

  • @gregeezy
    @gregeezy 4 หลายเดือนก่อน +1

    So you're not using any amplifier for the speaker? That sound is solely coming from the ReSpeaker output?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      Correct. It's just running off that respeaker.

  • @EpiczoomDraft
    @EpiczoomDraft 2 วันที่ผ่านมา

    Hi, I have HA using NAS and was wondering how I could use my NAS as the brain for all Bluetooth or wifi Speaker rather have a logic board on all speakers, flash them and work induvidual. I believe it is better if I use normal speakers that I can upgrade as time goes without modifying and access the Assistant stored on the NAS and access the same brain. Is there a way for me to utilise it that way?

  • @lomdar67
    @lomdar67 3 หลายเดือนก่อน

    Works great, thanks for this video. I have only one problem: The volume of the speaker is much to loud. Is there a way to turn it down?

  • @OrlandoColonJr
    @OrlandoColonJr 4 หลายเดือนก่อน

    AWESOME VIDEO! Thank you! Can it be ran on a virtual machine or an ESP32?

  • @allenbythesea
    @allenbythesea 4 หลายเดือนก่อน +2

    is it possible to connect local LLMs like llama to it?

    • @johnh3ss
      @johnh3ss หลายเดือนก่อน +1

      Yes, with the Ollama integration you can do this. I am using it on mine with great results. You need a lot of VRAM though for good performance. If you get bad results with the default Ollama profile, increase the context window size. This is particularly needed if you are exposing a lot of identities. Also you need a model that knows how to use tools. Qwen2.5 & Llama 3.1 work well. You'll want at least the 7-8b model sizes, the bigger the better. I run Qwen2.5 14b with 32k context. Even with nearly 100 exposed entities, it does a fantastic job.

  • @beatsizedj
    @beatsizedj วันที่ผ่านมา

    hey there. I saw there is a way to change the openwakeword in HomeAssistant. Is it possible to change it on the Rhaspby aswell? When i want to edit the wakeword on the PI i get always error.

  • @SEAshore842
    @SEAshore842 4 หลายเดือนก่อน +1

    Is it possible to play music off these speakers? And can they be put into groups if they can play music?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      It's not possible to use the Wyoming satellite at this point. Not sure it will eve actually.
      But if you have other speakers you use today and a streaming service connected to them you may be able to leverage those speakers.
      I'm working on a video to show that off. I have a command built that will play music in the room I'm in just by saying something like hey jarvis can I hear some classical music.

  • @PatrickDickey52761
    @PatrickDickey52761 4 หลายเดือนก่อน

    Question again. When I go into Home Assistant, under the Preferred Pipeline, I only see "Home Assistant". When I say "Hey Jarvis" the LED's light up but the Assist in progress doesn't change. Is it because I didn't name the Pi Zero "Jarvis-masterbedroom"? I named it "hass-echo-bdrm". Also, the LEDs stay lit up.

  • @carlossequeira1681
    @carlossequeira1681 3 หลายเดือนก่อน

    Very good guide, but im having ap roblem its always asking for two detections on HA, butl always givin error on ha on configuring, it there a way to redected the assistant?

  • @MicheIIePucca
    @MicheIIePucca 4 หลายเดือนก่อน +1

    I've gone through so many of these types of videos only to find out they "depend" on some cloud service at the end that was set up and configured outside their "assistant" instructional video. Am I correct by saying this one requires another service? I got to the end where you had "Ok_Nabu" as the wake word, but you said you used "Jarvis"... both Nabu and Jarvis are additional add-ons?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +3

      It requires a local Assistant Pipeline setup in Home Assistant. In setting up that pipeline you decide which parts you use. This video setups up the Wyoming Satellite software with local wake word. So the Pi is running the the wake word detection, in my case I'm using "hey jarvis" as the wake word. Once the pi is triggered it sends the voice to the local assist pipeline. You can run faster-whisper on your Home Assistant as an add-on to handle speech to text, so your home assistant device decodes the speech into text, and then executes the command. Then for any response back you need a service that can do text to speech. I use the Nabu casea cloud, so that is the only cloud service I need. But you could run the piper add-on in home assistant to handle that and nothing would need the cloud.
      You dont even need local wake word on the pi. Your home assistant local assist pipeline can handle that.

  • @wimpievandenberg4996
    @wimpievandenberg4996 3 หลายเดือนก่อน

    Excellent video. One question from me though. Will this work with a normal Pi Zero W or must it be a Pi Zero 2 W? Thanks for your help.

  • @rockthomas67
    @rockthomas67 4 หลายเดือนก่อน +1

    Is harder in Windows to do ssh, you start an app called Terminal and typ ssh, o is that not the same name in MacOS? 😀, Thank for a nice Guide !!!

  • @syNNaptix
    @syNNaptix 4 หลายเดือนก่อน

    even tho i use it myself, more out of habit than anything else: you dont need putty on windows anymore, you can just "ssh" inside of windows powershell!

  • @emgPluz
    @emgPluz หลายเดือนก่อน

    Which modules are required to build the speaker?

  • @sierpus
    @sierpus 4 หลายเดือนก่อน +1

    So I tried similar approach but different. Used vanilla esphome firmware with some config, attached microphone and used external speaker (mediaplayer from HA) for feedback. All works great, sound quality on big home speaker is great, but not speech to text. It’s slow (I have HA running on virtual machine on qnap, but it’s not overloaded) and unreliable. TTS locally works fine, but not STT. I see you are using cloud and that what makes the difference…

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      It might. The STT using Nabu Casa is really good. I have pretty much switched over to using it.

  • @TheKingofparis148
    @TheKingofparis148 3 หลายเดือนก่อน

    Worked prefect gained a Sub

  • @Ar_tur
    @Ar_tur 3 หลายเดือนก่อน

    what are your settings in the voice assistant under activation word? because under step 22 i get no reaktion, no matter what word i use.

  • @PatrickDickey52761
    @PatrickDickey52761 4 หลายเดือนก่อน +1

    Question. WIll this work with a Pi Zero v 1.1 or does it have to be a Pi Zero 2W?

    • @dirk1118
      @dirk1118 หลายเดือนก่อน

      I'd like to know the same thing

  • @chilloutmasterdeluxe2046
    @chilloutmasterdeluxe2046 2 หลายเดือนก่อน

    Is there by any chance a way to adjust the output volume ?

  • @retirednowwhat4292
    @retirednowwhat4292 4 หลายเดือนก่อน +2

    just ordered the atoms ... now a decision to make.... which 3d printer your use? I am very insterest in printing my own if you can add the file for printing that would be great. I would also consider a whole kit and pay you for your work.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      the links to two different ones I printed should be in the description now. I have an Ender 5 Pro. I added some better bed springs, a PEI build plate, and a better bed heater which heats more evenly.

    • @retirednowwhat4292
      @retirednowwhat4292 4 หลายเดือนก่อน

      @@SlackerLabs i have the CR10 and the PRUSA Minil. I hate the CR10 had a bunch of mods and it is still a pain to print with. The mini is sweet. Should I stay with the atoms or go with the PI Zero?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      @@retirednowwhat4292 Thats a good question. My only issue with the Atoms is there doesn't seem to be an easy way to get a really good sounding speaker on there. If you can solve that in a way that is acceptable I think the Atoms might be a good choice. Especially now that Micro Wake Word is a thing, and the team is working hard to get more of this software on the ESP devices. I think the mics on the 2 mic hat have better pickup than the Atom Echo. But that ins't a fair comparison.
      Not a direct answer, but hopefully that helps with your thinking.

    • @Rich33527
      @Rich33527 4 หลายเดือนก่อน +2

      I built 4 of the ESP 32 versions. Once I buit 1 of the wyoming satellites, I trashed the 4 esp32 versions. The wyoming satellites with the Pi and 2 mic hat are just so much better and easier.

  • @the.kingant
    @the.kingant 4 หลายเดือนก่อน +1

    Tried your code for using M5stack as the mic and GH mini as the speaker, it didn't work. Do I need to add scripts elsewhere other than the config and automation yaml?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      You shouldn't. As long as that m5 is linked to a pipeline that should be it. If you are using the conversation and or internet script for the first time you would need to restart HA I think.
      Does it just say it doesn't understand when you try to use the sentence?

    • @the.kingant
      @the.kingant 4 หลายเดือนก่อน

      @@SlackerLabs No sir, the response still comes out of the atom and not my GH speaker. I do not understand why it fails to run. I'll re-upload the codes, run the automation, and check the logs. Can I message you through Discord the failure?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      @the.kingant yes. I'll be online in a couple of hours. And yea. Make sure the automation is getting triggered.

  • @Chaphasilor
    @Chaphasilor 4 หลายเดือนก่อน

    Thanks for the guide! Using a different device for providing the response is a great idea, since I'll probably set up a multi-room audio solution anyway and then only need to add a few mics around the place. I'm guessing there's a way to re-route the response to a specific speaker based on the mic that pickes up the wakeword, even without explicitly providing an automation for each sentence?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      Yes. I actually have a bit of jinja that grabs the last jarvis entity triggered, gets the room, then routes the output to a google home in that room. So I can walk around and ask it where am I, and it will always play in the room I am in and tell me the room.

  • @RaymondDay
    @RaymondDay 4 หลายเดือนก่อน

    If I click on the link and then it take me to my HA and then says this: "This redirect is not supported by your Home Assistant installation. It needs either the Home Assistant Operating System or Home Assistant Supervised installation method. For more information, see the" and takes me to a link how to install HA. Is there a way to fix this?

  • @CrankyCoder
    @CrankyCoder หลายเดือนก่อน

    Still waiting for the ability to do TTS straight to said devices. I had this with rhasspy. I actually had a central rhasspy and 5 satellites. Kind of odd we don't have that yet since rhasspy and HA voice is the same dev :) I am also curious how we are going to be able to do some of the rhasspy features eventually with HA Assist.

  • @kasek4164
    @kasek4164 3 หลายเดือนก่อน

    any chance it would work with a zero w? have one sitting around I don't know what to do with

  • @MicheIIePucca
    @MicheIIePucca 4 หลายเดือนก่อน

    For those who have never set up a voice assistant in HA, first follow the steps on the HA support url under "voice_control" and "Installing a local assistant pipeline". I couldn't figure out why after all the steps I followed, my assistant would not respond or hear the wake word.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      It wouldn't hear the wake word without the pipeline? It should hear the wake word but wouldn't be able to send the data anywhere without the pipeline.
      I will have to double check.

    • @MicheIIePucca
      @MicheIIePucca 4 หลายเดือนก่อน +1

      @@SlackerLabs The RP heard it... as I could get the LEDs to respond, but within HA, it would not detect it (Assist in Progress). It all worked after installing piper, whisper in HA. I'm not sure which one did it, but, after that... success. Also the LEDs didn't respond correctly (they'd turn on, but not off). After the above, it worked and HA responded. I did the install of all your steps probably 3 or 4 times (very well organized.. and well done! thank you!). I also followed the steps directly from the wyoming github site too just to get more familiar with everything :)

  • @Hazmatguy117
    @Hazmatguy117 4 หลายเดือนก่อน +4

    I threw my GFs Alexa away. She has no idea where it is.

  • @mikesbasement6954
    @mikesbasement6954 6 ชั่วโมงที่ผ่านมา

    I would love to do this, but there are too many features from the Amazon Echo that it just won't do. It needs to be able to do alarms, timers, and have a decent voice. So far I've yet to see any of those features from HA :(

  • @urmastertech
    @urmastertech หลายเดือนก่อน

    I installed everything, but now for some reason the hat isn't working right at least no leds or anything like that. I did get audio out of the speaker like once though. It'd be cool if it just replayed it back to the same device like an echo/google home. Edit - Found the issue. I put make-uri instead of wake-uri, now it's working.

  • @mikeprice820
    @mikeprice820 หลายเดือนก่อน

    can you use a pi 4? or a pi zero w? i have both those on hand.

  • @dkickelbick
    @dkickelbick 4 หลายเดือนก่อน

    Thanks very much.

  • @eDRoaCH
    @eDRoaCH 4 หลายเดือนก่อน

    I feel like still no one knows this so I post as part of my crusade: Windows 10+ has ssh as a native command from both CMD and powershell. you don't need putty anymore!

  • @PatrickDickey52761
    @PatrickDickey52761 4 หลายเดือนก่อน

    Does the ReSpeaker require a separate power cable, or will it take power from the Raspberry Pi through the GPIO pins? I only see one power cable on the pictures (from Amazon or their site).

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      It does not. It just used power off the pi

  • @ThatOneDudeWhoPostsStuff
    @ThatOneDudeWhoPostsStuff หลายเดือนก่อน

    It would be cool if you could make the voices sound like Miku or Teto using voice synthesis.

  • @RaymondDay
    @RaymondDay 4 หลายเดือนก่อน

    It all most be easer if you could make a DD image to download. Then could set up your personal things. Like Wi-Fi and things. I been falling the step-by-step and got the hat with 2 mics but on the "Wyominig Satellite" Autodetect it can not find it. says you my have to restart it.

  • @eyou189
    @eyou189 3 หลายเดือนก่อน

    What microphone do i buy i cant see any mention to the mic and how to install it. From myvreserch you use a respeaker but those are ove $100 making it a excessive project. Please correct me and let me know what mic to use

    • @BurningApple
      @BurningApple 2 หลายเดือนก่อน

      You can do this locally with assist microphone add on and a cheap usb conference speaker!

  • @mikehathaway2842
    @mikehathaway2842 4 หลายเดือนก่อน +2

    This is a great projet but the process is way to complicated, this is something that hopefully home assistant is working on.

  • @wreckingball8881
    @wreckingball8881 3 หลายเดือนก่อน

    Is there a way to make a echo show?

  • @taqyon
    @taqyon 2 หลายเดือนก่อน

    My pi zero w 2 just keeps hanging on the driver installs. At the make -j4 command (when running ./install.sh). I just get about 20 fullstops until the pi stops responding.

    • @jgr33n1974
      @jgr33n1974 หลายเดือนก่อน +1

      I'd try a new / different SD card if you haven't already. They only last for so many R/W before they start throwing errors so it's good to swap that out and make sure it's not the problem. I had one sitting around and used it for the Satellite and it worked great until I fired up the OpenWakeWord service, then it started randomly crashing and rebooting every few minutes. Now I remember that this SD card I used was from an old pi I had running for years and ended up swapping the SD out because it would randomly crash and reboot. In that case the new SD card fixed the problem. But, YMMV.

    • @taqyon
      @taqyon หลายเดือนก่อน

      @@jgr33n1974 thanks I found another source for the driver (2021) but it works and now it's all working.

  • @donaldhoudek2889
    @donaldhoudek2889 4 หลายเดือนก่อน

    A really GREAT video! I have one question, can this run totally "Local" with no internet in a basic mode, as I would like to build one for our RV which when boon-docking (no shore power/internet) . You mentioned cloud toward the end, I hope it is not needed. Keep the videos coming

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน +1

      It can run completely local. I'm using the cloud in this demo just for turning the text into speech. But if you want text to speech and want to keep it completely local Piper runs on your HA instance and can do text to speech.
      So yes. If you have a HA instance running in your RV you could setup your local assistant pipeline so it never leaves yours RV.

    • @donaldhoudek2889
      @donaldhoudek2889 4 หลายเดือนก่อน

      @@SlackerLabs Thanks, I do have HA running

  • @FritzFreund
    @FritzFreund 4 หลายเดือนก่อน

    So, I've built this before but ran into the issue of it crashing after a few hours. /var/log/messages doesn't really show anything. I don't know why it crashes all the time. Some things point to the SD card, but I tried a few. Going to get a more expensive one to see if that's the issue.
    There are also issues if you update the Pi.. that's a problem. You end up with a TON of errors.

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      I have not seen that yet. But I will be on the look out for it

  • @urmastertech
    @urmastertech หลายเดือนก่อน

    Couldn't I just use a normal raspberry pi with aux jack? I have a old pi zero w as well that I could maybe try this on. Edit - Nevermind I see it has a mic

  • @JackF1
    @JackF1 4 หลายเดือนก่อน

    First I want to say great video, I used it and built one of my own, thank you,
    next do you know how I can go about sending every voice command to mqtt?
    I was able to accomplish this using ESP32s but not sure how id go about doing that with this. can you help?

    • @SlackerLabs
      @SlackerLabs  4 หลายเดือนก่อน

      hmm. Thats a good question. I am not sure. I will have to look into that,. I was thinking of grabbing the command after faster-whisper decoded it, but right now it just stores it in the log. But I suspect it just needs a sensor set up to expose it.