Hi @bugsounet
I hope you are doing well!
Google Assistant is not working in my smart mirror due to the detector module, I already did npm run rebuild in EXT-detector which also failed while reinstalling.
these are my npm start logs
[23.08.2023 12:39.22.742] [LOG] Starting MagicMirror: v2.24.0
[23.08.2023 12:39.22.754] [LOG] Loading config …
[23.08.2023 12:39.22.761] [DEBUG] config template file not exists, no envsubst
[23.08.2023 12:39.22.771] [LOG] Loading module helpers …
[23.08.2023 12:39.22.810] [LOG] Initializing new module helper …
[23.08.2023 12:39.22.812] [LOG] Module helper loaded: updatenotification
[23.08.2023 12:39.22.814] [LOG] No helper found for module: clock.
[23.08.2023 12:39.23.261] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.262] [LOG] Module helper loaded: calendar
[23.08.2023 12:39.23.270] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.271] [LOG] Module helper loaded: MMM-GoogleAssistant
[23.08.2023 12:39.23.275] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.276] [LOG] Module helper loaded: EXT-Volume
[23.08.2023 12:39.23.291] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.292] [LOG] Module helper loaded: Gateway
[23.08.2023 12:39.23.298] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.299] [LOG] Module helper loaded: EXT-Detector
[23.08.2023 12:39.23.308] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.309] [LOG] Module helper loaded: EXT-TelegramBot
[23.08.2023 12:39.23.314] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.315] [LOG] Module helper loaded: EXT-Alert
[23.08.2023 12:39.23.319] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.319] [LOG] Module helper loaded: EXT-YouTube
[23.08.2023 12:39.23.557] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.558] [LOG] Module helper loaded: MMM-Remote-Control
[23.08.2023 12:39.23.559] [LOG] No helper found for module: compliments.
[23.08.2023 12:39.23.561] [LOG] No helper found for module: weather.
[23.08.2023 12:39.23.628] [LOG] Initializing new module helper …
[23.08.2023 12:39.23.629] [LOG] Module helper loaded: newsfeed
[23.08.2023 12:39.23.630] [LOG] All module helpers loaded.
[23.08.2023 12:39.23.654] [LOG] Starting server on port 8080 …
[23.08.2023 12:39.23.667] [WARN] You’re using a full whitelist configuration to allow for all IPs
[23.08.2023 12:39.23.693] [LOG] Server started …
[23.08.2023 12:39.23.695] [LOG] Connecting socket for: updatenotification
[23.08.2023 12:39.23.697] [LOG] Starting module helper: updatenotification
[23.08.2023 12:39.23.699] [LOG] Connecting socket for: calendar
[23.08.2023 12:39.23.700] [LOG] Starting node helper for: calendar
[23.08.2023 12:39.23.701] [LOG] Connecting socket for: MMM-GoogleAssistant
[23.08.2023 12:39.23.704] [LOG] Connecting socket for: EXT-Volume
[23.08.2023 12:39.23.705] [LOG] Connecting socket for: Gateway
[23.08.2023 12:39.23.707] [LOG] Connecting socket for: EXT-Detector
[23.08.2023 12:39.23.710] [LOG] [DETECTOR] EXT-Detector Version: 1.0.1 rev: 220315
[23.08.2023 12:39.23.712] [LOG] Connecting socket for: EXT-TelegramBot
[23.08.2023 12:39.23.713] [LOG] Connecting socket for: EXT-Alert
[23.08.2023 12:39.23.714] [LOG] Starting module helper: EXT-Alert
[23.08.2023 12:39.23.715] [LOG] Connecting socket for: EXT-YouTube
[23.08.2023 12:39.23.717] [LOG] Connecting socket for: MMM-Remote-Control
[23.08.2023 12:39.23.718] [LOG] Starting node helper for: MMM-Remote-Control
[23.08.2023 12:39.23.732] [LOG] Connecting socket for: newsfeed
[23.08.2023 12:39.23.734] [LOG] Starting node helper for: newsfeed
[23.08.2023 12:39.23.735] [LOG] Sockets connected & modules started …
[23.08.2023 12:39.24.206] [LOG] Launching application.
[2227:0823/123925.515401:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[2308:0823/123926.734168:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[2236:0823/123927.057117:ERROR:command_buffer_proxy_impl.cc(128)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
[23.08.2023 12:39.31.214] [LOG] Create new calendarfetcher for url: http://www.calendarlabs.com/ical-calendar/ics/33/India_Holidays.ics - Interval: 3600000
[23.08.2023 12:39.31.336] [LOG] [GA] MMM-GoogleAssistant Version: 5.3.0 rev: 230801
[23.08.2023 12:39.33.016] [LOG] [GA] [LIB] All libraries loaded!
[23.08.2023 12:39.33.019] [LOG] Create new newsfetcher for url: https://timesofindia.indiatimes.com/rssfeeds/-2128936835.cms - Interval: 300000
[23.08.2023 12:39.33.117] [LOG] [GATEWAY] Gateway Version: 3.5.1 rev: 230807
[23.08.2023 12:39.33.122] [INFO] Checking git for module: MMM-GoogleAssistant
[23.08.2023 12:39.38.863] [LOG] [GA] [CONFIG_MERGE] Read config.js and check ConfigDeepMerge…
[23.08.2023 12:39.38.865] [LOG] [GA] [CONFIG_MERGE] Perfect ConfigDeepMerge activated!
[23.08.2023 12:39.38.867] [LOG] [GA] [SECURE] Check digital footprint…
[23.08.2023 12:39.38.927] [LOG] [GA] [DATA] Platform: ‘raspberry-pi’; attempting to use ‘arecord’ to access microphone …
[23.08.2023 12:39.38.937] [LOG] [GA] [RECIPES] LOADED: …/…/EXT-YouTube/recipe/EXT-YouTube.js
[23.08.2023 12:39.38.939] [LOG] [GA] [DATA] Google Assistant is initialized.
[23.08.2023 12:39.38.959] [ERROR] [DETECTOR] Snowboy library: Loading error! Error: Cannot find module ‘@bugsounet/snowboy’
Require stack:
- /home/comitup/MagicMirror/modules/EXT-Detector/node_helper.js
- /home/comitup/MagicMirror/js/app.js
- /home/comitup/MagicMirror/js/electron.js
- /home/comitup/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
- at Module._resolveFilename (node:internal/modules/cjs/loader:1082:15)
at n._resolveFilename (node:electron/js2c/browser_init:2:117457)
at Module._resolveFilename (/home/comitup/MagicMirror/node_modules/module-alias/index.js:49:29)
at Module._load (node:internal/modules/cjs/loader:927:27)
at f._load (node:electron/js2c/asar_bundle:2:13330)
at Module.require (node:internal/modules/cjs/loader:1148:19)
at require (node:internal/modules/cjs/helpers:110:18)
at /home/comitup/MagicMirror/modules/EXT-Detector/node_helper.js:177:33
at new Promise (<anonymous>)
at Class.loadBugsounetLibrary (/home/comitup/MagicMirror/modules/EXT-Detector/node_helper.js:164:12)
at Class.initialize (/home/comitup/MagicMirror/modules/EXT-Detector/node_helper.js:58:32)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
code: ‘MODULE_NOT_FOUND’,
requireStack: [
‘/home/comitup/MagicMirror/modules/EXT-Detector/node_helper.js’,
‘/home/comitup/MagicMirror/js/app.js’,
‘/home/comitup/MagicMirror/js/electron.js’,
‘/home/comitup/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js’,
undefined
]
}
[23.08.2023 12:39.38.963] [ERROR] [DETECTOR] Warning: 1 @bugsounet library not loaded !
[23.08.2023 12:39.38.964] [ERROR] [DETECTOR] Try to solve it withnpm run rebuild
in EXT-Detector directory
[23.08.2023 12:39.44.073] [LOG] [GATEWAY] [LIB] All libraries loaded!
[23.08.2023 12:39.44.076] [LOG] [GATEWAY] Detected: MMM-GoogleAssistant
[23.08.2023 12:39.44.095] [ERROR] [GATEWAY] Error: You can’t use ‘0.0.0.0’ in MagicMirror address config
[23.08.2023 12:39.44.111] [INFO] Checking git for module: EXT-Volume
[23.08.2023 12:39.44.160] [LOG] [GA] [SECURE] Happy use !
[23.08.2023 12:39.44.212] [INFO] Checking git for module: Gateway
[23.08.2023 12:39.44.308] [INFO] Checking git for module: EXT-Detector
[23.08.2023 12:39.44.416] [INFO] Checking git for module: EXT-TelegramBot
[23.08.2023 12:39.44.662] [INFO] Checking git for module: EXT-Alert
[23.08.2023 12:39.44.749] [INFO] Newsfeed-Fetcher: Broadcasting 4 items.
[23.08.2023 12:39.44.779] [INFO] Checking git for module: EXT-YouTube
[23.08.2023 12:39.44.893] [INFO] Checking git for module: MMM-Remote-Control
[23.08.2023 12:39.44.976] [INFO] Checking git for module: MagicMirror
[23.08.2023 12:39.46.734] [INFO] Calendar-Fetcher: Broadcasting 10 events.
[23.08.2023 12:39.51.637] [ERROR] Failed to get git revisions for EXT-Detector: Error: Command failed: cd /home/comitup/MagicMirror/modules/EXT-Detector && git rev-list --ancestry-path --count main…origin/main
warning: ignoring broken ref refs/remotes/origin/main
fatal: ambiguous argument ‘main…origin/main’: unknown revision or path not in the working tree.
Use ‘–’ to separate paths from revisions, like this:
‘git <command> [<revision>…] – [<file>…]’