MagicMirror² v2.5.0 is available! For more information about this release, check out this topic.

MMM-Assistant google-auth.js



  • can someone help me with this?

    pi@raspberrypi:~/MagicMirror/modules/MMM-Assistant $ node google-auth.js
    internal/modules/cjs/loader.js:550
        throw err;
        ^
    
    Error: Cannot find module '/home/pi/MagicMirror/modules/MMM-Assistant/google-auth.js'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:548:15)
        at Function.Module._load (internal/modules/cjs/loader.js:475:25)
        at Function.Module.runMain (internal/modules/cjs/loader.js:695:10)
        at startup (internal/bootstrap/node.js:201:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:516:3)
    

    i can’t get past this step



  • @albertlwj the file is in a different directory

    do cd scripts first



  • hello thanks for the heads up…i did but now it gives me another error

    node google-auth.js
    /home/pi/MagicMirror/modules/MMM-Assistant/scripts/google-auth.js:27
    const assistant = new GoogleAssistant(config)
    ^^^^^
    
    SyntaxError: Unexpected token const
        at new Script (vm.js:51:7)
        at createScript (vm.js:136:10)
        at Object.runInThisContext (vm.js:197:10)
        at Module._compile (internal/modules/cjs/loader.js:618:28)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10)
        at Module.load (internal/modules/cjs/loader.js:566:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
        at Function.Module._load (internal/modules/cjs/loader.js:498:3)
        at Function.Module.runMain (internal/modules/cjs/loader.js:695:10)
        at startup (internal/bootstrap/node.js:201:19)
    


  • I don’t think you have installed the module according to the README.
    It seem that you never did npm install.
    But there are some other trouble with that script, that I am trying to fix as we speak…



  • script is fixed! Get the latest script and See comment in the issue you started.



  • @e3v3a I’m having a similar issue after running

    node google-auth.js
    

    I get the following… what am I missing? It looks like it can’t locate google -client-secret.json but I don’t see a step anywhere where that should have been created.

    node google-auth.js
    internal/modules/cjs/loader.js:550
        throw err;
        ^
    
    Error: Cannot find module '/home/pi/MagicMirror/modules/MMM-Assistant/assets/google-client-secret.json'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:548:15)
        at Function.Module._load (internal/modules/cjs/loader.js:475:25)
        at Module.require (internal/modules/cjs/loader.js:598:17)
        at require (internal/modules/cjs/helpers.js:11:18)
        at new Auth (/home/pi/MagicMirror/modules/MMM-Assistant/node_modules/google-assistant/components/auth.js:26:15)
        at new GoogleAssistant (/home/pi/MagicMirror/modules/MMM-Assistant/node_modules/google-assistant/index.js:21:16)
        at Object. (/home/pi/MagicMirror/modules/MMM-Assistant/scripts/google-auth.js:25:19)
        at Module._compile (internal/modules/cjs/loader.js:654:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10)
        at Module.load (internal/modules/cjs/loader.js:566:32)