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-Bergfex doesent load respectively should be a valid spdx license expression

    Scheduled Pinned Locked Moved Troubleshooting
    30 Posts 6 Posters 17.6k Views 6 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.
    • M Offline
      marphi1602 @binderth
      last edited by

      @binderth what’s happening in case you would disable the whole wunderlist module and restart mm again?

      binderthB 1 Reply Last reply Reply Quote 0
      • binderthB Offline
        binderth @marphi1602
        last edited by

        @marphi1602
        tried this one! :) - just reinstalled the whole 2.2.2 Version and now I don’t get any Errors:

        pi@MagicMirror2:~ $ pm2 logs
        [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
        /home/pi/.pm2/pm2.log last 15 lines:
        PM2        | 2018-01-12 18:39:38: Current arch         : arm
        PM2        | 2018-01-12 18:39:38: PM2 home             : /home/pi/.pm2
        PM2        | 2018-01-12 18:39:38: PM2 PID file         : /home/pi/.pm2/pm2.pid
        PM2        | 2018-01-12 18:39:38: RPC socket file      : /home/pi/.pm2/rpc.sock
        PM2        | 2018-01-12 18:39:38: BUS socket file      : /home/pi/.pm2/pub.sock
        PM2        | 2018-01-12 18:39:38: Application log path : /home/pi/.pm2/logs
        PM2        | 2018-01-12 18:39:38: Process dump file    : /home/pi/.pm2/dump.pm2
        PM2        | 2018-01-12 18:39:38: Concurrent actions   : 2
        PM2        | 2018-01-12 18:39:38: SIGTERM timeout      : 1600
        PM2        | 2018-01-12 18:39:38: ===============================================================================
        PM2        | 2018-01-12 18:39:38: Starting execution sequence in -fork mode- for app name:mm id:0
        PM2        | 2018-01-12 18:39:38: [Watch] Start watching MagicMirror
        PM2        | 2018-01-12 18:39:38: Starting execution sequence in -fork mode- for app name:MagicMirror id:1
        PM2        | 2018-01-12 18:39:39: App name:mm id:0 online
        PM2        | 2018-01-12 18:39:39: App name:MagicMirror id:1 online
        
        /home/pi/.pm2/logs/MagicMirror-error-1.log last 15 lines:
        1|MagicMir | (node:965) DeprecationWarning: sys is deprecated. Use util instead.
        
        /home/pi/.pm2/logs/mm-error-0.log last 15 lines:
        0|mm       |     at Object.exports._errnoException (util.js:1026:11)
        0|mm       |     at exports._exceptionWithHostPort (util.js:1049:20)
        0|mm       |     at Server._listen2 (net.js:1253:14)
        0|mm       |     at listen (net.js:1289:10)
        0|mm       |     at net.js:1399:9
        0|mm       |     at _combinedTickCallback (internal/process/next_tick.js:77:11)
        0|mm       |     at process._tickCallback (internal/process/next_tick.js:98:9)
        0|mm       |     at Module.runMain (module.js:592:11)
        0|mm       |     at run (bootstrap_node.js:402:7)
        0|mm       |     at startup (bootstrap_node.js:157:9)
        0|mm       |   code: 'EADDRINUSE',
        0|mm       |   errno: 'EADDRINUSE',
        0|mm       |   syscall: 'listen',
        0|mm       |   address: '0.0.0.0',
        0|mm       |   port: 8080 }
        
        /home/pi/.pm2/logs/mm-out-0.log last 15 lines:
        0|mm       | Connecting socket for: MMM-FRITZ-Box-Callmonitor
        0|mm       | Starting module: MMM-FRITZ-Box-Callmonitor
        0|mm       | Connecting socket for: MMM-DWD-WarnWeather
        0|mm       | MMM-DWD-WarnWeather helper started...
        0|mm       | Connecting socket for: MMM-mqtt
        0|mm       | MMM-mqtt started ...
        0|mm       | Connecting socket for: MMM-bergfex
        0|mm       | Starting node helper: MMM-bergfex
        0|mm       | Connecting socket for: newsfeed
        0|mm       | Starting module: newsfeed
        0|mm       | Sockets connected & modules started ...
        0|mm       | Whoops! There was an uncaught exception...
        0|mm       | MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
        0|mm       | If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
        0|mm       | Launching application.
        
        /home/pi/.pm2/logs/MagicMirror-out-1.log last 15 lines:
        1|MagicMir | Create new news fetcher for url: http://rss.sueddeutsche.de/rss/Topthemen - Interval: 300000
        1|MagicMir | 1 snow reports from bergfex.at retrieved.
        1|MagicMir | searching for Zell am Ziller - Zillertal Arena
        1|MagicMir | searching for Gerlos - Zillertal Arena
        1|MagicMir | searching for Hintertuxer Gletscher / Hintertux
        1|MagicMir | Access to FRITZ!Box finished.
        1|MagicMir | No log file found.
        1|MagicMir | Starting access to FRITZ!Box...
        1|MagicMir | retrieveAndUpdate()
        1|MagicMir | Use existing news fetcher for url: http://rss.sueddeutsche.de/rss/Topthemen
        1|MagicMir | 1 snow reports from bergfex.at retrieved.
        1|MagicMir | searching for Zell am Ziller - Zillertal Arena
        1|MagicMir | searching for Gerlos - Zillertal Arena
        1|MagicMir | searching for Hintertuxer Gletscher / Hintertux
        1|MagicMir | Access to FRITZ!Box finished.
        

        still - I get “1 snow reports from bergfex.at retrieved.” - but none show up…

        PS: I always get the EADDRINUSE error, if I do pm2 restart mm.

        M 1 Reply Last reply Reply Quote 0
        • M Offline
          marphi1602 @binderth
          last edited by marphi1602

          @binderth mhhh are you sure that no other mm instance is parallel running or an additional app is also listening on the same port?

          Kill all other pm instances before - pm2 delete all

          Try the following and put only the bergfex module to your config and post your config.

          binderthB 1 Reply Last reply Reply Quote 0
          • binderthB Offline
            binderth @marphi1602
            last edited by

            @marphi1602
            yes, I’m sure no other is running.

            Got it figured out - after some debugging in node_helper.js I figured, it was strange, that I only found “1 sno report” - and after some annoying reloads (I’m not a developer, not to speak of JS), I found the only one issue for mmm-bergfex on github:
            https://github.com/nebulx29/MMM-bergfex/issues/1#issuecomment-355083367

            9days ago, Rainer added not only the deprecated “sys -> util” has to be changed, but also the “tbody var” - that did the trick for me! it worked!!

            tl:dr>

            1. add “private”: true, after “license”: “Apache 2.0”, inside package.json to avoid the license problem
            2. change inside node_helper.js
            var sys = require('sys'); to
            //var sys = require('sys');
            var util = require('util');
            
            1. change inside node_helper.js
            var tbody = $('.content').children().last(); to
            var tbody = $('.content>table').children().last();
            
            binderthB 1 Reply Last reply Reply Quote 0
            • binderthB Offline
              binderth @binderth
              last edited by

              @binderth said in MMM-Bergfex doesent load respectively should be a valid spdx license expression:

              yes, I’m sure no other is running.

              I’m not so sure anymore! ;)
              When I reinstalled MagicMirror2 from scratch, it seems, pm2 added another instance called “MagicMirror” - so I got two running - but that is another issue I’m currently working on - perhaps coming back to the Forum in a new thread.

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