• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Working Google-Assistant on Raspbian Buster and 4b

Scheduled Pinned Locked Moved General Discussion
19 Posts 4 Posters 2.8k Views 3 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    MilkShake @Chris
    last edited by Mar 16, 2020, 8:12 PM

    @Chris Hey, thanks man! A little bit disheartening after getting it to work on the pi, but I will definitely restore the pi once again and give it a try. Am I right in understanding that you need some software to listen for an activation command, e.i. HotWord? I think I succeeded in installing MMM-AssistantMk2 earlier, but I did not get HotWord to work, after which I gave up.

    ? 1 Reply Last reply Mar 16, 2020, 8:17 PM Reply Quote 0
    • ? Offline
      A Former User @MilkShake
      last edited by Mar 16, 2020, 8:17 PM

      @MilkShake
      Hotword is just one method to activate amk2. If you prefer, any other methods can be used. - touchscreen button, hw button, sensors like pir, 3d gesture detector, touchscreen gesture, finger snapping, or Any module can emit some notifications of MagicMirror.

      M 1 Reply Last reply Mar 17, 2020, 4:12 PM Reply Quote 0
      • M Offline
        MilkShake @Guest
        last edited by Mar 17, 2020, 4:12 PM

        @Sean said in Working Google-Assistant on Raspbian Buster and 4b:

        @MilkShake
        Hotword is just one method to activate amk2. If you prefer, any other methods can be used. - touchscreen button, hw button, sensors like pir, 3d gesture detector, touchscreen gesture, finger snapping, or Any module can emit some notifications of MagicMirror.

        Yes ok :) I would like to be able to enable the Assistant using voice, so HotWord seems like the way to go. The mirror has a pir sensor also for turning on the screen, built into the side of the frame, so it can be activated by hand movement.

        Since I managed to get the regular assistant working on the PI, I will have a go at Assistant-Mk2 and HotWord tonight. Hopefully it will just install :)

        1 Reply Last reply Reply Quote 0
        • ? Offline
          A Former User
          last edited by A Former User Mar 17, 2020, 10:10 PM Mar 17, 2020, 9:55 PM

          @MilkShake : after if you want AMk2 with a built-in activator, you can try AMk2 addons with snowboy

          Personnaly, with my mirror, i use this AMk2 addons: governor, pir, snowboy, screen, briefToday, A2D and internet

          notes:

          • all addons are linked, and it use AMk2 micConfig for snowboy ;)
          • A2D: display your photos, weblink found by your mirror
            (in dev : display youtube video and sync with screen addons, will be released very soon ! )

          Weblink sample:

          Youtube sample:

          M 1 Reply Last reply Mar 18, 2020, 9:42 AM Reply Quote 0
          • M Offline
            MilkShake @Guest
            last edited by Mar 18, 2020, 9:42 AM

            @Bugsounet That seems like a good way to go! I’m mostly just after the voice activation for the Assistant, but I’ll go with anything that works. So would the process be:

            1. Install MMM-AssistantMk2 from https://github.com/eouia/MMM-AssistantMk2/wiki/Installation
            2. Install MMM-AssistantMk2 Plugins embedded with addons.js from https://github.com/bugsounet/addons

            ?

            Thanks for all the help guys!

            1 Reply Last reply Reply Quote 0
            • M Offline
              MilkShake
              last edited by Mar 19, 2020, 10:46 AM

              Hi,
              I think I got MMM-AssistantMk2 and Bugsounet’s https://github.com/bugsounet/addons installed successfully! Used the same credentials.json file as I used in the other Assistant setup and tested with node auth_and_test.js.

              It’s can become quite confusing with all these modules and addons. Can anyone elaborate on what is needed configuration wise, to allow for voice activation of AssistantMk2.

              I guess addons need to be activated for Assistant and HotWord needs a configuration of sorts. I will have a look at this later.

              Best
              MilkShake

              M 1 Reply Last reply Mar 19, 2020, 12:52 PM Reply Quote 0
              • M Offline
                MilkShake @MilkShake
                last edited by Mar 19, 2020, 12:52 PM

                @MilkShake I tried editing my config.js with the following:

                            {
                            module: "MMM-Hotword",
                            position: "top_left",
                            config: {
                                    recipes: ["with-AMk2v3_smart-mirror.js"],
                
                                    }
                            },
                
                
                            {
                            module: "MMM-AssistantMk2",
                            position: "top_left",
                            config: {
                                    assistantConfig: {
                                            latitude: 55.749842,
                                            longitude: 12.497128,
                                    },
                                    recipes: [ "with-MMM-Hotword.js" ],
                                    addons: true,
                                    },
                            },
                

                But it crashes my MagicMirror. If I remove “addons: true,” the mirror starts and the two top_left positions are empty.

                1 Reply Last reply Reply Quote 0
                • ? Offline
                  A Former User
                  last edited by A Former User Mar 19, 2020, 12:59 PM Mar 19, 2020, 12:58 PM

                  hi, i have a lot of time … [#StayInHome #COVID19]
                  so i can help you to configure from begining

                  1. what addons do you want to use ?
                  2. AMk2 don’t show icon by default, just because default interface is like Google Nest
                    so i will be showing only when activating by hotkey
                  M 1 Reply Last reply Mar 19, 2020, 3:38 PM Reply Quote 1
                  • M Offline
                    MilkShake @Guest
                    last edited by Mar 19, 2020, 3:38 PM

                    @Bugsounet Hi. Thanks a bunch. Something good from the virus, hurray!

                    So the mirror functions with a PIR sensor installed in the frame. It hangs where there is a lot of traffic, so a hand gesture along side the frame activates the screen using DPMS -> DISPLAY=:0 xset dpms force on (only way I could get the screen to turn on again was with DPMS). No movement and the mirror turns on again in x time.

                    So what I would like to accomplish is, when the screen is activated, it should start listening for a google assistant hotword.

                    Would that be Hotword and PIR? Depending on how Assistant2Display works, that could be interesting as well, but for now, I just want to get it working.

                    ? 1 Reply Last reply Mar 19, 2020, 4:47 PM Reply Quote 0
                    • ? Offline
                      A Former User
                      last edited by Mar 19, 2020, 3:47 PM

                      actually, i can’t do this (not coded)

                      I have coded this:

                      • wake up screen with voice (when calling assistant)
                      • delay turn off screen if mirror is not used
                      • if used pir detector : wake up the screen
                      • if used snowboy or MMM-Hotword and pi sensor : keyword activator is turn off when not used and need pir sensor to wake up

                      you can do that what addon ;)

                      M 1 Reply Last reply Mar 19, 2020, 7:19 PM Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        7/19
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy