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.

    MM will not start

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    32 Posts 3 Posters 6.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.
    • B Offline
      bworch @sdetweil
      last edited by

      @sdetweil I guess it isn’t working I am getting a bunch of lines like this

      51c1c2da-5489-4d4c-b44f-ddd4bb4fabe2-image.png

      If you have any other ideas, let me know. I need to stop now. thanks very much.

      S B 2 Replies Last reply Reply Quote 0
      • S Offline
        sdetweil @bworch
        last edited by

        @bworch that is a pm2 error, needs to me updated

        see pm2 --help
        for update

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        B 2 Replies Last reply Reply Quote 0
        • B Offline
          bworch @bworch
          last edited by

          @bworch so I go another sm card build it again. I copied my config, modules, and CSS files over, and when I run an npm start MagicMorror I get the following. I guess we don’t use pm2 anymore. I get a black screen if it starts. I am also getting a commit or stash again. How do I commit or stash.

          magicmirror@2.21.0 start
          DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js

          [15.10.2022 15:26.51.630] [LOG] Starting MagicMirror: v2.21.0
          [15.10.2022 15:26.51.646] [LOG] Loading config …
          [15.10.2022 15:26.51.664] [LOG] Loading module helpers …
          [15.10.2022 15:26.51.671] [LOG] No helper found for module: alert.
          [15.10.2022 15:26.51.730] [LOG] Initializing new module helper …
          [15.10.2022 15:26.51.734] [LOG] Module helper loaded: updatenotification
          [15.10.2022 15:26.51.739] [LOG] No helper found for module: clock.
          [15.10.2022 15:26.51.743] [LOG] No helper found for module: currentweather.
          [15.10.2022 15:26.51.749] [LOG] No helper found for module: weatherforecast.
          [15.10.2022 15:26.52.581] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module ‘async’
          Require stack:

          • /home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js
          • /home/bworch/MagicMirror/js/app.js
          • /home/bworch/MagicMirror/js/electron.js
          • /home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js

          [15.10.2022 15:26.52.605] [LOG] Loading module helpers …
          [15.10.2022 15:26.52.609] [LOG] No helper found for module: alert.
          [15.10.2022 15:26.52.612] [LOG] Initializing new module helper …
          [15.10.2022 15:26.52.616] [LOG] Module helper loaded: updatenotification
          [15.10.2022 15:26.52.619] [LOG] No helper found for module: clock.
          [15.10.2022 15:26.52.621] [LOG] No helper found for module: currentweather.
          [15.10.2022 15:26.52.624] [LOG] No helper found for module: weatherforecast.
          [15.10.2022 15:26.52.629] [ERROR] App threw an error during load
          [15.10.2022 15:26.52.634] [ERROR] Error: Cannot find module ‘async’
          Require stack:

          • /home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js
          • /home/bworch/MagicMirror/js/app.js
          • /home/bworch/MagicMirror/js/electron.js
          • /home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
          • at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
            at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
            at Module._resolveFilename (/home/bworch/MagicMirror/node_modules/module-alias/index.js:49:29)
            at Module._load (node:internal/modules/cjs/loader:785:27)
            at c._load (node:electron/js2c/asar_bundle:5:13343)
            at Module.require (node:internal/modules/cjs/loader:1012:19)
            at require (node:internal/modules/cjs/helpers:102:18)
            at Object. (/home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js:3:13)
            at Module._compile (node:internal/modules/cjs/loader:1118:14)
            at Module._extensions…js (node:internal/modules/cjs/loader:1173:10)
            [15.10.2022 15:26.52.639] [ERROR] Whoops! There was an uncaught exception…
            [15.10.2022 15:26.52.663] [ERROR] Error: Cannot find module ‘async’
            Require stack:
          • /home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js
          • /home/bworch/MagicMirror/js/app.js
          • /home/bworch/MagicMirror/js/electron.js
          • /home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
          • at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
            at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
            at Module._resolveFilename (/home/bworch/MagicMirror/node_modules/module-alias/index.js:49:29)
            at Module._load (node:internal/modules/cjs/loader:785:27)
            at c._load (node:electron/js2c/asar_bundle:5:13343)
            at Module.require (node:internal/modules/cjs/loader:1012:19)
            at require (node:internal/modules/cjs/helpers:102:18)
            at Object. (/home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js:3:13)
            at Module._compile (node:internal/modules/cjs/loader:1118:14)
            at Module._extensions…js (node:internal/modules/cjs/loader:1173:10) {
            code: ‘MODULE_NOT_FOUND’,
            requireStack: [
            ‘/home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js’,
            ‘/home/bworch/MagicMirror/js/app.js’,
            ‘/home/bworch/MagicMirror/js/electron.js’,
            ‘/home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js’,
            undefined
            ]
            }
            [15.10.2022 15:26.52.673] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
            [15.10.2022 15:26.52.674] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
            [15.10.2022 15:26.53.407] [LOG] Launching application.
            [2177:1015/152654.435494:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
            [2204:1015/152654.735310:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
            [15.10.2022 15:27.30.480] [LOG] Shutting down server…
            [15.10.2022 15:27.30.487] [LOG] Stopping module helper: updatenotification
            [15.10.2022 15:27.30.490] [LOG] Stopping module helper: updatenotification
            [15.10.2022 15:27.30.492] [ERROR] Whoops! There was an uncaught exception…
            [15.10.2022 15:27.30.496] [ERROR] TypeError: Cannot read properties of undefined (reading ‘close’)
            at App.stop (/home/bworch/MagicMirror/js/app.js:257:14)
            at App. (/home/bworch/MagicMirror/js/electron.js:145:7)
            at App.emit (node:events:526:28)
            at appMethod (node:electron/js2c/browser_init:69:1830)
            at Object.execute (node:electron/js2c/browser_init:69:5966)
            at MenuItem.click (node:electron/js2c/browser_init:73:1862)
            at a._executeCommand (node:electron/js2c/browser_init:81:2453)
            [15.10.2022 15:27.30.499] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
            [15.10.2022 15:27.30.501] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
            bworch@raspberrypi:~/MagicMirror $

          not sure what to do. may have a bad config file. thanks

          S 1 Reply Last reply Reply Quote 0
          • B Offline
            bworch @sdetweil
            last edited by

            @sdetweil @bworch said in MM will not start:

            so I go another sm card build it again. I copied my config, modules, and CSS files over, and when I run an npm start MagicMorror I get the following. I guess we don’t use pm2 anymore. I get a black screen if it starts. I am also getting a commit or stash again. How do I commit or stash.

            magicmirror@2.21.0 start
            DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js

            [15.10.2022 15:26.51.630] [LOG] Starting MagicMirror: v2.21.0
            [15.10.2022 15:26.51.646] [LOG] Loading config …
            [15.10.2022 15:26.51.664] [LOG] Loading module helpers …
            [15.10.2022 15:26.51.671] [LOG] No helper found for module: alert.
            [15.10.2022 15:26.51.730] [LOG] Initializing new module helper …
            [15.10.2022 15:26.51.734] [LOG] Module helper loaded: updatenotification
            [15.10.2022 15:26.51.739] [LOG] No helper found for module: clock.
            [15.10.2022 15:26.51.743] [LOG] No helper found for module: currentweather.
            [15.10.2022 15:26.51.749] [LOG] No helper found for module: weatherforecast.
            [15.10.2022 15:26.52.581] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module ‘async’
            Require stack:

            /home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js
            /home/bworch/MagicMirror/js/app.js
            /home/bworch/MagicMirror/js/electron.js
            /home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js

            [15.10.2022 15:26.52.605] [LOG] Loading module helpers …
            [15.10.2022 15:26.52.609] [LOG] No helper found for module: alert.
            [15.10.2022 15:26.52.612] [LOG] Initializing new module helper …
            [15.10.2022 15:26.52.616] [LOG] Module helper loaded: updatenotification
            [15.10.2022 15:26.52.619] [LOG] No helper found for module: clock.
            [15.10.2022 15:26.52.621] [LOG] No helper found for module: currentweather.
            [15.10.2022 15:26.52.624] [LOG] No helper found for module: weatherforecast.
            [15.10.2022 15:26.52.629] [ERROR] App threw an error during load
            [15.10.2022 15:26.52.634] [ERROR] Error: Cannot find module ‘async’
            Require stack:

            /home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js
            /home/bworch/MagicMirror/js/app.js
            /home/bworch/MagicMirror/js/electron.js
            /home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
            at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
            at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
            at Module._resolveFilename (/home/bworch/MagicMirror/node_modules/module-alias/index.js:49:29)
            at Module._load (node:internal/modules/cjs/loader:785:27)
            at c._load (node:electron/js2c/asar_bundle:5:13343)
            at Module.require (node:internal/modules/cjs/loader:1012:19)
            at require (node:internal/modules/cjs/helpers:102:18)
            at Object. (/home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js:3:13)
            at Module._compile (node:internal/modules/cjs/loader:1118:14)
            at Module._extensions…js (node:internal/modules/cjs/loader:1173:10)
            [15.10.2022 15:26.52.639] [ERROR] Whoops! There was an uncaught exception…
            [15.10.2022 15:26.52.663] [ERROR] Error: Cannot find module ‘async’
            Require stack:
            /home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js
            /home/bworch/MagicMirror/js/app.js
            /home/bworch/MagicMirror/js/electron.js
            /home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
            at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
            at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
            at Module._resolveFilename (/home/bworch/MagicMirror/node_modules/module-alias/index.js:49:29)
            at Module._load (node:internal/modules/cjs/loader:785:27)
            at c._load (node:electron/js2c/asar_bundle:5:13343)
            at Module.require (node:internal/modules/cjs/loader:1012:19)
            at require (node:internal/modules/cjs/helpers:102:18)
            at Object. (/home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js:3:13)
            at Module._compile (node:internal/modules/cjs/loader:1118:14)
            at Module._extensions…js (node:internal/modules/cjs/loader:1173:10) {
            code: ‘MODULE_NOT_FOUND’,
            requireStack: [
            ‘/home/bworch/MagicMirror/modules/MMM-Stock/node_helper.js’,
            ‘/home/bworch/MagicMirror/js/app.js’,
            ‘/home/bworch/MagicMirror/js/electron.js’,
            ‘/home/bworch/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js’,
            undefined
            ]
            }
            [15.10.2022 15:26.52.673] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
            [15.10.2022 15:26.52.674] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
            [15.10.2022 15:26.53.407] [LOG] Launching application.
            [2177:1015/152654.435494:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
            [2204:1015/152654.735310:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
            [15.10.2022 15:27.30.480] [LOG] Shutting down server…
            [15.10.2022 15:27.30.487] [LOG] Stopping module helper: updatenotification
            [15.10.2022 15:27.30.490] [LOG] Stopping module helper: updatenotification
            [15.10.2022 15:27.30.492] [ERROR] Whoops! There was an uncaught exception…
            [15.10.2022 15:27.30.496] [ERROR] TypeError: Cannot read properties of undefined (reading ‘close’)
            at App.stop (/home/bworch/MagicMirror/js/app.js:257:14)
            at App. (/home/bworch/MagicMirror/js/electron.js:145:7)
            at App.emit (node:events:526:28)
            at appMethod (node:electron/js2c/browser_init:69:1830)
            at Object.execute (node:electron/js2c/browser_init:69:5966)
            at MenuItem.click (node:electron/js2c/browser_init:73:1862)
            at a._executeCommand (node:electron/js2c/browser_init:81:2453)
            [15.10.2022 15:27.30.499] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
            [15.10.2022 15:27.30.501] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
            bworch@raspberrypi:~/MagicMirror $

            How do I do a commit or stash. not sure what to do. may have a bad config file. thanks

            1 Reply Last reply Reply Quote 0
            • B Offline
              bworch @sdetweil
              last edited by sdetweil

              @sdetweil here is my config file.

              /* Magic Mirror Config Sample
              *

              • By Michael Teeuw http://michaelteeuw.nl
              • MIT Licensed.
              • For more information how you can configurate this file
              • See https://github.com/MichMich/MagicMirror#configuration

              */

              var 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, is “localhost”
              port: 8080,
              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”],

              language: "en",
              timeFormat: 12,
              units: "Imperial",
              
              modules: [
              	{
              	module: "alert",
              	},
              
              	{
              		module: "updatenotification",
              		position: "top_bar"
              	},
              	{
              		module: "clock",
              		position: "top_left"
              	},
                          {
              		module: "currentweather",
              		position: "top_left",
              		config: {
              			units: 'imperial',
              			degreeLabel: 'true',
              			roundtemp: 'true',
              			showHumidity: 'true',
              			location: "Elsinore UT",
              			locationID: "5545710",  //ID from http://www.openweathermap.org/help/city_list.txt
              			appid: "8d5a2ba9f97fc5d"
              							
              		}
              	},
              	{
              		module: "weatherforecast",
              		position: "top_left",
              		header: "Weather Forecast",
              		config: {
              			showRainAmount: 'true',
              			units: 'imperial',
              			roundtemp: 'true',
              			Fade: 'false',
              			maxNumberOfDays: '7',
              			colored: 'true',
              			location: "Elsinore UT",
              			locationID: "5545710",  //ID from http://www.openweathermap.org/help/city_list.txt
              			appid:"95a2ba9f97fc5d"
              			
              		}
              	},
              	{
              		module: "MMM-Stock",
              		position: "top_right",
              		config: {
              		companies: ["CRON", "ACB", "NXTD", "UBER"]
              		}
              	},
              	{
              	disabled: false,
              	module: "MMM-SunRiseSet",
              	position: "top_right",
              	config: {
              	lat: "38.772467",      // Your latitude (for the data)
              	lng: "-112.084094",     // Your longitude (for the data)
              	image: "world",          // "world" (animation), "map" (animation), "static" (graph)
              	imageOnly: "no",       // no = all data, yes = only animated world or map
              	dayOrNight: "night",   // "night" approaching, "day" approaching (imageOnly: must be "yes", image: must be "world") 
              	useHeader: true,      // true if you want a header
              	header: "Sun Rise and sun set",      // useHeader must be true
              	maxWidth: "515px"
                          }
              	},
              	
              	{
              	module: 'MMM-ImageSlideshow',
              	position: 'bottom_right',
              	config: {
              		imagePaths: ['/modules/MMM-ImageSlideShow/Pictures']			
              	}
              	},	
              	{
                  
                      	module: 'MMM-Carousel',
                      	config: {
                          transitionInterval: 10000,
                          ignoreModules: ['clock','MMM-Fortnite','MMM-SunRiseSet','MMM-Stock','MMM-Coinbase','MMM-WeeklySchedule','updatenotification','currentweather','calendar','MMM-DailyBibleVerse'],
                          mode: 'global'
              	
                      }
                              
                  },
              	{
                      		module: 'MMM-CoinMarketCap',
                      		position: "top_left",
                      		header: "Cryptocurrencies",
                      		config: {
              			apikey: 'd-846f-7848e2b4b6d3',
              			Currencies: ['bitcoin', 'ethereum','ethereum classic','litecoin','ZRX','bitcoin cash'],
                          		percentChangeColored: true,
              			view: 'GraphWithChanges',
              			Showlongnames: 'true',
              			headers: ['change24hr', 'Change7d'],
              			graphsize: 'medium',
                         			conversion: 'USD',
              		}
              	},
              
              	{
              		module: "calendar",
              		header: "My Calendar",
              		position: "top_right",
              		config: {
              			maximumNumberofDays: '3',
              			calendars: [
              				{
              					symbol: "calendar-check-o ",
              					url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics"
              				},
              				{
              					symbol: "calendar-check-o ",
              					url: "https://calendar.google.com/calendmail.com/public/basic.ics"
              				},
              			]
              		}
              	},
              {
              		module: 'MMM-Fortnite',
              		header: 'Fortnite',
              		position: 'top_left',
              		config: {
              			showScore: false,
              			sortBy: 'kills',
              			userIDs: [ '4735ce9b40f79c', '3900c5958e4b86e03f8' ]
              		}
              	},
              {
                  module: 'internet-monitor',
                      position: 'top_left',
                      header: 'Internet Monitor',
                      config:{
                          type: '',
                          maxTime: 20000,
                          updateInterval: 0,
                          verbose: false,
                          displayStrength: true,
                          displaySpeed: true,
                          strengthIconSize: 80,
                          maxGaugeScale: 25,
              	wifiSymbol:{
              	    size: 50,
                              fullColor: '#3afc25'
                              }
              	}
                  },
               {
               module: 'MMM-Remote-Control',
               // uncomment the following line to show the URL of the remote control on the mirror
               position: 'bottom_left',
               // you can hide this module afterwards from the remote control itself
              config: {
                  customCommand: {},  // Optional, See "Using Custom Commands" below
                  customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below
                  showModuleApiMenu: true, // Optional, Enable the Module Controls menu
                  apiKey: ""         // Optional, See API/README.md for details
              }
              

              },

              	{
              module: "MMM-WeeklySchedule",
              position: "top_right",
              header: "Jamie's Household Chores",
              showWeeklyinHeader: "true",
               config: {
                  schedule: {
                      timeslots: [ "1", "2", "3", "4", "5", "6", "7" ],
                      lessons: {
                          mon: [ "Eat Breakfast", "Brush Teeth", "Get Dressed", "Feed the Cats and Dog", "Do School Work", "Load DishWasher as required" ],  
                          tue: [ "Eat Breakfast", "Brush Teeth", "Get Dressed", "Feed the Cats and Dog", "Do School Work", "Load DishWasher as required" ],
                          wed: [ "Eat Breakfast", "Brush Teeth", "Get Dressed", "Feed the Cats and Dog", "Do School Work", "Load Dishwasher as required"],
                          thu: [ "Eat Breakfast", "Brush Teeth", "Get Dressed", "Feed the Cats and Dog", "Do School Work", "Load DishWasher as required" ],
                          fri: [ "Eat Breakfast", "Brush Teeth", "Get Dressed", "Feed the Cats and Dog", "Do School Work", "Load DishWasher as required" ],
                          // no entries for saturday
                          sun: [ "", "Quidditch Match", "Sunday Lunch" ]   // short day on sundays
                      }
                  },
                  updateInterval: 1 * 60 * 60 * 1000, // every hour
                  showNextDayAfter: "14:00"
              }
              

              },
              {
              module: “MMM-WeeklySchedule”,
              position: “top_right”,
              header: “Joseph’s Household Chores”,
              showWeeklyinHeader: “true”,
              config: {
              schedule: {
              timeslots: [ “1”, “2”, “3”, “4”, “5”, “6”, “7” ],
              lessons: {
              mon: [ “Eat Breakfast”, “Brush Teeth”, “Get Dressed”, “Feed the horse”, “Do School Work”, “Empty DishWasher as required” ],
              tue: [ “Eat Breakfast”, “Brush Teeth”, “Get Dressed”, “Feed the horse”, “Do School Work”, “Empty DishWasher as required” ],
              wed: [ “Eat Breakfast”, “Brush Teeth”, “Get Dressed”, “Feed the horse”, “Do School Work”, “Empty DishWasher as required”],
              thu: [ “Eat Breakfast”, “Brush Teeth”, “Get Dressed”, “Feed the horse”, “Do School Work”, “Empty DishWasher as required” ],
              fri: [ “Eat Breakfast”, “Brush Teeth”, “Get Dressed”, “Feed the horse”, “Do School Work”, “Empty DishWasher as required” ],
              // no entries for saturday
              sun: [ “”, “Quidditch Match”, “Sunday Lunch” ] // short day on sundays
              }
              },
              updateInterval: 1 * 60 * 60 * 1000, // every hour
              showNextDayAfter: “14:00”
              }
              },
              {
              module: “MMM-Coinbase”,
              position: “top_right”,
              header: “Coinbase”,
              config: {
              apiKey: “ZJx”,
              apiSecret: “Yshfe5VDCS5J”
              }
              },
              {
              module: ‘MMM-DailyBibleVerse’,
              position: ‘bottom_bar’, // This can be any of the regions. Best result is in the bottom_bar as verses can take multiple lines in a day.
              config: {
              version: ‘KJV’, // This can be changed to any version you want that is offered by Bible Gateway. For a list, go here: https://www.biblegateway.com/versions/,
              size: ‘Medium’ // default value is medium, but can be changed.
              }
              },

              ]
              

              };

              /*************** DO NOT EDIT THE LINE BELOW ***************/
              if (typeof module !== “undefined”) {module.exports = config;}

              bugsounetB 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @bworch
                last edited by

                @bworch said in MM will not start:

                Cannot find module ‘async’

                I the MMM-Stock folder do

                npm install async

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • bugsounetB Offline
                  bugsounet Banned @bworch
                  last edited by

                  @bworch Thanks for sharing your own personal API keys to ALL MagicMirror users !

                  Happy use ;)

                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @bugsounet
                    last edited by sdetweil

                    @bugsounet you could have sent him a private message

                    I have edited them

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 1
                    • 1
                    • 2
                    • 3
                    • 4
                    • 4 / 4
                    • First post
                      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