• 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-CalendarExt2: Black Screen

Scheduled Pinned Locked Moved Troubleshooting
30 Posts 3 Posters 5.8k 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.
  • J Offline
    jack819
    last edited by Apr 2, 2021, 2:46 PM

    I will start this by saying I am a newbie so bear with me. I have installed multiple other modules with little to no issues. However, when I try to install this, I cannot get it to work. I tried and when Magic Mirror started, it would not show up. I tried sample configs, the most basic config, etc. I started over from the beginning and installed Magic Mirror and all of the other modules again. When I start Magic Mirror, I just get a black screen. I also tried changing the webcal:// to http:// and still get the black screen. Any help would be greatly appreciated.

    L 1 Reply Last reply Apr 2, 2021, 3:23 PM Reply Quote 0
    • L Offline
      linuxha @jack819
      last edited by Apr 2, 2021, 3:23 PM

      @jack819 from the MagicMirror² v2.15.0 is available don’t work. thread

      … valid-url was removed from the mm package. do

      npm install valid-url
      

      in the mm folder

      1 Reply Last reply Reply Quote 0
      • J Offline
        jack819
        last edited by Apr 2, 2021, 7:44 PM

        I can get Magic Mirror to start but the MMM-CalendarExt2 does not. Here is my config file (i know this is very basic but I tried more advanced ones and they still did not work):

        {
        			module: 'MMM-CalendarExt2',
        			config: {
        				calendars : [
        					{
        						url: "my url that is working with the standard calendar module",
        					},
        				],
        				views: [
        					{
        						mode: "daily",
        					},
        				],
        				scenes: [
        					{
        						name: "DEFAULT",
        					},
        				],
        			},
        		},
        
        S L 2 Replies Last reply Apr 2, 2021, 9:57 PM Reply Quote 0
        • S Away
          sdetweil @jack819
          last edited by Apr 2, 2021, 9:57 PM

          @jack819 can u look in the console where u start <MM (npm start ) and see what messages are there, and also, open the developers windows, ctrl-shift-i on the mm keyboard, and select the console tab, put ext in the filter field

          look at those messages

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          J 2 Replies Last reply Apr 5, 2021, 10:52 AM Reply Quote 0
          • L Offline
            linuxha @jack819
            last edited by Apr 2, 2021, 9:58 PM

            @jack819 , I may have given you bad advice. It shouldn’t cause any issues. Sorry about that.

            So starting over, Did you do all of this (and have no errors)?

            cd ~/MagicMirror/modules
            git clone --depth=1 https://github.com/eouia/MMM-CalendarExt2
            cd MMM-CalendarExt2
            npm install
            
            J 1 Reply Last reply Apr 5, 2021, 10:54 AM Reply Quote 0
            • J Offline
              jack819 @sdetweil
              last edited by Apr 5, 2021, 10:52 AM

              @sdetweil Like I said, this is all new to me. How do I look in the console where I start <MM? I have it set up to auto start. I was able to look in the developers window and nothing is shown when I put ‘ext’ in the filter field.

              1 Reply Last reply Reply Quote 0
              • J Offline
                jack819 @linuxha
                last edited by Apr 5, 2021, 10:54 AM

                @linuxha This is exactly what I did and I had no errors.

                1 Reply Last reply Reply Quote 0
                • J Offline
                  jack819 @sdetweil
                  last edited by Apr 6, 2021, 11:16 AM

                  @sdetweil I am a moron. I knew what to do. Here is the message:

                  pi@raspberrypi:~/MagicMirror $ npm start
                  
                  > magicmirror@2.15.0 start /home/pi/MagicMirror
                  > ./run-start.sh $1
                  
                  [06.04.2021 07:12.49.510] [LOG]   Starting MagicMirror: v2.15.0
                  [06.04.2021 07:12.49.519] [LOG]   Loading config ...
                  [06.04.2021 07:12.49.538] [LOG]   Loading module helpers ...
                  [06.04.2021 07:12.49.545] [LOG]   No helper found for module: alert.
                  [06.04.2021 07:12.50.029] [LOG]   Initializing new module helper ...
                  [06.04.2021 07:12.50.031] [LOG]   Module helper loaded: updatenotification
                  [06.04.2021 07:12.50.035] [LOG]   No helper found for module: clock.
                  [06.04.2021 07:12.51.159] [LOG]   Initializing new module helper ...
                  [06.04.2021 07:12.51.163] [LOG]   Module helper loaded: MMM-Jast
                  [06.04.2021 07:12.52.389] [LOG]   Initializing new module helper ...
                  [06.04.2021 07:12.52.390] [LOG]   Module helper loaded: calendar
                  [06.04.2021 07:12.52.750] [LOG]   Initializing new module helper ...
                  [06.04.2021 07:12.52.752] [LOG]   Module helper loaded: MMM-CalendarExt2
                  [06.04.2021 07:12.52.757] [LOG]   Initializing new module helper ...
                  [06.04.2021 07:12.52.759] [LOG]   Module helper loaded: currentweather
                  [06.04.2021 07:12.52.763] [LOG]   Initializing new module helper ...
                  [06.04.2021 07:12.52.765] [LOG]   Module helper loaded: weatherforecast
                  [06.04.2021 07:12.52.766] [LOG]   All module helpers loaded.
                  [06.04.2021 07:12.52.983] [LOG]   Starting server on port 8080 ... 
                  [06.04.2021 07:12.53.011] [LOG]   Server started ...
                  [06.04.2021 07:12.53.014] [LOG]   Connecting socket for: updatenotification
                  [06.04.2021 07:12.53.018] [LOG]   Connecting socket for: MMM-Jast
                  [06.04.2021 07:12.53.019] [LOG]   MMM-Jast helper method started...
                  [06.04.2021 07:12.53.020] [LOG]   Connecting socket for: calendar
                  [06.04.2021 07:12.53.022] [LOG]   Starting node helper for: calendar
                  [06.04.2021 07:12.53.023] [LOG]   Connecting socket for: MMM-CalendarExt2
                  [06.04.2021 07:12.53.024] [LOG]   Connecting socket for: currentweather
                  [06.04.2021 07:12.53.026] [WARN]  The module 'currentweather' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path
                  [06.04.2021 07:12.53.028] [LOG]   Connecting socket for: weatherforecast
                  [06.04.2021 07:12.53.030] [WARN]  The module 'weatherforecast' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path
                  [06.04.2021 07:12.53.031] [LOG]   Sockets connected & modules started ...
                  [06.04.2021 07:12.53.536] [ERROR] Whoops! There was an uncaught exception...
                  [06.04.2021 07:12.53.549] [ERROR] Error: listen EADDRINUSE: address already in use 127.0.0.1:8080
                      at Server.setupListenHandle [as _listen2] (net.js:1313:16)
                      at listenInCluster (net.js:1361:12)
                      at GetAddrInfoReqWrap.doListen [as callback] (net.js:1498:7)
                      at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:68:8) {
                    code: 'EADDRINUSE',
                    errno: 'EADDRINUSE',
                    syscall: 'listen',
                    address: '127.0.0.1',
                    port: 8080
                  }
                  [06.04.2021 07:12.53.554] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                  [06.04.2021 07:12.53.556] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
                  [06.04.2021 07:12.53.602] [LOG]   Launching application.
                  
                  
                  
                  S 1 Reply Last reply Apr 6, 2021, 11:56 AM Reply Quote 0
                  • S Away
                    sdetweil @jack819
                    last edited by Apr 6, 2021, 11:56 AM

                    @jack819 looks like u already have a copy of mm running

                    if using pm2, then do

                    pm2 status
                    and
                    pm2 restart 0

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    J 1 Reply Last reply Apr 7, 2021, 11:23 AM Reply Quote 0
                    • J Offline
                      jack819 @sdetweil
                      last edited by Apr 7, 2021, 11:23 AM

                      @sdetweil I did that command and still do not have the Calendar showing up.

                      S 1 Reply Last reply Apr 7, 2021, 11:41 AM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 1 / 3
                      1 / 3
                      • First post
                        10/30
                        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