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

    Posts

    Recent Best Controversial
    • RE: Update, unable to connect.

      @sdetweil said in Update, unable to connect.:

      pm2 logs --lines=20

      Seems to loop through this:

      0|MagicMirror  | > magicmirror@2.32.0 start
      0|MagicMirror  | > node --run start:x11
      0|MagicMirror  | [2025-08-16 19:11:31.316] [LOG]   Starting MagicMirror: v2.32.0 
      0|MagicMirror  | [2025-08-16 19:11:31.359] [LOG]   Loading config ... 
      0|MagicMirror  | [2025-08-16 19:11:31.363] [LOG]   config template file not exists, no envsubst 
      0|MagicMirror  | [2025-08-16 19:11:31.976] [INFO]  Checking config file /home/pi/MagicMirror/config/config.js ... 
      0|MagicMirror  | [2025-08-16 19:11:32.117] [ERROR] Your configuration file contains syntax errors :(
      0|MagicMirror  | Line 99 column 21: 'Log' is not defined. 
      PM2            | App [MagicMirror:0] exited with code [1] via signal [SIGINT]
      PM2            | App [MagicMirror:0] starting in -fork mode-
      PM2            | App [MagicMirror:0] online
      0|MagicMirror  | bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
      
      
      posted in Troubleshooting
      R
      Richard238
    • RE: Update, unable to connect.

      @sdetweil

      pi@mmv2:~/MagicMirror $ node -v
      v22.14.0
      pi@mmv2:~/MagicMirror $ pm2 stop MagicMirror
      [PM2] Applying action stopProcessId on app [MagicMirror](ids: [ 0 ])
      [PM2] [MagicMirror](0) â
      ââââââ¬âââââââââââââââââââââ¬âââââââââââ¬âââââââ¬ââââââââââââ¬âââââââââââ¬âââââââââââ
      â id â name               â mode     â ⺠   â status    â cpu      â memory   â
      ââââââ¼âââââââââââââââââââââ¼âââââââââââ¼âââââââ¼ââââââââââââ¼âââââââââââ¼âââââââââââ¤
      â 0  â MagicMirror        â fork     â 2120 â stopped   â 0%       â 0b       â
      ââââââ´âââââââââââââââââââââ´âââââââââââ´âââââââ´ââââââââââââ´âââââââââââ´âââââââââââ
      pi@mmv2:~/MagicMirror $ pm2 start MagicMirror
      [PM2] Applying action restartProcessId on app [MagicMirror](ids: [ 0 ])
      [PM2] [MagicMirror](0) â
      [PM2] Process successfully started
      ââââââ¬âââââââââââââââââââââ¬âââââââââââ¬âââââââ¬ââââââââââââ¬âââââââââââ¬âââââââââââ
      â id â name               â mode     â ⺠   â status    â cpu      â memory   â
      ââââââ¼âââââââââââââââââââââ¼âââââââââââ¼âââââââ¼ââââââââââââ¼âââââââââââ¼âââââââââââ¤
      â 0  â MagicMirror        â fork     â 2120 â online    â 0%       â 2.6mb    â
      ââââââ´âââââââââââââââââââââ´âââââââââââ´âââââââ´ââââââââââââ´âââââââââââ´âââââââââââ
      pi@mmv2:~/MagicMirror $
      posted in Troubleshooting
      R
      Richard238
    • RE: Update, unable to connect.

      Same issue today. Tried with force but still no MM.

      node -v = v22.14.0

      posted in Troubleshooting
      R
      Richard238
    • RE: MMM-ClosestFlight stuck at "Checking the airspace...."

      Is this module no longer supported?

      posted in Troubleshooting
      R
      Richard238
    • MMM-ClosestFlight stuck at "Checking the airspace...."

      MMM-ClosestFlight stuck at “Checking the airspace…”

      From config.js
      Also tried with the default Lat/Long

      		{
      			  module: "MMM-ClosestFlight",
      			  position: "bottom_right",
      			  config: {
              myLatitude: 11.1234, // Latitude of MagicMirror   [11.1234, WAS 35.2295]
              myLongitude: 11.1234 , // Longitude of MagicMirror  [11.1234 WAS - -80.8431]
              distanceUnits: "NM", // 'NM' for nautical miles, 'SM' for statute miles
              altitudeUnits: "M", // 'FT' for feet or 'M' for metres
              boxLatitudeMin: 34.8020, // minimum latitude of the bounding box
              boxLongitudeMin: -82.4282, // minimum longitude of the bounding box
              boxLatitudeMax: 36.2900, // maximum latitude of the bounding box
              boxLongitudeMax: 78.1815, // maximum longtitude of the bounding box
              maxWidth: "250px",
              animationSpeed: 3000, // Fade in/out speed on update
              initialLoadDelay: 4250,
              retryDelay: 2500,
              updateInterval: 20000 // How often to update
      					   }
              },	
      
      posted in Troubleshooting
      R
      Richard238
    • RE: Version 2.30.0 weather module, stuck loading, worked fine before upgrade

      @sdetweil

      		{
      			module: 'weather',
      			header: 'Current zzzzzzzzzzzzz  weather: ',			
      			position: 'top_right',
      			config: {
      				weatherProvider: "openweathermap",
      				lat: 111111111111111, 
      				lon: 1111111111111111111111,
      				apiKey: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      				type: 'current',
      				units: 'config.units'
      				//location: 'zzzzzzzzzzzzzzz',
      		}
      		},
      
      

      I must have had that API key for aeons, don’t ever remember it having a c/card behind it.
      Maybe it’s out-of-date.

      posted in Troubleshooting
      R
      Richard238
    • RE: Version 2.30.0 weather module, stuck loading, worked fine before upgrade

      @sdetweil

      With no caps? Still doesn’t work.

      config: {
      				weatherProvider: "openweathermap",
      
      posted in Troubleshooting
      R
      Richard238
    • RE: MMM-SystemMonitor

      @sdetweil said in MMM-SystemMonitor:

      Single or double quotes don’t matter as long as they are matched

      JS lesson #1 :-)

      posted in Utilities
      R
      Richard238
    • RE: Version 2.30.0 weather module, stuck loading, worked fine before upgrade

      @sdetweil

      openweathermap.js is unchanged

      WeatherProvider.register("openweathermap", {
      
      
      	providerName: "OpenWeatherMap",
      
      	// Set the default config properties that is specific to this provider
      	defaults: {
      		apiVersion: "3.0",
      		apiBase: "https://api.openweathermap.org/data/",
      		// weatherEndpoint is "/onecall" since API 3.0
      		// "/onecall", "/forecast" or "/weather" only for pro customers
      		weatherEndpoint: "/onecall",
      		locationID: false,
      		location: false,
      		// the /onecall endpoint needs lat / lon values, it doesn't support the locationId
      		lat: 0,
      		lon: 0,
      		apiKey: ""
      	},
      
      
      config.js shows
      
      
      	{
      		module: 'weather',
      		header: 'Current zzzzzzzzzzzzzzzz  weather: ',			
      		position: 'top_right',
      		config: {
      			//weatherProvider: "openweathermap",
      			providerName: "OpenWeatherMap",
      			type: "current",
      			lat: nnnnnnnnnnn,
      			lon: -nnnnnnnnnnnnn,
      			apiKey: "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
      			//type: 'current',
      			//location: 'xxxxxxxxxxxxxx',
      			//locationID: 'zzzzzzzz',  //ID from https://www.openweathermap.org
      			//apiKey: 'aaaaaaaaaaaaaaaaaaaaaaaaaaa'
      		}
      	},
      
      posted in Troubleshooting
      R
      Richard238
    • RE: MMM-SystemMonitor

      @sdetweil

      That’s fixed it.

      Module in config.js

      units: 'config.units'
      

      config.js before modules

      was

      units: 'metric',
      

      Changed it to

      units: "metric",
      

      Quite how Free Memory can be 128% I’ve no idea, that’s for another day.
      For now, it’s working. Thank you!

      posted in Utilities
      R
      Richard238
    • 1
    • 2
    • 3
    • 4
    • 5
    • 23
    • 24
    • 2 / 24