MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord

    UNSOLVED MMM-GoogleAssistant autostart

    Troubleshooting
    3
    46
    5927
    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.
    • P
      poopyurinal last edited by

      I have been trying without success to get the MMM-GoogleAssistant module to autostart upon boot. I have followed so many tutorials down the rabbit hole I am not sure where I have ended up. I know that to start the module successfully, I can enter the following 3 commands:

      source env/bin/activate
      cd ~/MagicMirror/modules/MMM-GoogleAssistant/pi
      python3 assistant.py

      Every method I have tried to do this upon boot has failed. Can anyone provide a simple tutorial on how to do this via, well, ANY method? I am beyond newbie in Linux, but still very much a beginner. If you need more details about my assistant.py, please let me know. I am not particular to any one method as long as it works.

      Thanks!

      S 1 Reply Last reply Reply Quote 0
      • S
        sdetweil last edited by

        what is the reported problem? and where?

        Sam

        Create a working config
        How to add modules

        1 Reply Last reply Reply Quote 0
        • P
          poopyurinal last edited by

          I don’t get a reported problem (or don’t know where to look). I just don’t have an active module upon boot. Where can I look for a reported problem?

          S 1 Reply Last reply Reply Quote 0
          • S
            sdetweil last edited by

            starting a pgm at boot

            https://timleland.com/how-to-run-a-linux-program-on-startup/

            you might need two? on the py and one the mirror app?

            Sam

            Create a working config
            How to add modules

            1 Reply Last reply Reply Quote 0
            • S
              sdetweil @poopyurinal last edited by

              @poopyurinal so, does mirror app start? but assistant doesn’t work ? are you using pm2? to control Mirror autostart?

              Sam

              Create a working config
              How to add modules

              1 Reply Last reply Reply Quote 0
              • S
                sdetweil last edited by sdetweil

                auto install script sets up a pm2 module to start mirror app

                Sam

                Create a working config
                How to add modules

                1 Reply Last reply Reply Quote 0
                • P
                  poopyurinal last edited by

                  yes, the mirror app starts flawlessly with all installed modules. The assistant icon appears on the mirror, but is not activated by “Ok google” unless I type the commands in my OP. I believe pm2 is controlling the Mirror autostart.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    sdetweil @poopyurinal last edited by

                    @poopyurinal ok, but if yoiu start it manually does it work?

                    pm2 stop MagicMirror
                    open a terminal window (ctrl-alt-t)
                    cd MagicMirror
                    npm start

                    does it all work?
                    I don’t know assistant.py I assume it runs in the background… and somehow talks to the module…

                    Sam

                    Create a working config
                    How to add modules

                    1 Reply Last reply Reply Quote 0
                    • S
                      sdetweil last edited by

                      and with mirror running on boot, press ctrl-shit-i to open the developers window, and select the console tab, and scroll up to find any module errors

                      there is also a pm2 command to show its log… (I don’t use pm2 myself).

                      Sam

                      Create a working config
                      How to add modules

                      1 Reply Last reply Reply Quote 0
                      • S
                        sdetweil @poopyurinal last edited by

                        @poopyurinal said in MMM-GoogleAssistant autostart:

                        I know that to start the module successfully, I can enter the following 3 commands:
                        source env/bin/activate
                        cd ~/MagicMirror/modules/MMM-GoogleAssistant/pi
                        python3 assistant.py

                        you are not starting the module… you are starting a background application
                        that is included in the module folder

                        the ‘module’ only runs inside the MagicMirror environment

                        so, you need to create a command that does the startup…
                        start the py and then start MM

                        and then automate that

                        if u stop MM manually and restart it (without doing the assistant.py step) do the GA work thru mirror as u expect?

                        Sam

                        Create a working config
                        How to add modules

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 1 / 5
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy