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-iFrameReload]: iFrame won't load

      I’m using https://github.com/TheBogueRat/MMM-iFrameReload to Display the “live feed” of my FOSCAM FI 9900P, which unfortunately doesn’t have an MJPEG-stream ready for MMM-IPCam (https://github.com/RedNax67/MMM-IPCam).

      my config.js:

      		{
      		module: 'iFrameReload',
      		position: 'top_left',	// This can be any of the regions.
      		config: {
      			// See 'Configuration options' for more information.
      				url: "http://192.168.xx.xx:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture&usr=USER&pwd=PASS",
      				width: "640px", // Optional. Default: 100%
      				height: "360px", //Optional. Default: 100px
      				refreshInterval: 10  //Optional. Default: 3600 = 1 hour
      			}
      		},
      

      in the logfile, there’s only this:

      No helper found for module: iFrameReload.
      

      Do I miss something? there’s not even the slightest sign of an iFrame - even if I switched the URL to url: "https://www.google.de",

      Thanks!

      posted in Troubleshooting iframe
      binderthB
      binderth
    • RE: Crash since update to v2.1.1

      @PointPubMedia I didn’t install or use MMM-Sounds…
      But I do have a file called “core” in ~/MagicMirror, which swells fast. It’s binary and at present 665MB and it gets bigger by the minute…?

      posted in Troubleshooting
      binderthB
      binderth
    • RE: Crash since update to v2.1.1

      I also updated node.js and npm, after that, I get this:

      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'start' ]
      2 info using npm@3.10.10
      3 info using node@v6.10.2
      4 verbose run-script [ 'prestart', 'start', 'poststart' ]
      5 info lifecycle magicmirror@2.1.1~prestart: magicmirror@2.1.1
      6 silly lifecycle magicmirror@2.1.1~prestart: no script for prestart, continuing
      7 info lifecycle magicmirror@2.1.1~start: magicmirror@2.1.1
      8 verbose lifecycle magicmirror@2.1.1~start: unsafe-perm in lifecycle true
      9 verbose lifecycle magicmirror@2.1.1~start: PATH: /usr/lib/node_modules/npm/bin/node-gyp-bin:/home/pi/MagicMirror/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
      10 verbose lifecycle magicmirror@2.1.1~start: CWD: /home/pi/MagicMirror
      11 silly lifecycle magicmirror@2.1.1~start: Args: [ '-c', 'sh run-start.sh' ]
      12 silly lifecycle magicmirror@2.1.1~start: Returned: code: 1  signal: null
      13 info lifecycle magicmirror@2.1.1~start: Failed to exec start script
      14 verbose stack Error: magicmirror@2.1.1 start: `sh run-start.sh`
      14 verbose stack Exit status 1
      14 verbose stack     at EventEmitter. (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:255:16)
      14 verbose stack     at emitTwo (events.js:106:13)
      14 verbose stack     at EventEmitter.emit (events.js:191:7)
      14 verbose stack     at ChildProcess. (/usr/lib/node_modules/npm/lib/utils/spawn.js:40:14)
      14 verbose stack     at emitTwo (events.js:106:13)
      14 verbose stack     at ChildProcess.emit (events.js:191:7)
      14 verbose stack     at maybeClose (internal/child_process.js:886:16)
      14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
      15 verbose pkgid magicmirror@2.1.1
      16 verbose cwd /home/pi/MagicMirror
      17 error Linux 4.4.50-v7+
      18 error argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
      19 error node v6.10.2
      20 error npm  v3.10.10
      21 error code ELIFECYCLE
      22 error magicmirror@2.1.1 start: `sh run-start.sh`
      22 error Exit status 1
      23 error Failed at the magicmirror@2.1.1 start script 'sh run-start.sh'.
      23 error Make sure you have the latest version of node.js and npm installed.
      23 error If you do, this is most likely a problem with the magicmirror package,
      23 error not with npm itself.
      23 error Tell the author that this fails on your system:
      23 error     sh run-start.sh
      23 error You can get information on how to open an issue for this project with:
      23 error     npm bugs magicmirror
      23 error Or if that isn't available, you can get their info via:
      23 error     npm owner ls magicmirror
      23 error There is likely additional logging output above.
      24 verbose exit [ 1, true ]
      
      posted in Troubleshooting
      binderthB
      binderth
    • RE: Crash since update to v2.1.1

      Same here. Config.js is exactly the same as before.

      @install I got these Feedback:
      ├── UNMET PEER DEPENDENCY grunt@1.0.1
      and
      npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.

      full transcript:

      pi@MagicMirror:~/MagicMirror $ git pull && npm install
      Aktualisiere 8010e62..5c41e24
      Fast-forward
       .dockerignore                                                 |    72 +
       .eslintignore                                                 |     4 +-
       .github/PULL_REQUEST_TEMPLATE.md                              |     7 +
       .gitignore                                                    |     3 +-
       .travis.yml                                                   |    11 +-
       CHANGELOG.md                                                  |    76 +-
       Dockerfile                                                    |    19 +
       Gruntfile.js                                                  |    11 +-
       LICENSE.md                                                    |     2 +-
       README.md                                                     |    47 +-
       config/config.js.sample                                       |    54 +-
       css/main.css                                                  |    12 +
       docker-entrypoint.sh                                          |    11 +
       index.html                                                    |     8 +-
       installers/mm.sh                                              |     2 +
       installers/pm2_MagicMirror.json                               |     7 +
       installers/postinstall/postinstall.sh                         |     2 +
       installers/raspberry.sh                                       |    35 +-
       js/app.js                                                     |   103 +-
       js/defaults.js                                                |     6 +-
       js/deprecated.js                                              |    14 +
       js/electron.js                                                |     3 +-
       js/loader.js                                                  |    10 +
       js/main.js                                                    |    52 +-
       js/module.js                                                  |    53 +-
       js/server.js                                                  |    33 +-
       js/utils.js                                                   |    18 +
       modules/README.md                                             |    15 +
       modules/default/alert/README.md                               |   149 +-
       modules/default/alert/translations/hu.json                    |     4 +
       modules/default/alert/translations/ru.json                    |     4 +
       modules/default/calendar/README.md                            |   234 +--
       modules/default/calendar/calendar.js                          |   148 +-
       modules/default/calendar/calendarfetcher.js                   |    34 +-
       modules/default/calendar/debug.js                             |    14 +-
       modules/default/calendar/node_helper.js                       |     7 +-
       modules/default/calendar/vendor/ical.js/ical.js               |    12 +-
       modules/default/calendar/vendor/ical.js/node-ical.js          |    13 +-
       modules/default/clock/README.md                               |   124 +-
       modules/default/clock/clock.js                                |    77 +-
       modules/default/compliments/README.md                         |   116 +-
       modules/default/compliments/compliments.js                    |    21 +-
       modules/default/currentweather/README.md                      |   246 +--
       modules/default/currentweather/currentweather.js              |    24 +-
       modules/default/helloworld/README.md                          |    29 +-
       modules/default/newsfeed/README.md                            |   189 +-
       modules/default/newsfeed/fetcher.js                           |     7 +-
       modules/default/newsfeed/newsfeed.js                          |   113 +-
       modules/default/newsfeed/node_helper.js                       |    11 +-
       modules/default/updatenotification/README.md                  |    25 +-
       modules/default/weatherforecast/README.md                     |   223 +--
       modules/default/weatherforecast/weatherforecast.css           |     8 +
       modules/default/weatherforecast/weatherforecast.js            |    14 +-
       modules/node_modules/node_helper/index.js                     |     9 +-
       package.json                                                  |    22 +-
       run-start.sh                                                  |     4 +
       splashscreen/MagicMirror.script                               |    17 +-
       splashscreen/splash.png                                       |   Bin 19820 -> 37062 bytes
       splashscreen/splash_halt.png                                  |   Bin 0 -> 22304 bytes
       tests/configs/data/calendar_test.ics                          |   190 ++
       tests/configs/empty_ipWhiteList.js                            |    25 +
       tests/configs/env.js                                          |    25 +
       tests/configs/modules/calendar/auth-default.js                |    41 +
       tests/configs/modules/calendar/basic-auth.js                  |    42 +
       tests/configs/modules/calendar/default.js                     |    37 +
       tests/configs/modules/calendar/fail-basic-auth.js             |    44 +
       tests/configs/modules/calendar/old-basic-auth.js              |    39 +
       tests/configs/modules/clock/clock_12hr.js                     |    29 +
       tests/configs/modules/clock/clock_24hr.js                     |    29 +
       tests/configs/modules/clock/clock_displaySeconds_false.js     |    32 +
       tests/configs/modules/clock/clock_showPeriodUpper.js          |    32 +
       tests/configs/modules/clock/clock_showWeek.js                 |    32 +
       tests/configs/modules/clock/es/clock_12hr.js                  |    29 +
       tests/configs/modules/clock/es/clock_24hr.js                  |    29 +
       tests/configs/modules/clock/es/clock_showPeriodUpper.js       |    32 +
       tests/configs/modules/compliments/compliments_anytime.js      |    38 +
       tests/configs/modules/compliments/compliments_only_anytime.js |    35 +
       tests/configs/modules/compliments/compliments_parts_day.js    |    42 +
       tests/configs/modules/helloworld/helloworld.js                |    32 +
       tests/configs/modules/positions.js                            |    43 +
       tests/configs/noIpWhiteList.js                                |    25 +
       tests/configs/port_8090.js                                    |    25 +
       tests/configs/without_modules.js                              |    23 +
       tests/e2e/dev_console.js                                      |    51 +
       tests/e2e/env_spec.js                                         |    47 +
       tests/e2e/global-setup.js                                     |    34 +
       tests/e2e/ipWhistlist_spec.js                                 |    46 +
       tests/e2e/modules/calendar_spec.js                            |    81 +
       tests/e2e/modules/clock_es_spec.js                            |    81 +
       tests/e2e/modules/clock_spec.js                               |   124 ++
       tests/e2e/modules/compliments_spec.js                         |    95 +
       tests/e2e/modules/helloworld_spec.js                          |    24 +
       tests/e2e/modules_position_spec.js                            |    42 +
       tests/e2e/port_config.js                                      |    51 +
       tests/e2e/without_modules.js                                  |    53 +
       tests/servers/basic-auth.js                                   |    30 +
       tests/unit/functions/cmp_versions_spec.js                     |    20 +
       tests/unit/global_vars/root_path_spec.js                      |    71 +
       tests/unit/translations/same_keys.js                          |   115 ++
       translations/af.json                                          |    30 +
       translations/da.json                                          |     6 +-
       translations/de.json                                          |     4 -
       translations/en.json                                          |     6 +-
       translations/es.json                                          |     6 +-
       translations/et.json                                          |    30 +
       translations/fi.json                                          |     9 +-
       translations/fr.json                                          |     3 -
       translations/fy.json                                          |     3 -
       translations/gr.json                                          |     3 -
       translations/hu.json                                          |    30 +
       translations/id.json                                          |    30 +
       translations/is.json                                          |    30 +
       translations/it.json                                          |     3 -
       translations/ja.json                                          |     5 +-
       translations/kr.json                                          |    30 +
       translations/nb.json                                          |    10 +-
       translations/nl.json                                          |     4 -
       translations/nn.json                                          |    10 +-
       translations/pl.json                                          |    10 +-
       translations/pt.json                                          |    11 +-
       translations/pt_br.json                                       |     3 -
       translations/ru.json                                          |    30 +
       translations/sv.json                                          |    12 +-
       translations/tr.json                                          |     3 -
       translations/translations.js                                  |     9 +
       translations/zh_cn.json                                       |    10 +-
       translations/zh_tw.json                                       |     3 -
       vendor/font-awesome-4.5.0/HELP-US-OUT.txt                     |     7 -
       vendor/font-awesome-4.5.0/css/font-awesome.css                |  2086 ---------------------
       vendor/font-awesome-4.5.0/css/font-awesome.min.css            |     4 -
       vendor/font-awesome-4.5.0/fonts/FontAwesome.otf               |   Bin 109688 -> 0 bytes
       vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.eot       |   Bin 70807 -> 0 bytes
       vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.svg       |   655 -------
       vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.ttf       |   Bin 142072 -> 0 bytes
       vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff      |   Bin 83588 -> 0 bytes
       vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2     |   Bin 66624 -> 0 bytes
       vendor/font-awesome-4.5.0/less/animated.less                  |    34 -
       vendor/font-awesome-4.5.0/less/bordered-pulled.less           |    25 -
       vendor/font-awesome-4.5.0/less/core.less                      |    12 -
       vendor/font-awesome-4.5.0/less/fixed-width.less               |     6 -
       vendor/font-awesome-4.5.0/less/font-awesome.less              |    17 -
       vendor/font-awesome-4.5.0/less/icons.less                     |   697 -------
       vendor/font-awesome-4.5.0/less/larger.less                    |    13 -
       vendor/font-awesome-4.5.0/less/list.less                      |    19 -
       vendor/font-awesome-4.5.0/less/mixins.less                    |    26 -
       vendor/font-awesome-4.5.0/less/path.less                      |    15 -
       vendor/font-awesome-4.5.0/less/rotated-flipped.less           |    20 -
       vendor/font-awesome-4.5.0/less/stacked.less                   |    20 -
       vendor/font-awesome-4.5.0/less/variables.less                 |   708 -------
       vendor/font-awesome-4.5.0/scss/_animated.scss                 |    34 -
       vendor/font-awesome-4.5.0/scss/_bordered-pulled.scss          |    25 -
       vendor/font-awesome-4.5.0/scss/_core.scss                     |    12 -
       vendor/font-awesome-4.5.0/scss/_fixed-width.scss              |     6 -
       vendor/font-awesome-4.5.0/scss/_icons.scss                    |   697 -------
       vendor/font-awesome-4.5.0/scss/_larger.scss                   |    13 -
       vendor/font-awesome-4.5.0/scss/_list.scss                     |    19 -
       vendor/font-awesome-4.5.0/scss/_mixins.scss                   |    26 -
       vendor/font-awesome-4.5.0/scss/_path.scss                     |    15 -
       vendor/font-awesome-4.5.0/scss/_rotated-flipped.scss          |    20 -
       vendor/font-awesome-4.5.0/scss/_stacked.scss                  |    20 -
       vendor/font-awesome-4.5.0/scss/_variables.scss                |   708 -------
       vendor/font-awesome-4.5.0/scss/font-awesome.scss              |    17 -
       vendor/moment/moment-timezone.js                              |  1197 ------------
       vendor/moment/moment-with-locales.js                          | 12061 ---------------------------------------------------------------------------------------------------------------------
       vendor/moment/moment-with-locales.min.js                      |    75 -
       vendor/package.json                                           |    18 +
       vendor/vendor.js                                              |    10 +-
       vendor/weather-icons/css/weather-icons-wind.css               |  5331 ----------------------------------------------------
       vendor/weather-icons/css/weather-icons-wind.min.css           |     1 -
       vendor/weather-icons/css/weather-icons.css                    |  1838 ------------------
       vendor/weather-icons/css/weather-icons.min.css                |    41 -
       vendor/weather-icons/font/weathericons-regular-webfont.eot    |   Bin 99774 -> 0 bytes
       vendor/weather-icons/font/weathericons-regular-webfont.svg    |   257 ---
       vendor/weather-icons/font/weathericons-regular-webfont.ttf    |   Bin 99564 -> 0 bytes
       vendor/weather-icons/font/weathericons-regular-webfont.woff   |   Bin 56468 -> 0 bytes
       vendor/weather-icons/font/weathericons-regular-webfont.woff2  |   Bin 44720 -> 0 bytes
       176 files changed, 3471 insertions(+), 28180 deletions(-)
       create mode 100644 .dockerignore
       create mode 100644 Dockerfile
       create mode 100644 docker-entrypoint.sh
       create mode 100755 installers/mm.sh
       create mode 100644 installers/pm2_MagicMirror.json
       create mode 100644 installers/postinstall/postinstall.sh
       create mode 100644 js/deprecated.js
       create mode 100644 js/utils.js
       create mode 100644 modules/default/alert/translations/hu.json
       create mode 100644 modules/default/alert/translations/ru.json
       create mode 100644 run-start.sh
       create mode 100644 splashscreen/splash_halt.png
       create mode 100644 tests/configs/data/calendar_test.ics
       create mode 100644 tests/configs/empty_ipWhiteList.js
       create mode 100644 tests/configs/env.js
       create mode 100644 tests/configs/modules/calendar/auth-default.js
       create mode 100644 tests/configs/modules/calendar/basic-auth.js
       create mode 100644 tests/configs/modules/calendar/default.js
       create mode 100644 tests/configs/modules/calendar/fail-basic-auth.js
       create mode 100644 tests/configs/modules/calendar/old-basic-auth.js
       create mode 100644 tests/configs/modules/clock/clock_12hr.js
       create mode 100644 tests/configs/modules/clock/clock_24hr.js
       create mode 100644 tests/configs/modules/clock/clock_displaySeconds_false.js
       create mode 100644 tests/configs/modules/clock/clock_showPeriodUpper.js
       create mode 100644 tests/configs/modules/clock/clock_showWeek.js
       create mode 100644 tests/configs/modules/clock/es/clock_12hr.js
       create mode 100644 tests/configs/modules/clock/es/clock_24hr.js
       create mode 100644 tests/configs/modules/clock/es/clock_showPeriodUpper.js
       create mode 100644 tests/configs/modules/compliments/compliments_anytime.js
       create mode 100644 tests/configs/modules/compliments/compliments_only_anytime.js
       create mode 100644 tests/configs/modules/compliments/compliments_parts_day.js
       create mode 100644 tests/configs/modules/helloworld/helloworld.js
       create mode 100644 tests/configs/modules/positions.js
       create mode 100644 tests/configs/noIpWhiteList.js
       create mode 100644 tests/configs/port_8090.js
       create mode 100644 tests/configs/without_modules.js
       create mode 100644 tests/e2e/dev_console.js
       create mode 100644 tests/e2e/env_spec.js
       create mode 100644 tests/e2e/global-setup.js
       create mode 100644 tests/e2e/ipWhistlist_spec.js
       create mode 100644 tests/e2e/modules/calendar_spec.js
       create mode 100644 tests/e2e/modules/clock_es_spec.js
       create mode 100644 tests/e2e/modules/clock_spec.js
       create mode 100644 tests/e2e/modules/compliments_spec.js
       create mode 100644 tests/e2e/modules/helloworld_spec.js
       create mode 100644 tests/e2e/modules_position_spec.js
       create mode 100644 tests/e2e/port_config.js
       create mode 100644 tests/e2e/without_modules.js
       create mode 100644 tests/servers/basic-auth.js
       create mode 100644 tests/unit/functions/cmp_versions_spec.js
       create mode 100644 tests/unit/global_vars/root_path_spec.js
       create mode 100644 tests/unit/translations/same_keys.js
       create mode 100644 translations/af.json
       create mode 100644 translations/et.json
       create mode 100644 translations/hu.json
       create mode 100644 translations/id.json
       create mode 100644 translations/is.json
       create mode 100644 translations/kr.json
       create mode 100644 translations/ru.json
       delete mode 100644 vendor/font-awesome-4.5.0/HELP-US-OUT.txt
       delete mode 100644 vendor/font-awesome-4.5.0/css/font-awesome.css
       delete mode 100644 vendor/font-awesome-4.5.0/css/font-awesome.min.css
       delete mode 100644 vendor/font-awesome-4.5.0/fonts/FontAwesome.otf
       delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.eot
       delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.svg
       delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.ttf
       delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff
       delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2
       delete mode 100644 vendor/font-awesome-4.5.0/less/animated.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/bordered-pulled.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/core.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/fixed-width.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/font-awesome.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/icons.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/larger.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/list.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/mixins.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/path.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/rotated-flipped.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/stacked.less
       delete mode 100644 vendor/font-awesome-4.5.0/less/variables.less
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_animated.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_bordered-pulled.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_core.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_fixed-width.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_icons.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_larger.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_list.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_mixins.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_path.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_rotated-flipped.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_stacked.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/_variables.scss
       delete mode 100644 vendor/font-awesome-4.5.0/scss/font-awesome.scss
       delete mode 100644 vendor/moment/moment-timezone.js
       delete mode 100644 vendor/moment/moment-with-locales.js
       delete mode 100644 vendor/moment/moment-with-locales.min.js
       create mode 100644 vendor/package.json
       delete mode 100644 vendor/weather-icons/css/weather-icons-wind.css
       delete mode 100644 vendor/weather-icons/css/weather-icons-wind.min.css
       delete mode 100644 vendor/weather-icons/css/weather-icons.css
       delete mode 100644 vendor/weather-icons/css/weather-icons.min.css
       delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.eot
       delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.svg
       delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.ttf
       delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.woff
       delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.woff2
      
      > electron-chromedriver@1.6.0 install /home/pi/MagicMirror/node_modules/electron-chromedriver
      > node ./download-chromedriver.js
      
      
      > spawn-sync@1.0.15 postinstall /home/pi/MagicMirror/node_modules/spawn-sync
      > node postinstall
      
      
      > magicmirror@2.1.1 install /home/pi/MagicMirror
      > cd vendor && npm install
      
      magicmirror-vendors@ /home/pi/MagicMirror/vendor
      ├── font-awesome@4.7.0
      ├── moment@2.18.1
      ├── moment-timezone@0.5.13
      └── weathericons@2.1.0
      
      
      > magicmirror@2.1.1 postinstall /home/pi/MagicMirror
      > sh installers/postinstall/postinstall.sh
      
      MagicMirror installation successful!
      magicmirror@2.1.1 /home/pi/MagicMirror
      ├─┬ body-parser@1.17.1
      │ ├── bytes@2.4.0
      │ ├── debug@2.6.1
      │ ├─┬ http-errors@1.6.1
      │ │ └── setprototypeof@1.0.3
      │ ├── qs@6.4.0
      │ └── raw-body@2.2.0
      ├─┬ chai@3.5.0
      │ ├── assertion-error@1.0.2
      │ ├─┬ deep-eql@0.1.3
      │ │ └── type-detect@0.1.1
      │ └── type-detect@1.0.0
      ├─┬ chai-as-promised@6.0.0
      │ └── check-error@1.0.2
      ├── UNMET PEER DEPENDENCY grunt@1.0.1
      ├─┬ http-auth@3.1.3
      │ ├─┬ apache-crypt@1.2.1
      │ │ └── unix-crypt-td-js@1.0.0
      │ ├── apache-md5@1.1.2
      │ └── bcryptjs@2.4.3
      ├─┬ mocha@3.2.0
      │ ├── browser-stdout@1.3.0
      │ ├─┬ debug@2.2.0
      │ │ └── ms@0.7.1
      │ ├── diff@1.4.0
      │ ├── glob@7.0.5
      │ ├── growl@1.9.2
      │ ├─┬ lodash.create@3.1.1
      │ │ ├─┬ lodash._baseassign@3.2.0
      │ │ │ ├── lodash._basecopy@3.0.1
      │ │ │ └─┬ lodash.keys@3.1.2
      │ │ │   ├── lodash._getnative@3.9.1
      │ │ │   ├── lodash.isarguments@3.1.0
      │ │ │   └── lodash.isarray@3.0.4
      │ │ ├── lodash._basecreate@3.0.3
      │ │ └── lodash._isiterateecall@3.0.9
      │ ├─┬ mkdirp@0.5.1
      │ │ └── minimist@0.0.8
      │ └── supports-color@3.1.2
      ├── rrule-alt@2.2.5
      ├─┬ socket.io@1.7.3
      │ ├─┬ engine.io@1.8.3
      │ │ └── ws@1.1.2
      │ └─┬ socket.io-client@1.7.3
      │   └── engine.io-client@1.8.3
      └─┬ spectron@3.6.1
        ├── dev-null@0.1.1
        ├─┬ electron-chromedriver@1.6.0
        │ └── electron-download@3.3.0
        ├─┬ electron-version@1.1.0
        │ └─┬ bl@1.2.0
        │   └─┬ readable-stream@2.2.9
        │     ├── isarray@1.0.0
        │     └── string_decoder@1.0.0
        ├── split@1.0.0
        └─┬ webdriverio@4.6.2
          ├─┬ archiver@1.0.0
          │ ├─┬ archiver-utils@1.3.0
          │ │ ├─┬ lazystream@1.0.0
          │ │ │ └─┬ readable-stream@2.2.9
          │ │ │   ├── isarray@1.0.0
          │ │ │   └── string_decoder@1.0.0
          │ │ ├─┬ normalize-path@2.1.1
          │ │ │ └── remove-trailing-separator@1.0.1
          │ │ └─┬ readable-stream@2.2.9
          │ │   ├── isarray@1.0.0
          │ │   └── string_decoder@1.0.0
          │ ├── buffer-crc32@0.2.13
          │ ├─┬ readable-stream@2.2.9
          │ │ ├── isarray@1.0.0
          │ │ └── string_decoder@1.0.0
          │ ├─┬ tar-stream@1.5.2
          │ │ ├─┬ readable-stream@2.2.9
          │ │ │ ├── isarray@1.0.0
          │ │ │ └── string_decoder@1.0.0
          │ │ └── xtend@4.0.1
          │ └─┬ zip-stream@1.1.1
          │   ├─┬ compress-commons@1.2.0
          │   │ ├─┬ crc32-stream@2.0.0
          │   │ │ ├── crc@3.4.4
          │   │ │ └─┬ readable-stream@2.2.9
          │   │ │   ├── isarray@1.0.0
          │   │ │   └── string_decoder@1.0.0
          │   │ └─┬ readable-stream@2.2.9
          │   │   ├── isarray@1.0.0
          │   │   └── string_decoder@1.0.0
          │   └─┬ readable-stream@2.2.9
          │     ├── isarray@1.0.0
          │     └── string_decoder@1.0.0
          ├─┬ babel-runtime@6.23.0
          │ ├── core-js@2.4.1
          │ └── regenerator-runtime@0.10.3
          ├─┬ css-parse@2.0.0
          │ └─┬ css@2.2.1
          │   ├── source-map@0.1.43
          │   ├─┬ source-map-resolve@0.3.1
          │   │ ├── atob@1.1.3
          │   │ ├── resolve-url@0.2.1
          │   │ └── source-map-url@0.3.0
          │   └── urix@0.1.0
          ├── css-value@0.0.1
          ├── deepmerge@0.2.10
          ├── ejs@2.5.6
          ├─┬ gaze@1.1.2
          │ └─┬ globule@1.1.0
          │   └── lodash@4.16.6
          ├─┬ inquirer@1.2.3
          │ └─┬ external-editor@1.1.1
          │   ├─┬ spawn-sync@1.0.15
          │   │ └── os-shim@0.1.3
          │   └── tmp@0.0.29
          ├─┬ mkdirp@0.5.1
          │ └── minimist@0.0.8
          ├─┬ npm-install-package@1.1.0
          │ └── noop2@2.0.0
          ├─┬ optimist@0.6.1
          │ └── minimist@0.0.10
          ├── q@1.4.1
          ├── rgb2hex@0.1.0
          ├── supports-color@3.2.3
          ├── validator@5.7.0
          ├─┬ wdio-dot-reporter@0.0.6
          │ └─┬ babel-runtime@5.8.38
          │   └── core-js@1.2.7
          └── wgxpath@1.0.0
      
      npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.
      
      posted in Troubleshooting
      binderthB
      binderth
    • RE: [MMM-NetworkScanner] disable logging

      @ianperrin said in [MMM-NetworkScanner] disable logging:

      Did you restart the mirror after the upgrade?
      Are there any errors in the browser console?
      What happens if debug is set to true?

      as described, I did a pm2 restart mm, the behaviour is the same if debug: true as described.

      the browser console re MMM-NetworkScanner:

      loader.js:182 Load script: modules/MMM-NetworkScanner//MMM-NetworkScanner.js
      module.js:415 Module registered: MMM-NetworkScanner
      loader.js:152 Bootstrapping module: MMM-NetworkScanner
      loader.js:227 File already loaded: moment.js
      loader.js:157 Scripts loaded for: MMM-NetworkScanner
      loader.js:227 File already loaded: font-awesome.css
      loader.js:159 Styles loaded for: MMM-NetworkScanner
      loader.js:161 Translations loaded for: MMM-NetworkScanner
      (...)
      MMM-NetworkScanner.js:32 Starting module: MMM-NetworkScanner
      (...)
      module.js:117 MMM-NetworkScanner received a system notification: ALL_MODULES_STARTED
      (...)
      module.js:117 MMM-NetworkScanner received a system notification: DOM_OBJECTS_CREATED
      (...)
      module.js:115 MMM-NetworkScanner received a module notification: CURRENTWEATHER_DATA from sender: currentweather
      (...)
      module.js:115 MMM-NetworkScanner received a module notification: CALENDAR_EVENTS from sender: calendar
      (...)
      

      still, all devices are shown offline:
      0_1487415081291_upload-a204f2e9-3ec0-474c-9bf4-f8d6a2eac761

      hth! Thanks for your effort!

      posted in Troubleshooting
      binderthB
      binderth
    • RE: [MMM-NetworkScanner] disable logging

      @ianperrin I don’t get anymore logging from MMM-Networkscanner after git pull & npm install, but I also don’t get to see my devices, they all seem offline.

      		{
      			module: 'MMM-NetworkScanner',
      			position: 'top_right',
      			header: 'Binder Handys',
      			config: {
      				devices: [
      					{ ipAddress: "192.168.xx.x", name: "S", icon: "mobile"},
       					{ ipAddress: "192.168.xx.x", name: "A", icon: "mobile"},
      					{ ipAddress: "192.168.xx.x", name: "T", icon: "mobile"},
       					{ ipAddress: "192.168.xx.x", name: "D", icon: "mobile"},
      					],
      					showUnknown: false,
      					showOffline: true,
      					showLastSeen: false,
      					keepAlive: 180,
      					debug: false,
      					updateInterval: 30,
      				}        
      		},
      

      in the mm-out-0.log:

      Connecting socket for: MMM-NetworkScanner
      Starting module: MMM-NetworkScanner
      (...)
      MMM-NetworkScanner received CONFIG
      

      edit:
      after changing debug: true, in the config and pm2 restart mm I experience the same behaviour.
      after deleting the debug-line completely, nothing changes also.

      posted in Troubleshooting
      binderthB
      binderth
    • RE: MMM-NetworkScanner

      @bminer1 ah. ok, I get it (didn’t have “residents” in my config either). So, this one is realy “every resident is offline”: i do something. “At least one resident is online again”: i do something. So this would then be a generic presence detection.

      Would be cool, if it could also be bound to specific residents. So I can have Actions regarding on them also.

      posted in Utilities
      binderthB
      binderth
    • RE: MMM-NetworkScanner

      @bminer1 yes, this is nice! would be killer, if it were to be configured per device! ;) it seems from the way in the config, it was intended to fire regardless of which device leaves or comes up again…

      posted in Utilities
      binderthB
      binderth
    • RE: [MMM-NetworkScanner] disable logging

      @pugsly jepp, this rotates the log (like Linux-logs or log4j): have a look here:
      https://www.npmjs.com/package/pm2-logrotate

      this eliminates the need to buy a new SD Card every month (just kidding), but leaves the initial problem open: how can I remove those log-entries, because if I don’t Need them after setup, they’re just filling the log, leaving me scrolling for other stuff I need to have a look at while debugging or whatever. Perhaps there is a switch, but I don’t see it…

      posted in Troubleshooting
      binderthB
      binderth
    • RE: [MMM-NetworkScanner] disable logging

      @pugsly said in [MMM-NetworkScanner] disable logging:

      Only running on a 8GB SD card

      got a 16GB, but still! ;) You could activate a logrotation in pm2:

      $ pm2 install pm2-logrotate
      
      posted in Troubleshooting
      binderthB
      binderth
    • 1 / 1