• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

MMM-GoogleAssistant help?

Scheduled Pinned Locked Moved Troubleshooting
17 Posts 3 Posters 2.7k Views 3 Watching
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.
  • D Offline
    DJBOOB66 @sdetweil
    last edited by Jul 5, 2021, 2:55 AM

    @sdetweil I meant he missing ( , )

    S 1 Reply Last reply Jul 5, 2021, 2:55 AM Reply Quote 0
    • S Offline
      sdetweil @DJBOOB66
      last edited by Jul 5, 2021, 2:55 AM

      @djboob66 yes, i said that before, and told him how to find them and fix them

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      I 1 Reply Last reply Jul 5, 2021, 3:20 AM Reply Quote 0
      • I Offline
        Infinity2437 @sdetweil
        last edited by Jul 5, 2021, 3:20 AM

        @sdetweil ok now i have a new problem when trying to get MMM-Detection to work and now it says there is an error which is the : in module:

        1 Reply Last reply Reply Quote 0
        • D Offline
          DJBOOB66
          last edited by Jul 5, 2021, 4:18 AM

          post config

          I 1 Reply Last reply Jul 5, 2021, 4:34 AM Reply Quote 0
          • I Offline
            Infinity2437 @DJBOOB66
            last edited by Jul 5, 2021, 4:34 AM

            @djboob66 line 140 column 10

            /* 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
             */
            let config = {
            	address: "localhost", 	// Address to listen on, can be:
            							// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
            							// - another specific IPv4/6 to listen on a specific interface
            							// - "0.0.0.0", "::" to listen on any interface
            							// Default, when address config is left out or empty, is "localhost"
            	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
            															// or add a specific IPv4 of 192.168.1.5 :
            															// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
            															// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
            															// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
            
            	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: "alert",
            		},
            		{
            			module: "updatenotification",
            			position: "top_bar"
            		},
            		{
            			module: "clock",
            			position: "top_left"
            		},
            		{
            			module: "calendar",
            			header: "US Holidays",
            			position: "top_left",
            			config: {
            				calendars: [
            					{
            						symbol: "calendar-check",
            						url: "webcal://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics"					}
            				]
            			}
            		},
            		{
            			module: "compliments",
            			position: "lower_third"
            		},
            		{
            			module: "weather",
            			position: "top_right",
            			config: {
            				weatherProvider: "openweathermap",
            				type: "hourly",
            				units: "imperial",
            				location: "",
            				locationID: "5098135", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
            				apiKey: "YOUR_OPENWEATHER_API_KEY"
            			}
            		},
            		{
            			module: "weather",
            			position: "top_right",
            			header: "Weather Forecast",
            			config: {
            				weatherProvider: "openweathermap",
            				type: "forecast",
            				units: "imperial",
            				location: "",
            				locationID: "5098135", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
            				apiKey: "YOUR_OPENWEATHER_API_KEY"
            			}
            		},
            		{
            			module: "MMM-GoogleAssistant",
            			position: "bottom_bar",
            			configDeepMerge: true,
            			config: {
            				assistantConfig: {
            					lang: "en-US",
            					latitude: 40.8614432,
            					longitude: -73.9624286
            					},
            				responseConfig: {
            					useFullscreen: false,
            					useResponseOutput: true,
            					responseOutputCSS: "response_output.css",
            					screenOutputTimer: 5000,
            					activateDelay: 250,
            					useAudioOutput: true,
            					useChime: true,
            					confirmationChime: true,
            					useInformations: true
            					},
            				Extended: {
            					touch: {
            						useTouch: true,
            						mode: 2
            					},
            					spotify: {
            						usespotify: true,
            						player: {
            						type: "Raspotify",
            						email: "",
            						password: 
            						minVolume: 10,
            						maxVolume: 90,
            						usePause: true
            						}
            					},
            					visual: {
            						updateInterval: 1000,
            						idleInterval: 10000,
            						useBottomBar: false,
            						CLIENT_ID: "",
            						CLIENT_SECRET: "",
            					}
            				}
            			}
            		},
            			module: "MMM-Detector",
            			position: "top_left",
            			configDeepMerge: true,
            			config: {
            				debug: false,
                				autoStart: true,
            				useLogos: true,
            				micConfig: {
            					recorder: "auto",
            					device: "default",
            					audioGain: 2.0,
            					applyFrontend: true // When you use only `snowboy` and `smart_mirror`, `false` is better. But with other models, `true` is better.
                				},
            			newLogos: {
            				default: "default.png"
            			},
            			detectors: [
            				{
            				detector: "Snowboy",
            				Model: "jarvis",
            				Sensitivity: null,
            				Logo: "google",
            				autoRestart: false,
            				onDetected: {
            					notification: "GA_ACTIVATE"
            				}
            			},
            				{
            				detector: "Porcupine",
            				Model: "ok google",
            				Sensitivity: null,
            				Logo: "google",
            				autoRestart: false,
            				onDetected: {
            					notification: "GA_ACTIVATE"
            				}
            			},
            				{
            				detector: "Porcupine",
            				Model: "hey google",
            				Sensitivity: null,
            				Logo: "google",
            				autoRestart: false,
            				onDetected: {
            					notification: "GA_ACTIVATE"
            					}
            				}
            			],
            			NPMCheck: {
            				useChecker: true,
            				delay: 10 * 60 * 1000,
            				useAlert: true
            			}
            		}
            	}
            
            	]
            };
            
            /*************** DO NOT EDIT THE LINE BELOW ***************/
            if (typeof module !== "undefined") {module.exports = config;}
            
            
            D 1 Reply Last reply Jul 5, 2021, 4:39 AM Reply Quote 0
            • D Offline
              DJBOOB66 @Infinity2437
              last edited by Jul 5, 2021, 4:39 AM

              @infinity2437 You should read the Wiki mate
              you have

              },
              			module: "MMM-Detector",
              			position: "top_left",
              			configDeepMerge: true
              

              should be

              },
              {
              			module: "MMM-Detector",
              			position: "top_left",
              			configDeepMerge: true
              
              I 1 Reply Last reply Jul 5, 2021, 4:52 AM Reply Quote 0
              • I Offline
                Infinity2437 @DJBOOB66
                last edited by Jul 5, 2021, 4:52 AM

                @djboob66 thank you so much it finally works

                1 Reply Last reply Reply Quote 0
                • 1
                • 2
                • 2 / 2
                2 / 2
                • First post
                  13/17
                  Last post
                Enjoying MagicMirror? Please consider a donation!
                MagicMirror created by Michael Teeuw.
                Forum managed by Sam, technical setup by Karsten.
                This forum is using NodeBB as its core | Contributors
                Contact | Privacy Policy