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

    Posts

    Recent Best Controversial
    • MMM-PublicTransportHafas brings up ERRORs `fetchDepartures`

      Installed and configured MMM-PublicTransportHafas and it shows the same infos I get with the Bahn-App or bahn.de. But on startup I regularly receive those ERRORs - can I avoid those as I don’t know if there’s some side effects attached to them?

      0|mm       | Whoops! There was an uncaught exception...
      0|mm       | TypeError: Cannot read property 'fetchDepartures' of undefined
      0|mm       |     at Class.fetchDepartures (/home/pi/MagicMirror/modules/MMM-PublicTransportHafas/node_helper.js:56:12)
      0|mm       |     at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-PublicTransportHafas/node_helper.js:21:14)
      0|mm       |     at Socket. (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:113:11)
      0|mm       |     at emitTwo (events.js:106:13)
      0|mm       |     at Socket.emit (events.js:194:7)
      0|mm       |     at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:513:12
      0|mm       |     at _combinedTickCallback (internal/process/next_tick.js:73:7)
      0|mm       |     at process._tickCallback (internal/process/next_tick.js:104:9)
      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
      

      sometimes there’s only 3 ERRORs, sometimes there’s more. They don’t show after the appear on (re)start.

      		{
      			module: "MMM-PublicTransportHafas",
      			position: "bottom_left",
      
      			config: {
      				stationID: "xxx",						// Replace with your stationID!
      				stationName: "xxx Bahnhof",				// Replace with your station name!
      
      				direction: "yyy",						// Show only departures heading to this station. (A station ID.)
      				ignoredLines: [],							// Which lines should be ignored? (comma-separated list of line names)
      				excludedTransportationTypes: ["BuN"],		// Which transportation types should not be shown on the mirror? (comma-separated list of types) possible values: StN for tram, BuN for bus, s for suburban
      				timeToStation: 10,							// How long do you need to walk to the next Station?
      				timeInFuture: 190,
      
      				showColoredLineSymbols: true,				// Want colored line symbols?
      				useColorForRealtimeInfo: true,				// Want colored real time information (timeToStation, early)?
      				showTableHeadersAsSymbols: true,			// Table Headers as symbols or text?
      				maxUnreachableDepartures: 2,				// How many unreachable departures should be shown?
      				maxReachableDepartures: 5,					// How many reachable departures should be shown?
      				showOnlyLineNumbers: false					// Display only the line number instead of the complete name, i. e. "11" instead of "STR 11"
      			}
      		},
      
      

      PS: stationID is correct, just marked for privacy

      posted in Troubleshooting
      binderthB
      binderth
    • MMM-PIR-Sensor interferes with MMM-RTSPStream

      Hi there,

      after some struggle, I managed to get MMM-RTSPStream running with my FOSCAM FI9900P. But if MMM-PIR-Sensor ist started in parallel, I got these entries in the log and the Stream won’t show:

      > magicmirror@2.3.1 start /home/pi/MagicMirror
      > sh run-start.sh
      
      Starting MagicMirror: v2.3.1
      Loading config ...
      Loading module helpers ...
      Initializing new module helper ...
      Module helper loaded: MMM-PIR-Sensor
      No helper found for module: alert.
      No helper found for module: clock.
      Initializing new module helper ...
      Module helper loaded: calendar
      Initializing new module helper ...
      Module helper loaded: MMM-RTSPStream
      Initializing new module helper ...
      Starting server on port 8080 ... 
      You're using a full whitelist configuration to allow for all IPs
      Server started ...
      Connecting socket for: MMM-PIR-Sensor
      Connecting socket for: MMM-RTSPStream
      Sockets connected & modules started ...
      Launching application.
      Starting stream stream1 with args: [
          "--avdict",
          "rtsp_transport:tcp",
          "--win",
          "332, 1260, 684, 1502",
          "--live",
          "--video_queue",
          "4",
          "--fps",
          "30",
          "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      ]
      PM2: omx_stream1 already running. Stopping old instance...
      Starting PM2 for omx_stream1
      PM2 started for omx_stream1
      Stopping stream stream1
      Stopping PM2 process: omx_stream1
      Starting stream stream1 with args: [
          "--avdict",
          "rtsp_transport:tcp",
          "--win",
          "332, 1225, 684, 1467",
          "--live",
          "--video_queue",
          "4",
          "--fps",
          "30",
          "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      ]
      PM2: omx_stream1 already running. Stopping old instance...
      Starting PM2 for omx_stream1
      PM2 started for omx_stream1
      Stopping stream stream1
      Starting stream stream1 with args: [
          "--avdict",
          "rtsp_transport:tcp",
          "--win",
          "332, 1190, 684, 1432",
          "--live",
          "--video_queue",
          "4",
          "--fps",
          "30",
          "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      ]
      Stopping PM2 process: omx_stream1
      Starting PM2 for omx_stream1
      PM2 started for omx_stream1
      Stopping all OMXPlayer Streams...
      PM2: Stopping omx_stream1...
      Starting stream stream1 with args: [
          "--avdict",
          "rtsp_transport:tcp",
          "--win",
          "332, 1190, 684, 1432",
          "--live",
          "--video_queue",
          "4",
          "--fps",
          "30",
          "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      ]
      Starting PM2 for omx_stream1
      PM2 started for omx_stream1
      Stopping all OMXPlayer Streams...
      PM2: Stopping omx_stream1...
      

      the console pm2 logs shows an additional:

      0|mm       | Launching application.
      0|mm       | Starting stream stream1 with args: [
      0|mm       |     "--avdict",
      0|mm       |     "rtsp_transport:tcp",
      0|mm       |     "--win",
      0|mm       |     "332, 1260, 684, 1502",
      0|mm       |     "--live",
      0|mm       |     "--video_queue",
      0|mm       |     "4",
      0|mm       |     "--fps",
      0|mm       |     "30",
      0|mm       |     "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      0|mm       | ]
      0|mm       | PM2: omx_stream1 already running. Stopping old instance...
      0|mm       | Starting PM2 for omx_stream1
      PM2        | Stopping app:omx_stream1 id:1
      PM2        | pid=5695 msg=failed to kill - retrying in 100ms
      PM2        | pid=5695 msg=failed to kill - retrying in 100ms
      1|omx_stre | Video codec omx-h264 width 640 height 360 profile 100 fps 30.000000
      1|omx_stre | Audio codec pcm_mulaw channels 1 samplerate 8000 bitspersample 8
      1|omx_stre | Subtitle count: 0, state: off, index: 1, delay: 0
      1|omx_stre | V:PortSettingsChanged: 640x360@30.00 interlace:0 deinterlace:0 anaglyph:0 par:1.00 display:0 layer:0 alpha:255 aspectMode:0
      1|omx_stre | have a nice day ;)
      PM2        | App [omx_stream1] with id [1] and pid [5695], exited with code [1] via signal [SIGINT]
      PM2        | pid=5695 msg=process killed
      PM2        | Starting execution sequence in -fork mode- for app name:omx_stream1 id:1
      PM2        | App name:omx_stream1 id:1 online
      0|mm       | PM2 started for omx_stream1
      0|mm       | Stopping stream stream1
      0|mm       | Stopping PM2 process: omx_stream1
      0|mm       | Starting stream stream1 with args: [
      0|mm       |     "--avdict",
      0|mm       |     "rtsp_transport:tcp",
      0|mm       |     "--win",
      0|mm       |     "332, 1225, 684, 1467",
      0|mm       |     "--live",
      0|mm       |     "--video_queue",
      0|mm       |     "4",
      0|mm       |     "--fps",
      0|mm       |     "30",
      0|mm       |     "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      0|mm       | ]
      PM2        | Stopping app:omx_stream1 id:1
      0|mm       | PM2: omx_stream1 already running. Stopping old instance...
      0|mm       | Starting PM2 for omx_stream1
      PM2        | Stopping app:omx_stream1 id:1
      PM2        | Process with pid 5846 already exists
      0|mm       | PM2 started for omx_stream1
      PM2        | App [omx_stream1] with id [1] and pid [5846], exited with code [0] via signal [SIGINT]
      PM2        | pid=5846 msg=process killed
      PM2        | pid=5846 msg=process killed
      0|mm       | Stopping stream stream1
      0|mm       | Starting stream stream1 with args: [
      0|mm       |     "--avdict",
      0|mm       |     "rtsp_transport:tcp",
      0|mm       |     "--win",
      0|mm       |     "332, 1190, 684, 1432",
      0|mm       |     "--live",
      0|mm       |     "--video_queue",
      0|mm       |     "4",
      0|mm       |     "--fps",
      0|mm       |     "30",
      0|mm       |     "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      0|mm       | ]
      0|mm       | Stopping PM2 process: omx_stream1
      0|mm       | Starting PM2 for omx_stream1
      PM2        | Starting execution sequence in -fork mode- for app name:omx_stream1 id:1
      PM2        | App name:omx_stream1 id:1 online
      0|mm       | PM2 started for omx_stream1
      0|mm       | Stopping all OMXPlayer Streams...
      0|mm       | PM2: Stopping omx_stream1...
      PM2        | Stopping app:omx_stream1 id:1
      PM2        | App [omx_stream1] with id [1] and pid [5956], exited with code [0] via signal [SIGINT]
      PM2        | pid=5956 msg=process killed
      0|mm       | Starting stream stream1 with args: [
      0|mm       |     "--avdict",
      0|mm       |     "rtsp_transport:tcp",
      0|mm       |     "--win",
      0|mm       |     "332, 1190, 684, 1432",
      0|mm       |     "--live",
      0|mm       |     "--video_queue",
      0|mm       |     "4",
      0|mm       |     "--fps",
      0|mm       |     "30",
      0|mm       |     "rtsp://user:pass@192.168.xx.xx:88/videoMain"
      0|mm       | ]
      0|mm       | Starting PM2 for omx_stream1
      PM2        | Starting execution sequence in -fork mode- for app name:omx_stream1 id:1
      PM2        | App name:omx_stream1 id:1 online
      0|mm       | PM2 started for omx_stream1
      0|mm       | Stopping all OMXPlayer Streams...
      0|mm       | PM2: Stopping omx_stream1...
      PM2        | Stopping app:omx_stream1 id:1
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | pid=5982 msg=failed to kill - retrying in 100ms
      PM2        | Process with pid 5982 still alive after 1600ms, sending it SIGKILL now...
      PM2        | App [omx_stream1] with id [1] and pid [5982], exited with code [0] via signal [SIGKILL]
      PM2        | pid=5982 msg=process killed
      

      Is there something I can do?

      posted in Troubleshooting
      binderthB
      binderth
    • RE: Electron CPU usage

      adding another flavour:
      As my Foscam FI9900P got an ONVIF-Update lately and is now capable of RTSP-streaming I installed MMM-RTSPStream.

      • activated fake (or full) OpenGL Desktop driver:
        omxplayer crashes
      • activated non-GL desktop driver:
        omxplayer runs

      So, as I see it, the omxplayer problem doesn’t concern MagicMirror - is there another way to reduce Electron CPU usage - except using an Open-GL dekstop driver?

      PS: activating fake KMS reduced CPU usage as recommended in this thread - but I’d like to have the video-stream of my cam on the MM (unfortunately it doesn’t provide MJPEG)

      posted in Troubleshooting
      binderthB
      binderth
    • RE: MMM-Bergfex doesent load respectively should be a valid spdx license expression

      @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.

      posted in Troubleshooting
      binderthB
      binderth
    • RE: MMM-Bergfex doesent load respectively should be a valid spdx license expression

      @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();
      
      posted in Troubleshooting
      binderthB
      binderth
    • RE: MMM-Bergfex doesent load respectively should be a valid spdx license expression

      @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.

      posted in Troubleshooting
      binderthB
      binderth
    • RE: MMM-Bergfex doesent load respectively should be a valid spdx license expression

      strange. I thought i had replied to this already…

      1. my Pi is connected (I’m getting info for every other module quite right!)
      2. I’m using pm2
      3. I just upgraded to 2.2 (in case that matters now - same Output though)
      4. my pm2 log mm reads:
      pi@MagicMirror2:~/MagicMirror $ pm2 log mm
      [TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option)
      /home/pi/.pm2/logs/mm-error-0.log last 15 lines:
      0|mm       | there was a Wunderlist problem { error:
      0|mm       |    { type: 'server_error',
      0|mm       |      translation_key: 'api_error_unknown',
      0|mm       |      message: 'An unknown server error occurred' } } 500
      0|mm       | (node:931) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 message listeners added. Use emitter.setMaxListeners() to increase limit
      0|mm       | SyntaxError: Unexpected end of JSON input
      0|mm       |     at JSON.parse ()
      0|mm       |     at Class.loadLogs (/home/pi/MagicMirror/modules/MMM-syslog/node_helper.js:60:21)
      0|mm       |     at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-syslog/node_helper.js:45:9)
      0|mm       |     at Socket. (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:113:11)
      0|mm       |     at emitTwo (events.js:106:13)
      0|mm       |     at Socket.emit (events.js:194:7)
      0|mm       |     at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:514:12
      0|mm       |     at _combinedTickCallback (internal/process/next_tick.js:73:7)
      0|mm       |     at process._tickCallback (internal/process/next_tick.js:104:9)
      
      /home/pi/.pm2/logs/mm-out-0.log last 15 lines:
      0|mm       | 1 snow reports from bergfex.at retrieved.
      0|mm       | searching for Zell am Ziller - Zillertal Arena
      0|mm       | searching for Gerlos - Zillertal Arena
      0|mm       | searching for Hintertuxer Gletscher / Hintertux
      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       | Starting access to FRITZ!Box...
      0|mm       | retrieveAndUpdate()
      0|mm       | Use existing news fetcher for url: http://rss.sueddeutsche.de/rss/Topthemen
      0|mm       | 1 snow reports from bergfex.at retrieved.
      0|mm       | searching for Zell am Ziller - Zillertal Arena
      0|mm       | searching for Gerlos - Zillertal Arena
      0|mm       | searching for Hintertuxer Gletscher / Hintertux
      0|mm       | Access to FRITZ!Box finished.
      

      (wunderlist and syslog working just fine - despite those Errors?)

      but still:
      0_1515770419968_17342978-e71c-459d-99ba-632ecab7a26c-image.png

      posted in Troubleshooting
      binderthB
      binderth
    • RE: MMM-Bergfex doesent load respectively should be a valid spdx license expression

      I do have the same problem:
      0_1511515614513_953ac801-4286-4bfa-af2e-6554110a4c8e-image.png

      To avoid some enconding Problems, I picked some oneword-places for start:

      		{
      			module: 'MMM-bergfex',
      			position: 'top_right', 
      			classes: 'small dimmed', 
      			config: {
      			    updateInterval: 30*60*1000,
      			    animationSpeed: 0,
      			    header: 'Schneebericht',
      				skiareas: [
      						// 'Zell am Ziller - Zilleral Arena',
      						// 'Gerlos - Zillertal Arena',
      						'Ischgl',
      						'Jungholz',
      				],
      				shortenArea: 20,
      				cssclassrow: 'normal',
      				cssclassheader: 'bright'				
      			}
      		},
      

      like described in this thread (https://forum.magicmirror.builders/post/30795), I changed to var util = require(‘util’); in node_helper.js

      In my logs I get this:

      TypeError: Cannot read property 'parent' of undefined
          at Function.exports.update (/home/pi/MagicMirror/modules/MMM-bergfex/node_modules/cheerio/lib/parse.js:69:25)
          at module.exports (/home/pi/MagicMirror/modules/MMM-bergfex/node_modules/cheerio/lib/parse.js:19:11)
          at Function.exports.load (/home/pi/MagicMirror/modules/MMM-bergfex/node_modules/cheerio/lib/static.js:27:14)
          at Request._callback (/home/pi/MagicMirror/modules/MMM-bergfex/node_helper.js:43:19)
          at self.callback (/home/pi/MagicMirror/modules/MMM-bergfex/node_modules/request/request.js:186:22)
          at emitOne (events.js:96:13)
          at Request.emit (events.js:191:7)
          at Request.onRequestError (/home/pi/MagicMirror/modules/MMM-bergfex/node_modules/request/request.js:878:8)
          at emitOne (events.js:96:13)
          at ClientRequest.emit (events.js:191:7)
      
      posted in Troubleshooting
      binderthB
      binderth
    • RE: ipWhitelist - still not working

      oh. not exactly. After some time now, it works! Don’t know, what it took some time, aber now it works!

      posted in Troubleshooting
      binderthB
      binderth
    • RE: ipWhitelist - still not working

      @Mykle1 no Change here… :(

      posted in Troubleshooting
      binderthB
      binderth
    • 1 / 1