Building a new Mirror on a system running Ubuntu 22.04
-
Hi Bugsounet and all,
My Raspberry Pi has become a bit slow with the modules I am running. to solve this issue I’m building a new mirror on an Intel NUC running Ubuntu 22.04.
Just for fun I tried using the Bugsounet MagicMirror installer and the Plugin Manager provided by Gateway. I know Ubuntu is not supported but I thought I would give it a go.
I would be willing to document the items I have attempted and share my results if there is interest. I can either share this with Bugsounet privately or publicly here on the forum.
Bugsounet - thank you for all of this excellent work !!
-
Hi, I confirm that it’s supported
Why just because I develop on it
Happy useNote: just one thing not supported is
EXT-Governor
-
Hi, Glad to hear it’s supported. The list below covers a couple of items I observed so far.
Magic Mirror Installer - When I started the installer I chose the option of installing PM2 and GoogleAssistant at the same time. The installer hung at the PM2 install. I removed the MagicMirror directory and re-ran the Installer without choosing PM2 but still choosing Google Assistant. The installer then ran without error.
EXT-Screen - I attempted to install using the Gateway Plugin Manager. After pulling the files the installer hung on trying to install dependencies CEC-Utils, Unclutter, and DDCutil. I manually installed these packages, deleted the EXT-Screen directory and re-ran the install. On the second attempt, the installer hung on “fixing sandbox permissions”. I manually ran the sandbox fix script and was going to comment out that line in the prerequisites.sh file. I realized that my edited version of the file would be overwritten if I ran the script again. To be able to just move on I installed EXT-Screen using the manual clone and NPM install which worked perfectly.
EXT-Volume, EXT-Welcome, EXT-Pages, EXT-Motion, EXT ScreenManager - all installed without error using the Plugin Manager.
None of these items kept me from proceeding. Just sharing the info incase it might help you or others.
-
Hello friends
So I decide to rebuild my MagicMirror on Ubuntu instead of Raspberry Pi, “which give me load of problems”.
Everything is great with Ubuntu, The only thing is that Google assistant “Jarvis” doesn’t work at all, I match the Node to 16.1.0 and npm to .19.2, and still doesn’t work.
anyone can give me a hint, please .
the log when I start the Mirror is :
/MagicMirror$ npm start
magicmirror@2.25.0 start
DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js[14.12.2023 20:50.05.518] [LOG] Starting MagicMirror: v2.25.0
[14.12.2023 20:50.05.520] [LOG] Loading config …
[14.12.2023 20:50.05.520] [DEBUG] config template file not exists, no envsubst
[14.12.2023 20:50.05.522] [LOG] Loading module helpers …
[14.12.2023 20:50.05.522] [LOG] No helper found for module: alert.
[14.12.2023 20:50.05.531] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.531] [LOG] Module helper loaded: updatenotification
[14.12.2023 20:50.05.531] [LOG] No helper found for module: clock.
[14.12.2023 20:50.05.591] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.591] [LOG] Module helper loaded: calendar
[14.12.2023 20:50.05.591] [LOG] No helper found for module: compliments.
[14.12.2023 20:50.05.592] [LOG] No helper found for module: weather.
[14.12.2023 20:50.05.593] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.593] [LOG] Module helper loaded: Gateway
[14.12.2023 20:50.05.594] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.594] [LOG] Module helper loaded: EXT-Detector
[14.12.2023 20:50.05.595] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.595] [LOG] Module helper loaded: EXT-Browser
[14.12.2023 20:50.05.595] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.596] [LOG] Module helper loaded: EXT-Volume
[14.12.2023 20:50.05.649] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.649] [LOG] Module helper loaded: MMM-AnyList
[14.12.2023 20:50.05.650] [LOG] No helper found for module: MMM-EyeCandy.
[14.12.2023 20:50.05.738] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.738] [LOG] Check MagicMirror² version for node helper ‘MMM-CoinMarketCap’ - Minimum version: 2.2.1 - Current version: 2.25.0
[14.12.2023 20:50.05.738] [LOG] Version is ok!
[14.12.2023 20:50.05.738] [LOG] Module helper loaded: MMM-CoinMarketCap
[14.12.2023 20:50.05.739] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.739] [LOG] Module helper loaded: EXT-YouTube
[14.12.2023 20:50.05.766] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.766] [LOG] Module helper loaded: EXT-YouTubeCast
[14.12.2023 20:50.05.766] [LOG] No helper found for module: MMM-IronManGIF.
[14.12.2023 20:50.05.767] [LOG] No helper found for module: MMM-WiFiPassword.
[14.12.2023 20:50.05.770] [LOG] Initializing module helper …
[14.12.2023 20:50.05.770] [LOG] Module helper loaded: MMM-Random-local-image
[14.12.2023 20:50.05.771] [LOG] No helper found for module: facts.
[14.12.2023 20:50.05.805] [LOG] Initializing new module helper …
[14.12.2023 20:50.05.805] [LOG] Module helper loaded: newsfeed
[14.12.2023 20:50.05.805] [LOG] All module helpers loaded.
[14.12.2023 20:50.05.808] [LOG] Starting server on port 8080 …
[14.12.2023 20:50.05.918] [LOG] Server started …
[14.12.2023 20:50.05.918] [LOG] Connecting socket for: updatenotification
[14.12.2023 20:50.05.919] [LOG] Starting module helper: updatenotification
[14.12.2023 20:50.05.919] [LOG] Connecting socket for: calendar
[14.12.2023 20:50.05.919] [LOG] Starting node helper for: calendar
[14.12.2023 20:50.05.919] [LOG] Connecting socket for: Gateway
[14.12.2023 20:50.05.920] [LOG] Connecting socket for: EXT-Detector
[14.12.2023 20:50.05.920] [LOG] Connecting socket for: EXT-Browser
[14.12.2023 20:50.05.920] [LOG] Starting module helper: EXT-Browser
[14.12.2023 20:50.05.920] [LOG] Connecting socket for: EXT-Volume
[14.12.2023 20:50.05.920] [LOG] Connecting socket for: MMM-AnyList
[14.12.2023 20:50.05.921] [LOG] Starting node helper: MMM-AnyList
[14.12.2023 20:50.05.921] [LOG] Connecting socket for: MMM-CoinMarketCap
[14.12.2023 20:50.05.922] [LOG] MMM-CoinMarketCap: module loaded! Path: /home/axelmir/MagicMirror/modules/MMM-CoinMarketCap
[14.12.2023 20:50.05.922] [LOG] MMM-CoinMarketCap: Path “/logos” configured successfully.
[14.12.2023 20:50.05.922] [LOG] Connecting socket for: EXT-YouTube
[14.12.2023 20:50.05.922] [LOG] Connecting socket for: EXT-YouTubeCast
[14.12.2023 20:50.05.922] [LOG] Starting module helper: EXT-YouTubeCast
[14.12.2023 20:50.05.922] [LOG] Connecting socket for: MMM-Random-local-image
[14.12.2023 20:50.05.923] [LOG] Starting module helper: MMM-Random-local-image
[14.12.2023 20:50.05.923] [LOG] Connecting socket for: newsfeed
[14.12.2023 20:50.05.923] [LOG] Starting node helper for: newsfeed
[14.12.2023 20:50.05.923] [LOG] Sockets connected & modules started …
[14.12.2023 20:50.05.935] [LOG] Launching application.
MESA-INTEL: warning: Haswell Vulkan support is incomplete
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)[14.12.2023 20:50.07.136] [LOG] [GATEWAY] Gateway Version: 3.7.2 rev: 231206
[14.12.2023 20:50.07.137] [INFO] Checking git for module: Gateway
[14.12.2023 20:50.08.000] [LOG] [GATEWAY] [LIB] All libraries loaded!
[14.12.2023 20:50.08.001] [LOG] [GATEWAY] MagicMirror address: localhost
[14.12.2023 20:50.08.002] [LOG] [GATEWAY] [TRANSLATION] [HOME] Use: default.home
[14.12.2023 20:50.08.002] [INFO] Checking git for module: EXT-Detector
[14.12.2023 20:50.08.028] [INFO] Checking git for module: EXT-Browser
[14.12.2023 20:50.08.056] [INFO] Checking git for module: EXT-Volume
[14.12.2023 20:50.08.071] [LOG] [GATEWAY] [PM2] checking PM2 using…
[14.12.2023 20:50.08.074] [LOG] Loaded 43 images from dir ‘./modules/MMM-Random-local-image/exampleImages/’ …
[14.12.2023 20:50.08.076] [INFO] Checking git for module: MMM-AnyList
[14.12.2023 20:50.08.116] [INFO] Checking git for module: MMM-EyeCandy
[14.12.2023 20:50.08.266] [INFO] Checking git for module: MMM-CoinMarketCap
[14.12.2023 20:50.08.360] [INFO] Newsfeed-Fetcher: Broadcasting 25 items.
[14.12.2023 20:50.08.397] [INFO] Checking git for module: EXT-YouTube
[14.12.2023 20:50.08.542] [INFO] Checking git for module: EXT-YouTubeCast
[14.12.2023 20:50.08.562] [INFO] Newsfeed-Fetcher: Broadcasting 13 items.
[14.12.2023 20:50.08.591] [LOG] [GATEWAY] [PM2] You don’t use PM2[14.12.2023 20:50.09.714] [INFO] Newsfeed-Fetcher: Broadcasting 50 items.
[14.12.2023 20:50.09.736] [INFO] Checking git for module: facts
[14.12.2023 20:50.09.765] [INFO] Checking git for module: MagicMirror
[14.12.2023 20:50.09.817] [INFO] Newsfeed-Fetcher: Broadcasting 25 items.
[14.12.2023 20:50.09.893] [LOG] [GATEWAY] [SYSTEMINFO] Read Uptimed
[14.12.2023 20:50.09.893] [LOG] [GATEWAY] [SYSTEMINFO] Initialized
[14.12.2023 20:50.09.894] [LOG] [GATEWAY] no CLIENT_ID found in your config!
[14.12.2023 20:50.09.894] [WARN] [GATEWAY] SmartHome functionality is disabled
[14.12.2023 20:50.10.219] [LOG] [GATEWAY] [HyperWatch] Logger is enabled
[14.12.2023 20:50.10.220] [LOG] [GATEWAY] Start listening on port 8081
[14.12.2023 20:50.10.220] [LOG] [GATEWAY] Available locally at http://192.168.1.205:8081
[14.12.2023 20:50.10.220] [LOG] [GATEWAY] Gateway Ready!
[14.12.2023 20:50.10.221] [LOG] [GATEWAY] Detected: Gateway
[14.12.2023 20:50.10.415] [INFO] Newsfeed-Fetcher: Broadcasting 118 items. -
@axel33 Have you tested your microphone on Ubuntu? I had manually configure mine.
Refer to the following : How to test microphone on Ubuntu 22.04
-
@justaguy Thank you for your replay, Acutely I did test the mic, Everything works great, beside I checked all GA model configurations credentials, I found nothing.
-
Hi, For me all is ok but Gateway is waiting for
MMM-GoogleAssistant
and I don’t see it in the loader listverify
- if
MMM-GoogleAssistant
is installed - if
MMM-GoogleAssistant
is configured properly (credentials / token) - if
MMM-GoogleAssistant
config block is on mainconfig.js
configuration file ofMagicMirror²
when done: you will discover
[GA] MMM-GoogleAssistant Version: 5.5.1 rev: 231127
in the start log - if
-
@bugsounet Thank you for your reply, I verify your suggestions, everything is fine, Based on the log, I update Node to V18. still doesn’t work .
my node is = v18.19.0
npm = 10.2.3here is the last log : I just remove the private information :
/MagicMirror$ npm start
magicmirror@2.25.0 start
DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js[15.12.2023 12:32.57.842] [LOG] Starting MagicMirror: v2.25.0
[15.12.2023 12:32.57.861] [LOG] Loading config …
[15.12.2023 12:32.57.865] [DEBUG] config template file not exists, no envsubst
[15.12.2023 12:32.57.894] [LOG] Loading module helpers …
[15.12.2023 12:32.57.895] [LOG] No helper found for module: alert.
[15.12.2023 12:32.57.926] [LOG] Initializing new module helper …
[15.12.2023 12:32.57.927] [LOG] Module helper loaded: updatenotification
[15.12.2023 12:32.57.928] [LOG] No helper found for module: clock.
[15.12.2023 12:32.58.783] [LOG] Initializing new module helper …
[15.12.2023 12:32.58.785] [LOG] Module helper loaded: calendar
[15.12.2023 12:32.58.802] [LOG] No helper found for module: compliments.
[15.12.2023 12:32.58.803] [LOG] No helper found for module: weather.
[15.12.2023 12:32.58.865] [LOG] Initializing new module helper …
[15.12.2023 12:32.58.866] [LOG] Module helper loaded: Gateway
[15.12.2023 12:32.58.921] [LOG] Initializing new module helper …
[15.12.2023 12:32.58.922] [LOG] Module helper loaded: EXT-Detector
[15.12.2023 12:32.58.941] [LOG] Initializing new module helper …
[15.12.2023 12:32.58.941] [LOG] Module helper loaded: EXT-Browser
[15.12.2023 12:32.58.981] [LOG] Initializing new module helper …
[15.12.2023 12:32.58.981] [LOG] Module helper loaded: EXT-Volume
[15.12.2023 12:33.00.338] [LOG] Initializing new module helper …
[15.12.2023 12:33.00.338] [LOG] Module helper loaded: MMM-AnyList
[15.12.2023 12:33.00.360] [LOG] No helper found for module: MMM-EyeCandy.
[15.12.2023 12:33.00.731] [LOG] Initializing new module helper …
[15.12.2023 12:33.00.731] [LOG] Check MagicMirror² version for node helper ‘MMM-CoinMarketCap’ - Minimum version: 2.2.1 - Current version: 2.25.0
[15.12.2023 12:33.00.732] [LOG] Version is ok!
[15.12.2023 12:33.00.732] [LOG] Module helper loaded: MMM-CoinMarketCap
[15.12.2023 12:33.00.749] [LOG] Initializing new module helper …
[15.12.2023 12:33.00.749] [LOG] Module helper loaded: EXT-YouTube
[15.12.2023 12:33.01.124] [LOG] Initializing new module helper …
[15.12.2023 12:33.01.125] [LOG] Module helper loaded: EXT-YouTubeCast
[15.12.2023 12:33.01.135] [LOG] No helper found for module: MMM-IronManGIF.
[15.12.2023 12:33.01.143] [LOG] No helper found for module: MMM-WiFiPassword.
[15.12.2023 12:33.01.186] [LOG] Initializing module helper …
[15.12.2023 12:33.01.186] [LOG] Module helper loaded: MMM-Random-local-image
[15.12.2023 12:33.01.208] [LOG] No helper found for module: facts.
[15.12.2023 12:33.01.738] [LOG] Initializing new module helper …
[15.12.2023 12:33.01.738] [LOG] Module helper loaded: newsfeed
[15.12.2023 12:33.01.738] [LOG] All module helpers loaded.
[15.12.2023 12:33.01.740] [LOG] Starting server on port 8080 …
[15.12.2023 12:33.02.903] [LOG] Server started …
[15.12.2023 12:33.02.904] [LOG] Connecting socket for: updatenotification
[15.12.2023 12:33.02.904] [LOG] Starting module helper: updatenotification
[15.12.2023 12:33.02.904] [LOG] Connecting socket for: calendar
[15.12.2023 12:33.02.904] [LOG] Starting node helper for: calendar
[15.12.2023 12:33.02.904] [LOG] Connecting socket for: Gateway
[15.12.2023 12:33.02.905] [LOG] Connecting socket for: EXT-Detector
[15.12.2023 12:33.02.905] [LOG] Connecting socket for: EXT-Browser
[15.12.2023 12:33.02.905] [LOG] Starting module helper: EXT-Browser
[15.12.2023 12:33.02.905] [LOG] Connecting socket for: EXT-Volume
[15.12.2023 12:33.02.905] [LOG] Connecting socket for: MMM-AnyList
[15.12.2023 12:33.02.905] [LOG] Starting node helper: MMM-AnyList
[15.12.2023 12:33.02.906] [LOG] Connecting socket for: MMM-CoinMarketCap
[15.12.2023 12:33.02.906] [LOG] MMM-CoinMarketCap: module loaded! Path: /home/axelmir/MagicMirror/modules/MMM-CoinMarketCap
[15.12.2023 12:33.02.906] [LOG] MMM-CoinMarketCap: Path “/logos” configured successfully.
[15.12.2023 12:33.02.906] [LOG] Connecting socket for: EXT-YouTube
[15.12.2023 12:33.02.906] [LOG] Connecting socket for: EXT-YouTubeCast
[15.12.2023 12:33.02.907] [LOG] Starting module helper: EXT-YouTubeCast
[15.12.2023 12:33.02.907] [LOG] Connecting socket for: MMM-Random-local-image
[15.12.2023 12:33.02.907] [LOG] Starting module helper: MMM-Random-local-image
[15.12.2023 12:33.02.907] [LOG] Connecting socket for: newsfeed
[15.12.2023 12:33.02.907] [LOG] Starting node helper for: newsfeed
[15.12.2023 12:33.02.907] [LOG] Sockets connected & modules started …
[15.12.2023 12:33.03.951] [LOG] Launching application.
MESA-INTEL: warning: Haswell Vulkan support is incomplete
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[4438:1215/123313.053240:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[4438:1215/123314.759182:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[15.12.2023 12:33.15.187] [LOG] Create new calendarfetcher for url: https://calendar.—.ics - Interval: 3600000
[15.12.2023 12:33.15.452] [LOG] Create new calendarfetcher for url: https://calendar.— - Interval: 3600000
[15.12.2023 12:33.15.622] [INFO] Checking git for module: Gateway
[15.12.2023 12:33.15.661] [LOG] Loaded 43 images from dir ‘./modules/MMM-Random-local-image/exampleImages/’ …
[15.12.2023 12:33.21.730] [LOG] [GATEWAY] [LIB] All libraries loaded!
[15.12.2023 12:33.21.731] [LOG] [GATEWAY] MagicMirror address: localhost
[15.12.2023 12:33.21.742] [LOG] [GATEWAY] [TRANSLATION] [HOME] Use: default.home
[15.12.2023 12:33.21.811] [INFO] Checking git for module: EXT-Detector
[15.12.2023 12:33.22.041] [LOG] [GATEWAY] [PM2] checking PM2 using…
[15.12.2023 12:33.22.051] [INFO] Checking git for module: EXT-Browser
[15.12.2023 12:33.22.065] [INFO] Newsfeed-Fetcher: Broadcasting 25 items.
[15.12.2023 12:33.22.173] [INFO] Checking git for module: EXT-Volume
[15.12.2023 12:33.22.188] [INFO] Newsfeed-Fetcher: Broadcasting 13 items.
[15.12.2023 12:33.22.209] [INFO] Newsfeed-Fetcher: Broadcasting 50 items.
[15.12.2023 12:33.22.340] [INFO] Checking git for module: MMM-AnyList
[15.12.2023 12:33.22.354] [INFO] Newsfeed-Fetcher: Broadcasting 22 items.
[15.12.2023 12:33.22.466] [INFO] Newsfeed-Fetcher: Broadcasting 119 items.
[15.12.2023 12:33.22.484] [INFO] Calendar-Fetcher: Broadcasting 0 events from --basic.ics.
[15.12.2023 12:33.22.527] [INFO] Newsfeed-Fetcher: Broadcasting 20 items.
[15.12.2023 12:33.24.166] [INFO] Calendar-Fetcher: Broadcasting 483 events f—/basic.ics.
[15.12.2023 12:33.24.215] [INFO] Checking git for module: MMM-EyeCandy
[15.12.2023 12:33.24.334] [INFO] Checking git for module: MMM-CoinMarketCap
[15.12.2023 12:33.24.456] [INFO] Checking git for module: EXT-YouTube
[15.12.2023 12:33.24.614] [INFO] Checking git for module: EXT-YouTubeCast
[15.12.2023 12:33.24.737] [INFO] Checking git for module: MMM-IronManGIF
[15.12.2023 12:33.25.249] [INFO] Checking git for module: MMM-WiFiPassword
[15.12.2023 12:33.25.318] [INFO] Checking git for module: MMM-Random-local-image
[15.12.2023 12:33.25.556] [INFO] Checking git for module: facts
[15.12.2023 12:33.25.986] [INFO] Checking git for module: MagicMirror
[15.12.2023 12:33.30.959] [ERROR] [GATEWAY] [PM2] Process list is not an JSON Format!
[15.12.2023 12:33.30.960] [ERROR] [GATEWAY] [PM2] Received: [PM2] Spawning PM2 daemon with pm2_home=/home/axelmir/.pm2
[PM2] PM2 Successfully daemonized
[]
[15.12.2023 12:33.30.960] [ERROR] [GATEWAY] [PM2] Can’t get process List!
[15.12.2023 12:33.31.868] [LOG] [GATEWAY] [SYSTEMINFO] Read Uptimed
[15.12.2023 12:33.31.868] [LOG] [GATEWAY] [SYSTEMINFO] Initialized
[15.12.2023 12:33.31.868] [LOG] [GATEWAY] no CLIENT_ID found in your config!
[15.12.2023 12:33.31.868] [WARN] [GATEWAY] SmartHome functionality is disabled
[15.12.2023 12:33.32.252] [LOG] [GATEWAY] [HyperWatch] Logger is enabled
[15.12.2023 12:33.32.253] [LOG] [GATEWAY] Start listening on port 8081
[15.12.2023 12:33.32.253] [LOG] [GATEWAY] Available locally at http://192.168.1.205:8081
[15.12.2023 12:33.32.253] [LOG] [GATEWAY] Gateway Ready!
[15.12.2023 12:33.32.253] [LOG] [GATEWAY] Detected: Gatewaythank you so much
-
Also the model config are the following
{ module: 'EXT-Detector', position: 'top_left', disabled: false, configDeepMerge: true, config: { debug: true, useIcon: true, touchOnly: false, porcupineAccessKey: null, porcupineCustomModel: null, detectors: [ { detector: "Snowboy", Model: "jarvis", Sensitivity: 0.4, }, { module: 'MMM-GoogleAssistant', position: 'top_left', configDeepMerge: true, config: { stopCommand: 'stop', responseConfig: { useFullscreen: false, responseOutputCSS: 'response_output.css', useResponseOutput: true, screenOutputTimer: 5000, activateDelay: 250, useAudioOutput: true, useChime: false, confirmationChime: true }, assistantConfig: { latitude: ---, longitude: --- }, recipes: [ ] } },
-
Are you sure of this config ? because
MMM-GoogleAssistant
module config is insideEXT-Detector
config detectors ??There is no
[GA] MMM-GoogleAssistant Version: 5.5.1 rev: 231127
in the start log.
It’s means that config is not on a good place in MM² config or GA version is not up to date with MM² (In all case this module is not installed correctly) -
Actually the Config file was fine, The main problem was versions conflicts of node and npm in Ubuntu. I figure it out,
Thank you for trying to help me. -
The main problem was versions conflicts of node and npm in Ubuntu
For me it’s not the case, because:
- no error about
node
npm
is an installer, so it’s no that
Actually the Config file was fine
I’m not agree with you
This is the module list that you use with MM² v2.25.0:- alert (default module)
- updatenotification (default module)
- clock (default module)
- calandar (default module)
- compliments (default module)
- weather (default module)
- Gateway
- EXT-Detector
- EXT-Browser
- EXT-Volume
- MMM-AnyList
- MMM-AnyList
- MMM-EyeCandy
- MMM-CoinMarketCap
- EXT-YouTube
- EXT-YouTubeCast
- MMM-IronManGif
- MMM-WiFiPassword
- MMM-Random-local-image
- newsfeed (default module)
but … where is
MMM-GoogleAssistant
?
it must be between[15.12.2023 12:32.57.894] [LOG] Loading module helpers …
and[15.12.2023 12:33.01.738] [LOG] All module helpers loaded.
And you must see:[LOG] Initializing new module helper ... [LOG] Module helper loaded: MMM-GoogleAssistant
If you think that your config is really good, try to update
MMM-GoogleAssistant
maybe it’s an old versioncan you try this in a terminal:
cd ~/MagicMirror/modules/MMM-GoogleAssistant cat package.json | grep version
and tell me if your result match with:
"version": "5.5.1",
-
If your result don’t match : try
npm run update
-
If you result match: It’s means that you have set
MMM-GoogleAssistant
in a bad place in your config (inside another module for example)- move the
MMM-GoogleAssistant
config block beforealert
module config
and you will have something like that:
- move the
<....> modules: [ { module: "MMM-GoogleAssistant", configDeepMerge: true, config: { responseConfig: { useChime: false }, assistantConfig: { latitude: ---, longitude: --- }, recipes: [] } }, { module: "alert" }, <....>
- no error about
-
Thank you, I mange to get it to work.