Bugsounet Coding

    • Register
    • Login
    • Search
    This Forum is now reserved to registred users!

    EXT-Detector not working

    EXT-Detector
    3
    32
    232
    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.
    • X
      xenonjk last edited by

      I had installed Googleassistant v3 Succesfully and MMM-Detector also. But since EXT-Detector and Googleassistant v4 it don’t work anymore If I say “hey google”, “ok google” or “Jarvis” it doesn’t respond. How can I fix this?

      1 Reply Last reply Reply Quote 0
      • bugsounet
        bugsounet Main Coder last edited by

        **Hi @xenonjk **

        Can you tell me more ?
        Logo colored, grey, blink ?

        X 1 Reply Last reply Reply Quote 0
        • X
          xenonjk @bugsounet last edited by

          @bugsounet grey

          1 Reply Last reply Reply Quote 0
          • bugsounet
            bugsounet Main Coder last edited by

            Color legend:

            • Grey:
              • Waiting for Gateway response
              • Error on initialize (EXT-Alert will display message to You) or see ssh console message
            • Blink : Keyword detected
            • Colored: Ready and Listening
            X 1 Reply Last reply Reply Quote 0
            • X
              xenonjk @bugsounet last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • bugsounet
                bugsounet Main Coder last edited by

                really ? can you read Extented Plugins wiki part of GA v4 ?

                and on the end of this page

                😧

                1 Reply Last reply Reply Quote 0
                • M1st3r-E
                  M1st3r-E last edited by

                  @bugsounet i’ve read the extended pluginss and…well most of your wiki now…lol…but after i installed Librespot, spotify and alert the detector icon is faded and no more voice commands possible…i dont have any errors on startup, i’ve rebuilt detector, gateway is installed (since it worked prior) so i cant findout why this is happening! you have an idea? tnx

                  1 Reply Last reply Reply Quote 0
                  • bugsounet
                    bugsounet Main Coder last edited by bugsounet

                    yes … give me log from npm start ?
                    thx

                    1 Reply Last reply Reply Quote 0
                    • M1st3r-E
                      M1st3r-E last edited by

                      magicmirror@2.18.0 start /home/pi/MagicMirror
                      DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js

                      [23.03.2022 17:38.06.176] [LOG] Starting MagicMirror: v2.18.0
                      [23.03.2022 17:38.06.188] [LOG] Loading config …
                      [23.03.2022 17:38.06.200] [LOG] Loading module helpers …
                      [23.03.2022 17:38.06.213] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.06.217] [LOG] Module helper loaded: Gateway
                      [23.03.2022 17:38.06.223] [LOG] No helper found for module: clock.
                      [23.03.2022 17:38.06.228] [LOG] No helper found for module: weather.
                      [23.03.2022 17:38.06.241] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.06.243] [LOG] Module helper loaded: EXT-Detector
                      [23.03.2022 17:38.06.249] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.06.251] [LOG] Module helper loaded: EXT-Browser
                      [23.03.2022 17:38.06.255] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.06.257] [LOG] Module helper loaded: EXT-Alert
                      [23.03.2022 17:38.07.245] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.07.248] [LOG] Module helper loaded: EXT-Spotify
                      [23.03.2022 17:38.07.693] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.07.695] [LOG] Module helper loaded: EXT-Librespot
                      [23.03.2022 17:38.08.472] [LOG] Initializing new module helper …
                      [23.03.2022 17:38.08.473] [LOG] Module helper loaded: MMM-GoogleAssistant
                      [23.03.2022 17:38.08.474] [LOG] All module helpers loaded.
                      [23.03.2022 17:38.08.664] [LOG] Starting server on port 8080 …
                      [23.03.2022 17:38.08.686] [LOG] Server started …
                      [23.03.2022 17:38.08.689] [LOG] Connecting socket for: Gateway
                      [23.03.2022 17:38.08.691] [LOG] Connecting socket for: EXT-Detector
                      [23.03.2022 17:38.08.694] [LOG] [DETECTOR] EXT-Detector Version: 1.0.1 rev: 220315
                      [23.03.2022 17:38.08.696] [LOG] Connecting socket for: EXT-Browser
                      [23.03.2022 17:38.08.698] [LOG] Starting module helper: EXT-Browser
                      [23.03.2022 17:38.08.699] [LOG] Connecting socket for: EXT-Alert
                      [23.03.2022 17:38.08.701] [LOG] Starting module helper: EXT-Alert
                      [23.03.2022 17:38.08.702] [LOG] Connecting socket for: EXT-Spotify
                      [23.03.2022 17:38.08.704] [LOG] Connecting socket for: EXT-Librespot
                      [23.03.2022 17:38.08.706] [LOG] Connecting socket for: MMM-GoogleAssistant
                      [23.03.2022 17:38.08.710] [LOG] [GA] Read config.js and check ConfigDeepMerge…
                      [23.03.2022 17:38.08.714] [LOG] [GA] Perfect ConfigDeepMerge activated!
                      [23.03.2022 17:38.08.716] [LOG] Sockets connected & modules started …
                      [23.03.2022 17:38.09.369] [LOG] Launching application.
                      [1636:0323/173810.792734:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
                      [1675:0323/173811.111462:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
                      [23.03.2022 17:38.15.935] [LOG] [DETECTOR] All needed @bugsounet library loaded !
                      [23.03.2022 17:38.15.939] [LOG] [DETECTOR] Platform: ‘raspberry-pi’; attempting to use ‘arecord’ to access microphone …
                      [23.03.2022 17:38.15.946] [LOG] [DETECTOR] Snowboy is initialized with 1 Models: jarvis
                      [23.03.2022 17:38.25.571] [LOG] Shutting down server…
                      [23.03.2022 17:38.25.573] [LOG] Stopping module helper: Gateway
                      [23.03.2022 17:38.25.574] [LOG] Stopping module helper: EXT-Detector
                      [23.03.2022 17:38.25.575] [LOG] Stopping module helper: EXT-Browser
                      [23.03.2022 17:38.25.576] [LOG] Stopping module helper: EXT-Alert
                      [23.03.2022 17:38.25.576] [LOG] Stopping module helper: EXT-Spotify
                      [23.03.2022 17:38.25.578] [LOG] [LIBRESPOT] Try to close Librespot!
                      [23.03.2022 17:38.25.580] [ERROR] Whoops! There was an uncaught exception…
                      [23.03.2022 17:38.25.589] [ERROR] TypeError: Cannot read properties of null (reading ‘stop’)
                      at Class.stop (/home/pi/MagicMirror/modules/EXT-Librespot/node_helper.js:17:14)
                      at App.stop (/home/pi/MagicMirror/js/app.js:254:16)
                      at App.<anonymous> (/home/pi/MagicMirror/js/electron.js:139:7)
                      at App.emit (node:events:394:28)
                      at appMethod (node:electron/js2c/browser_init:69:1830)
                      at Object.execute (node:electron/js2c/browser_init:69:5623)
                      at MenuItem.click (node:electron/js2c/browser_init:73:1862)
                      at Object.a._executeCommand (node:electron/js2c/browser_init:81:2453)
                      [23.03.2022 17:38.25.591] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                      [23.03.2022 17:38.25.594] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues

                      1 Reply Last reply Reply Quote 0
                      • bugsounet
                        bugsounet Main Coder last edited by bugsounet

                        yes… nothing is initialized, humm and js console ? (npm start dev)

                        1 Reply Last reply Reply Quote 0
                        • M1st3r-E
                          M1st3r-E last edited by

                          npm start dev

                          magicmirror@2.18.0 start /home/pi/MagicMirror
                          DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js “dev”

                          [23.03.2022 17:47.17.245] [LOG] Starting MagicMirror: v2.18.0
                          [23.03.2022 17:47.17.258] [LOG] Loading config …
                          [23.03.2022 17:47.17.270] [LOG] Loading module helpers …
                          [23.03.2022 17:47.17.281] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.17.285] [LOG] Module helper loaded: Gateway
                          [23.03.2022 17:47.17.289] [LOG] No helper found for module: clock.
                          [23.03.2022 17:47.17.292] [LOG] No helper found for module: weather.
                          [23.03.2022 17:47.17.301] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.17.303] [LOG] Module helper loaded: EXT-Detector
                          [23.03.2022 17:47.17.309] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.17.311] [LOG] Module helper loaded: EXT-Browser
                          [23.03.2022 17:47.17.315] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.17.317] [LOG] Module helper loaded: EXT-Alert
                          [23.03.2022 17:47.18.281] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.18.283] [LOG] Module helper loaded: EXT-Spotify
                          [23.03.2022 17:47.18.724] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.18.726] [LOG] Module helper loaded: EXT-Librespot
                          [23.03.2022 17:47.19.507] [LOG] Initializing new module helper …
                          [23.03.2022 17:47.19.508] [LOG] Module helper loaded: MMM-GoogleAssistant
                          [23.03.2022 17:47.19.510] [LOG] All module helpers loaded.
                          [23.03.2022 17:47.19.690] [LOG] Starting server on port 8080 …
                          [23.03.2022 17:47.19.711] [LOG] Server started …
                          [23.03.2022 17:47.19.713] [LOG] Connecting socket for: Gateway
                          [23.03.2022 17:47.19.716] [LOG] Connecting socket for: EXT-Detector
                          [23.03.2022 17:47.19.719] [LOG] [DETECTOR] EXT-Detector Version: 1.0.1 rev: 220315
                          [23.03.2022 17:47.19.720] [LOG] Connecting socket for: EXT-Browser
                          [23.03.2022 17:47.19.722] [LOG] Starting module helper: EXT-Browser
                          [23.03.2022 17:47.19.723] [LOG] Connecting socket for: EXT-Alert
                          [23.03.2022 17:47.19.725] [LOG] Starting module helper: EXT-Alert
                          [23.03.2022 17:47.19.726] [LOG] Connecting socket for: EXT-Spotify
                          [23.03.2022 17:47.19.728] [LOG] Connecting socket for: EXT-Librespot
                          [23.03.2022 17:47.19.730] [LOG] Connecting socket for: MMM-GoogleAssistant
                          [23.03.2022 17:47.19.732] [LOG] [GA] Read config.js and check ConfigDeepMerge…
                          [23.03.2022 17:47.19.734] [LOG] [GA] Perfect ConfigDeepMerge activated!
                          [23.03.2022 17:47.19.735] [LOG] Sockets connected & modules started …
                          [23.03.2022 17:47.20.208] [LOG] Launching application.
                          [1893:0323/174721.572220:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
                          [1948:0323/174721.859647:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
                          [1859:0323/174722.039319:ERROR:CONSOLE(160)] “Electron sandbox_bundle.js script failed to run”, source: node:electron/js2c/sandbox_bundle (160)
                          [1859:0323/174722.040613:ERROR:CONSOLE(160)] “TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))”, source: node:electron/js2c/sandbox_bundle (160)
                          [23.03.2022 17:47.27.219] [LOG] [DETECTOR] All needed @bugsounet library loaded !
                          [23.03.2022 17:47.27.225] [LOG] [DETECTOR] Platform: ‘raspberry-pi’; attempting to use ‘arecord’ to access microphone …
                          [23.03.2022 17:47.27.234] [LOG] [DETECTOR] Snowboy is initialized with 1 Models: jarvis
                          ^C/home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGINT

                          1 Reply Last reply Reply Quote 0
                          • bugsounet
                            bugsounet Main Coder last edited by

                            not this … on new windows open past the “console tab”

                            1 Reply Last reply Reply Quote 0
                            • M1st3r-E
                              M1st3r-E last edited by

                              idont know what you mean you can translate to french if you prefer!

                              1 Reply Last reply Reply Quote 0
                              • bugsounet
                                bugsounet Main Coder last edited by

                                this:

                                971874f0-fed0-41cf-9068-b34759440567-image.png

                                1 Reply Last reply Reply Quote 0
                                • M1st3r-E
                                  M1st3r-E last edited by

                                  cant send it over its too large

                                  1 Reply Last reply Reply Quote 0
                                  • bugsounet
                                    bugsounet Main Coder last edited by

                                    there is some red lines ?

                                    1 Reply Last reply Reply Quote 0
                                    • M1st3r-E
                                      M1st3r-E last edited by

                                      yellow: electron security warning (Insecure content security policy)…
                                      red: refused to apply style from http://localhost:8080/css/custom.c_localhost/:lss because its MIME type is not supported stylesheet MIME type…
                                      red: error on loading stylesheet: css/custom.css
                                      red: uncaught error cannot read properties of undefined main.js:36 appendChild…
                                      red: refused to apply style from http://localhost:8080/css/custom.c_localhost/:lss because its MIME type is not supported stylesheet MIME type…
                                      in a nutshell

                                      1 Reply Last reply Reply Quote 0
                                      • bugsounet
                                        bugsounet Main Coder last edited by

                                        red: uncaught error cannot read properties of undefined main.js:36 appendChild… <-- crash with this

                                        can you try npm run update on each EXT plugins, Gateway, MMM-GoogleAssistant ?
                                        naturally on needed directory of EXT/module

                                        1 Reply Last reply Reply Quote 0
                                        • bugsounet
                                          bugsounet Main Coder last edited by bugsounet

                                          if after retry … the result is the same, give me your config
                                          (don’t forget to delete your real credentials)

                                          1 Reply Last reply Reply Quote 0
                                          • M1st3r-E
                                            M1st3r-E last edited by

                                            @bugsounet BTW positions other that “top” do not work…

                                            /* Magic Mirror Config Sample
                                            *

                                            • By Michael Teeuw https://michaelteeuw.nl

                                            • MIT Licensed.

                                            • For more information on how you can configure this file

                                            • see https://docs.magicmirror.builders/getting-started/configuration.html#general

                                            • and https://docs.magicmirror.builders/modules/configuration.html
                                              */
                                              var config = {
                                              address: “localhost”,
                                              electronOptions: {
                                              webPreferences: {
                                              webviewTag: true
                                              }
                                              },
                                              port: 8080,
                                              basePath: “/”, // The URL path where MagicMirror is hosted. If you are using a Reverse proxy
                                              // you must set the sub path here. basePath must end with a /
                                              ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”], // Set [] to allow all IP addresses

                                               useHttps: false,                // Support HTTPS or not, default "false" will use HTTP
                                               httpsPrivateKey: "",    // HTTPS private key path, only require when useHttps is true
                                               httpsCertificate: "",   // HTTPS Certificate path, only require when useHttps is true
                                              
                                               language: "en",
                                               locale: "en-US",
                                               logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging
                                               timeFormat: 24,
                                               units: "metric",
                                               // serverOnly:  true/false/"local" ,
                                               // local for armv6l processors, default
                                               //   starts serveronly and then starts chrome browser
                                               // false, default for all NON-armv6l devices
                                               // true, force serveronly mode, because you want to.. no UI on this device
                                              
                                               modules: [
                                                       {
                                                               module: "Gateway"
                                                       },
                                                       {
                                                               module: "clock",
                                                               position: "top_left"
                                                       },
                                              
                                                       {
                                                               module: "weather",
                                                               position: "top_right",
                                                               config: {
                                                                       weatherProvider: "openweathermap",
                                                                       type: "current",
                                                                       location: "",
                                                                       locationID: "", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                                                                       apiKey: ""
                                                               }
                                                       },
                                                       {
                                                               module: "weather",
                                                               position: "top_right",
                                                               header: "Weather Forecast",
                                                               config: {
                                                                       weatherProvider: "openweathermap",
                                                                       type: "forecast",
                                                                       location: "",
                                                                       locationID: "", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                                                                       apiKey: ""
                                                               }
                                                       },
                                                       {
                                                        module: "EXT-Detector",
                                                        position: "top_left",
                                                        configDeepMerge: true,
                                                        config: {
                                                          debug: false,
                                                          touchOnly: false,
                                                          detectors: [
                                                            {
                                                             detector: "Snowboy",
                                                             Model: "jarvis",
                                                             Sensitivity: 0.7
                                                            }
                                                          ]
                                                        }
                                                       },
                                                       {
                                                        module: "EXT-Browser",
                                                        config: {
                                                          debug: false,
                                                          displayDelay: 60 * 1000,
                                                          scrollActivate: false,
                                                          scrollStep: 25,
                                                          scrollInterval: 1000,
                                                          scrollStart: 5000
                                                        }
                                                       },
                                                       {
                                                        module: "EXT-Alert",
                                                        config: {
                                                          debug: false,
                                                          ignore: []
                                                        }
                                                       },
                                                       {
                                                        module: "EXT-Spotify",
                                                        position: "lower_left",
                                                        config: {
                                                          updateInterval: 1000,
                                                          idleInterval: 10000,
                                                          useBottomBar: false,
                                                          CLIENT_ID: "",
                                                          CLIENT_SECRET: ""
                                                        }
                                                       },
                                                       {
                                                        module: "EXT-Librespot",
                                                        config: {
                                                          debug: "false",
                                                          email: "",
                                                          password: "",
                                                          deviceName: "MagicMirror",
                                                          minVolume: 30,
                                                          maxVolume: 100
                                                        }
                                                       },
                                                       {
                                                        module: "MMM-GoogleAssistant",
                                                        position: "top_left",
                                                        configDeepMerge: true,
                                                        config: {
                                                          debug: false,
                                                          assistantConfig: {
                                                        lang: "en-US",
                                                        latitude: , //add your location coordinates
                                                        longitude: 
                                                       },
                                                        responseConfig: {
                                                         useFullscreen: true,
                                                         useResponseOutput: true,
                                                         responseOutputCSS: "response_output.css",
                                                         screenOutputTimer: 5000,
                                                         activateDelay: 250,
                                                         useAudioOutput: true,
                                                         useChime: true,
                                                         confirmationChime: true,
                                                         useInformations: true
                                                       },
                                                       micConfig: {},
                                                           Extented: {
                                                             useEXT: true,
                                                               stopCommand: "stop",
                                                             youtube: {
                                                               useYoutube: true,
                                                                 youtubeCommand: "youtube",
                                                                 displayResponse: true,
                                                                 useVLC: true,
                                                                 minVolume: 30,
                                                                 maxVolume: 100
                                                               },
                                                             },
                                                           },
                                                           recipes: [
                                                               "../../EXT-Spotify/recipe/EXT-Spotify.js"
                                                           ],
                                                           NPMCheck: {}
                                                         },
                                                       ]
                                              

                                            };

                                            /*************** DO NOT EDIT THE LINE BELOW ***************/
                                            if (typeof module !== “undefined”) {module.exports = config;}

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Powered by NodeBB | @bugsounet ©2022