Solved GA v3 MagicMirror 2.16 upgrade - display errors
-
Hi Anyone seen this before , moved from 2.14 to 2.16 & module: “MMM-Assistant2Display”,
I’m getting this error, any ideas where i’ve gone wrong? thanks
[29.09.2021 10:12.19.355] [LOG] [GA] Read config.js and check ConfigDeepMerge…
[29.09.2021 10:12.19.357] [ERROR] [FATAL] MMM-GoogleAssistant Module Configuration Error: ConfigDeepMerge is not actived !
[29.09.2021 10:12.19.359] [ERROR] [GA] Please review your MagicMirror config.js file!
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! magicmirror@2.16.0 start:DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the magicmirror@2.16.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2021-09-29T09_12_19_499Z-debug.log -
Did you upgrade GA or Mirror?
If you updated to GA v3 did you add the NEW config for v3 as well remove MMM-Assistant2Display it not needed for V3?
Did you install MMM-Detector as this is needed also?
Wiki on installing GA v3 LINK -
-
Yes Upgraded Mirror 2.14 to 2.16
New config for GAv3 is{
module: “MMM-GoogleAssistant”,
position: “top_left”,
ConfigDeepMerge: true,
config: {
debug: false,
assistantConfig:{
lang: “en-UK”,
projectId: “xxxxxxx”, // Required to use gaction.
modelId: “xxxxxxxx”, // (OPTIONAL for gaction)
//instanceId: “”, // (OPTIONAL for gaction)
latitude: xxxxx
longitude: xxxxxx} }, responseConfig: { useFullscreen: true, useResponseOutput: true, responseOutputCSS: "response_output.css", screenOutputTimer: 5000, activateDelay: 250, useAudioOutput: true, useChime: true, ConfirmationChime: true, useinformations: true, }, micConfig: {}, // put there configuration generated by auto-installer Extented: { useEXT: true, stopCommand: "stop", youtube: { useYoutube: true, youtubeCommand: "Youtube", displayResponse: true, useVLC: true, minVolume: 30, maxVolume: 100 }, links: { useLinks: true, displayDelay: 60 * 1000, scrollActivate: false, scrollStep: 25, scrollInterval: 1000, scrollStart: 5000, }, photos: { usePhotos: true, useGooglePhotosAPI: true, displayType: "none", displayDelay: 10 * 1000, albums: [], sort: "new", hiResolution: true, timeFormat: "DD/MM/YYYY HH:mm", moduleHeight: 300, moduleWidth: 300, }, welcome: { usewelcome: true, welcome: "brief today", }, cast: { usecast: true, port: 8569 }, spotify: { useSpotify: false, visual: {}, player: {}, },
MMM-Detector installed too
-
you are using V2 config not v3 links below.
http://wiki.bugsounet.fr/en/MMM-GoogleAssistant/Configuration
http://wiki.bugsounet.fr/en/MMM-GoogleAssistant/ConfigurationStructure