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 6.6k 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

      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 Reply Quote 0
      • L Offline
        linuxha @jack819
        last edited by

        @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

          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 Reply Quote 0
          • S Offline
            sdetweil @jack819
            last edited by

            @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 Reply Quote 0
            • L Offline
              linuxha @jack819
              last edited by

              @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 Reply Quote 0
              • J Offline
                jack819 @sdetweil
                last edited by

                @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

                  @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

                    @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 Reply Quote 0
                    • S Offline
                      sdetweil @jack819
                      last edited by

                      @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 Reply Quote 0
                      • J Offline
                        jack819 @sdetweil
                        last edited by

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

                        S 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 1 / 3
                        • 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