MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. droidus
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    D
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 9
    • Posts 31
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: MM Config File not matching Dashboard

      @sdetweil said in MM Config File not matching Dashboard:

      npm run config:check

      > magicmirror@2.16.0 config:check /home/pi/MagicMirror
      > node js/check_config.js
      
      [29.10.2021 11:40.35.104] [INFO]  Checking file...  /home/pi/MagicMirror/config/config.js
      [29.10.2021 11:40.35.173] [INFO]  Your configuration file doesn't contain syntax errors :)
      
      

      EDIT:
      Here is my config file:

      /* 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: 12,
      	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",
      			clockBold: "true",
      			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",
      			config: {
      				morning: [
      					"Good Morning, name!"
      				],
      				afternoon: [
      					"Good Afternoon, name!"
      				],
      				evening: [
      					"Good Evening, name!"
      				],
      				"....-01-01": [
      					"Happy New Year, name!"
      				]
      			}
      		},
      		{
      			module: "weather",
      			position: "top_right",
      			config: {
      				weatherProvider: "openweathermap",
      				type: "current",
      				location: "x",
      				locationID: "x", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
      				apiKey: "x",
      				units: "imperial",
      				tempUnits: "imperial",
      				windUnits: "imperial",
      				timeFormat: "12",
      				tableClass: "large",
      				colored: "true"
      			}
      		},
       		{
       			module: "weather",
       			position: "top_right",
       			header: "Weather Forecast",
       			config: {
       				weatherProvider: "openweathermap",
       				type: "forecast",
       				location: "New York",
       				locationID: "x", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
       				apiKey: "x"
       			}
       		},
      		{
      			module: "newsfeed",
      			position: "bottom_bar",
      			config: {
      				feeds: [
      					{
      						title: "New York Times",
      						url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml"
      					}
      				],
      				showSourceTitle: true,
      				showPublishDate: true,
      				broadcastNewsFeeds: true,
      				broadcastNewsUpdates: true
      			}
      		},
      	]
      };
      
      /*************** DO NOT EDIT THE LINE BELOW ***************/
      if (typeof module !== "undefined") {module.exports = config;}
      
      
      
      posted in Troubleshooting
      D
      droidus
    • RE: MM Config File not matching Dashboard

      @sdetweil

      PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
      NAME="Raspbian GNU/Linux"
      VERSION_ID="10"
      VERSION="10 (buster)"
      VERSION_CODENAME=buster
      ID=raspbian
      ID_LIKE=debian
      HOME_URL="http://www.raspbian.org/"
      SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
      BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
      
      
      pi@raspberrypi:~/MagicMirror/config $ ls
      config.js  config.js.sample
      pi@raspberrypi:~/MagicMirror/config $ 
      
      
      posted in Troubleshooting
      D
      droidus
    • RE: MM Config File not matching Dashboard

      @sdetweil

      > magicmirror@2.16.0 start /home/pi/MagicMirror
      > ./run-start.sh $1
      
      [29.10.2021 11:04.03.983] [LOG]   Starting MagicMirror: v2.16.0
      [29.10.2021 11:04.03.988] [LOG]   Loading config ...
      [29.10.2021 11:04.03.994] [LOG]   Loading module helpers ...
      [29.10.2021 11:04.03.996] [LOG]   No helper found for module: alert.
      [29.10.2021 11:04.04.163] [LOG]   Initializing new module helper ...
      [29.10.2021 11:04.04.164] [LOG]   Module helper loaded: updatenotification
      [29.10.2021 11:04.04.164] [LOG]   No helper found for module: clock.
      [29.10.2021 11:04.04.345] [LOG]   Initializing new module helper ...
      [29.10.2021 11:04.04.346] [LOG]   Module helper loaded: calendar
      [29.10.2021 11:04.04.346] [LOG]   No helper found for module: compliments.
      [29.10.2021 11:04.04.347] [LOG]   No helper found for module: weather.
      [29.10.2021 11:04.04.372] [LOG]   Initializing new module helper ...
      [29.10.2021 11:04.04.373] [LOG]   Module helper loaded: newsfeed
      [29.10.2021 11:04.04.373] [LOG]   All module helpers loaded.
      [29.10.2021 11:04.04.465] [LOG]   Starting server on port 8080 ... 
      [29.10.2021 11:04.04.479] [LOG]   Server started ...
      [29.10.2021 11:04.04.480] [LOG]   Connecting socket for: updatenotification
      [29.10.2021 11:04.04.481] [LOG]   Connecting socket for: calendar
      [29.10.2021 11:04.04.482] [LOG]   Starting node helper for: calendar
      [29.10.2021 11:04.04.482] [LOG]   Connecting socket for: newsfeed
      [29.10.2021 11:04.04.483] [LOG]   Starting node helper for: newsfeed
      [29.10.2021 11:04.04.483] [LOG]   Sockets connected & modules started ...
      [29.10.2021 11:04.04.757] [LOG]   Launching application.
      [29.10.2021 11:04.06.997] [LOG]   Create new calendarfetcher for url: http://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics - Interval: 300000
      [29.10.2021 11:04.07.068] [LOG]   Create new newsfetcher for url: https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000
      [29.10.2021 11:04.07.534] [INFO]  Calendar-Fetcher: Broadcasting 4 events.
      [29.10.2021 11:04.08.232] [INFO]  Newsfeed-Fetcher: Broadcasting 51 items.
      
      
      posted in Troubleshooting
      D
      droidus
    • MM Config File not matching Dashboard

      I have modified the config.js file. But when I log into the desktop, and MM appears, it looks like it is using a default layout, and not my customized one. Do I have to tell it to update, or is it cached somewhere? I’ve tried a reboot, and that didn’t do it.

      posted in Troubleshooting
      D
      droidus
    • RE: MagicMirror fails to start

      @sdetweil said in MagicMirror fails to start:

      @droidus have to be IN the MagicMirror folder for npm start

      I get the same error as before about a magic-cookie.

      posted in Troubleshooting
      D
      droidus
    • RE: MagicMirror fails to start

      I am using the default one that comes with raspbian os.
      :0.0
      I get this error message: no such file or directory, open ‘/home//package.json’.

      posted in Troubleshooting
      D
      droidus
    • RE: MagicMirror fails to start

      Still getting an error message:

      npm run start
      
      > magicmirror@2.16.0 start /home/pi/MagicMirror
      > ./run-start.sh $1
      
      [19.09.2021 13:23.34.576] [LOG]   Starting MagicMirror: v2.16.0
      [19.09.2021 13:23.34.584] [LOG]   Loading config ...
      [19.09.2021 13:23.34.595] [LOG]   Loading module helpers ...
      [19.09.2021 13:23.34.602] [LOG]   No helper found for module: alert.
      [19.09.2021 13:23.34.803] [LOG]   Initializing new module helper ...
      [19.09.2021 13:23.34.805] [LOG]   Module helper loaded: updatenotification
      [19.09.2021 13:23.34.807] [LOG]   No helper found for module: clock.
      [19.09.2021 13:23.34.981] [LOG]   Initializing new module helper ...
      [19.09.2021 13:23.34.983] [LOG]   Module helper loaded: calendar
      [19.09.2021 13:23.34.985] [LOG]   No helper found for module: compliments.
      [19.09.2021 13:23.34.988] [LOG]   No helper found for module: weather.
      [19.09.2021 13:23.35.025] [LOG]   Initializing new module helper ...
      [19.09.2021 13:23.35.027] [LOG]   Module helper loaded: newsfeed
      [19.09.2021 13:23.35.029] [LOG]   All module helpers loaded.
      [19.09.2021 13:23.35.143] [LOG]   Starting server on port 8080 ... 
      [19.09.2021 13:23.35.164] [LOG]   Server started ...
      [19.09.2021 13:23.35.166] [LOG]   Connecting socket for: updatenotification
      [19.09.2021 13:23.35.168] [LOG]   Connecting socket for: calendar
      [19.09.2021 13:23.35.170] [LOG]   Starting node helper for: calendar
      [19.09.2021 13:23.35.172] [LOG]   Connecting socket for: newsfeed
      [19.09.2021 13:23.35.174] [LOG]   Starting node helper for: newsfeed
      [19.09.2021 13:23.35.179] [LOG]   Sockets connected & modules started ...
      Invalid MIT-MAGIC-COOKIE-1 key/home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! magicmirror@2.16.0 start: `./run-start.sh $1`
      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-19T17_23_35_342Z-debug.log
      
      
      posted in Troubleshooting
      D
      droidus
    • RE: MagicMirror fails to start

      @sdetweil OK, I installed it. What web port does it use?

      posted in Troubleshooting
      D
      droidus
    • RE: MagicMirror fails to start

      I installed the raspbian OS via copying files to the sd card. Here is the board version: Pi Model 4B V1.1. I installed the program via these instructions: https://docs.magicmirror.builders/getting-started/installation.html#manual-installation.

      posted in Troubleshooting
      D
      droidus
    • MagicMirror fails to start

      I am getting these messages:

       npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/pi/.npm/_logs/2021-09-18T23_30_42_400Z-debug.log
      Invalid MIT-MAGIC-COOKIE-1 key/home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! magicmirror@2.16.0 start: `./run-start.sh $1`
      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-18T23_30_59_634Z-debug.log
      Invalid MIT-MAGIC-COOKIE-1 key/home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! magicmirror@2.16.0 start: `./run-start.sh $1`
      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.
      
      
      
      posted in Troubleshooting
      D
      droidus
    • 1
    • 2
    • 3
    • 4
    • 3 / 4