• RE: Update MMM
    patrickhahn@Patricks-Mini MagicMirror % git pull
    Updating 5bf90ae..447c0bf
    Fast-forward
     .eslintrc.json                                     |    1 +
     .github/ISSUE_TEMPLATE.md                          |   21 +-
     .travis.yml                                        |   27 +-
     CHANGELOG.md                                       |   59 +-
     Gruntfile.js                                       |   13 +-
     clientonly/index.js                                |    2 -
     config/config.js.sample                            |   18 +-
     index.html                                         |    2 +-
     installers/dumpactivemodules.js                    |   15 -
     installers/fixuppm2.sh                             |  183 -
     installers/mm.sh                                   |    1 +
     installers/pm2_MagicMirror.json                    |    7 -
     installers/postinstall/postinstall.sh              |    2 -
     installers/raspberry.sh                            |  569 ---
     installers/screensaveroff.sh                       |  101 -
     installers/upgrade-script.sh                       |  361 --
     js/app.js                                          |   11 +-
     js/electron.js                                     |    2 -
     js/loader.js                                       |    6 +-
     js/main.js                                         |   15 +-
     js/module.js                                       |   11 +-
     js/node_helper.js                                  |    4 +-
     js/server.js                                       |   14 +-
     js/socketclient.js                                 |    8 +-
     modules/README.md                                  |  721 ----
     modules/default/alert/README.md                    |   63 +-
     modules/default/calendar/README.md                 |  105 +-
     modules/default/calendar/calendar.js               |    4 +-
     modules/default/calendar/calendarfetcher.js        |   13 +-
     modules/default/calendar/debug.js                  |    2 +-
     .../default/calendar/vendor/ical.js/node-ical.js   |   15 +-
     modules/default/clock/README.md                    |   54 +-
     modules/default/clock/clock.js                     |   58 +-
     modules/default/clock/clock_screenshot.png         |  Bin 30525 -> 0 bytes
     modules/default/clock/clock_styles.css             |   10 +
     modules/default/compliments/README.md              |  148 +-
     modules/default/compliments/compliments.js         |   41 +-
     .../default/compliments/compliments_screenshot.png |  Bin 26157 -> 0 bytes
     modules/default/currentweather/README.md           |   86 +-
     modules/default/currentweather/currentweather.js   |   23 +-
     .../default/currentweather/weather_screenshot.png  |  Bin 38566 -> 0 bytes
     modules/default/helloworld/README.md               |   23 +-
     modules/default/newsfeed/README.md                 |  104 +-
     modules/default/newsfeed/newsfeed.js               |    5 +-
     modules/default/newsfeed/newsfeed_screenshot.png   |  Bin 45375 -> 0 bytes
     modules/default/updatenotification/README.md       |   24 +-
     modules/default/updatenotification/node_helper.js  |   74 +-
     .../updatenotification/updatenotification.js       |    1 +
     modules/default/weather/README.md                  |  117 +-
     modules/default/weather/current.png                |  Bin 8141 -> 0 bytes
     modules/default/weather/forecast.png               |  Bin 16385 -> 0 bytes
     modules/default/weatherforecast/README.md          |   79 +-
     .../weatherforecast/forecast_screenshot.png        |  Bin 86206 -> 0 bytes
     package-lock.json                                  | 4524 +++++++++-----------
     package.json                                       |   21 +-
     run-start.sh                                       |   67 -
     serveronly/index.js                                |    3 +-
     tests/configs/check_config.js                      |   14 +-
     .../modules/compliments/compliments_date.js        |   41 +
     .../modules/weather/forecastweather_default.js     |   46 +-
     .../modules/weather/forecastweather_options.js     |   52 +-
     tests/e2e/modules/compliments_spec.js              |   15 +
     tests/e2e/modules/mocks/weather_current.js         |   98 +-
     tests/e2e/modules/mocks/weather_forecast.js        |  184 +-
     tests/e2e/modules/weather_spec.js                  |   39 +-
     tests/e2e/vendor_spec.js                           |   15 +-
     tests/node_modules/webdriverajaxstub/index.js      |    4 +-
     tests/unit/functions/currentweather_spec.js        |    1 +
     tests/unit/functions/weatherforecast_spec.js       |    1 +
     translations/fi.json                               |    5 +-
     translations/he.json                               |   36 +
     translations/hr.json                               |    2 +-
     translations/pl.json                               |    3 +-
     translations/pt-br.json                            |    5 +-
     translations/tr.json                               |   14 +-
     translations/translations.js                       |   10 +-
     translations/uk.json                               |   36 +
     untrack-css.sh                                     |   11 -
     78 files changed, 2680 insertions(+), 5790 deletions(-)
     mode change 100755 => 100644 CHANGELOG.md
     delete mode 100644 installers/dumpactivemodules.js
     delete mode 100755 installers/fixuppm2.sh
     delete mode 100644 installers/pm2_MagicMirror.json
     delete mode 100644 installers/postinstall/postinstall.sh
     delete mode 100755 installers/raspberry.sh
     delete mode 100755 installers/screensaveroff.sh
     delete mode 100755 installers/upgrade-script.sh
     delete mode 100644 modules/README.md
     delete mode 100644 modules/default/clock/clock_screenshot.png
     delete mode 100644 modules/default/compliments/compliments_screenshot.png
     delete mode 100644 modules/default/currentweather/weather_screenshot.png
     delete mode 100644 modules/default/newsfeed/newsfeed_screenshot.png
     delete mode 100644 modules/default/weather/current.png
     delete mode 100644 modules/default/weather/forecast.png
     delete mode 100644 modules/default/weatherforecast/forecast_screenshot.png
     delete mode 100755 run-start.sh
     create mode 100644 tests/configs/modules/compliments/compliments_date.js
     create mode 100644 translations/he.json
     create mode 100644 translations/uk.json
     delete mode 100755 untrack-css.sh
    patrickhahn@Patricks-Mini MagicMirror % npm install
    npm WARN deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
    npm WARN ws@7.2.1 requires a peer of bufferutil@^4.0.1 but none is installed. You must install peer dependencies yourself.
    npm WARN ws@7.2.1 requires a peer of utf-8-validate@^5.0.2 but none is installed. You must install peer dependencies yourself.
    
    npm ERR! path /Users/patrickhahn/MagicMirror/node_modules/.bin/jsonlint
    npm ERR! code EEXIST
    npm ERR! Refusing to delete /Users/patrickhahn/MagicMirror/node_modules/.bin/jsonlint: ../jsonlint/lib/cli.js symlink target is not controlled by npm /Users/patrickhahn/MagicMirror/node_modules/@prantlf/jsonlint
    npm ERR! File exists: /Users/patrickhahn/MagicMirror/node_modules/.bin/jsonlint
    npm ERR! Move it away, and try again.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /Users/patrickhahn/.npm/_logs/2020-04-01T16_02_31_101Z-debug.log
    
    

    i have some errors to…need help please

    thanks

    posted in Troubleshooting
  • V2.11.0

    [2.11.0] - 2020-04-01

    https://github.com/MichMich/MagicMirror/releases/tag/v2.11.0

    🚨 READ THIS BEFORE UPDATING 🚨

    In the past years the project has grown a lot. This came with a huge downside: poor maintainability. If I let the project continue the way it was, it would eventually crash and burn. More important: I would completely lose the drive and interest to continue the project. Because of this the decision was made to simplify the core by removing all side features like automatic installers and support for exotic platforms. This release (2.11.0) is the first real release that will reflect (parts) of these changes. As a result of this, some things might break. So before you continue make sure to backup your installation. Your config, your modules or better yet: your full MagicMirror folder. In other words: update at your own risk.

    For more information regarding this major change, please check issue #1860.

    Deleted

    • Remove installers.
    • Remove externalized scripts.
    • Remove jshint dependency, instead eslint checks your config file now

    Added

    • Brazilian translation for “FEELS”.
    • Ukrainian translation.
    • Finnish translation for “PRECIP”, “UPDATE_INFO_MULTIPLE” and “UPDATE_INFO_SINGLE”.
    • Added the ability to hide the temp label and weather icon in the currentweather module to allow showing only information such as wind and sunset/rise.
    • The clock module now optionally displays sun and moon data, including rise/set times, remaining daylight, and percent of moon illumination.
    • Added Hebrew translation.
    • Add HTTPS support and update config.js.sample
    • Run tests on long term support and latest stable version of nodejs
    • Added the ability to configure a list of modules that shouldn’t be update checked.
    • Run linters on git commits
    • Added date functionality to compliments: display birthday wishes or celebrate an anniversary

    Fixed

    • Force declaration of public ip address in config file (ISSUE #1852)
    • Fixes run-start.sh: If running in docker-container, don’t check the environment, just start electron (ISSUE #1859)
    • Fix calendar time offset for recurring events crossing Daylight Savings Time (ISSUE #1798)
    • Fix regression in currentweather module causing ‘undefined’ to show up when config.hideTemp is false
    • Fix FEELS translation for Croatian
    • Fixed weather tests #1840
    • Fixed Socket.io can’t be used with Reverse Proxy in serveronly mode #1934
    • Fix update checking skipping 3rd party modules the first time

    Changed

    • Remove documentation from core repository and link to new dedicated docs site: docs.magicmirror.builders.
    • Updated config.js.sample: Corrected some grammar on config.js.sample comment section.
    • Removed run-start.sh script and update start commands:
      • To start using electron, use npm run start.
      • To start in server only mode, use npm run server.
    • Remove redundant logging from modules.
    • Timestamp in log output now also contains the date
    • Turkish translation.
    • Option to configure the size of the currentweather module.
    posted in MagicMirror
  • RE: Module config question?

    @Mykle1 I go Sean’s way…

    posted in Troubleshooting
  • RE: Module config question?

    @Stoffbeuteluwe

    Which solution did you use? (Just curious)

    posted in Troubleshooting
  • RE: Module config question?

    @Mykle1 Thanks 🙏🏼

    posted in Troubleshooting
  • RE: Module config question?

    @Stoffbeuteluwe

    Or switch the order of the two modules in the config. (The one that is before in the config make after the other module).

    Or decrease the size of the earth image so that the border of the image does not cover the other module

    posted in Troubleshooting
  • RE: Module config question?

    @Sean Thank you very much…

    posted in Troubleshooting
  • Module config question?

    My problem is that the border from my MMM-Earth module covers a small part from other module
    does anybody know how to bring this in the back of the other modules ?

    posted in Troubleshooting
  • RE: Display temperature over network

    EDIT: Sorry, didn’t read everything.
    tl;dr: what @stampeder said…

    @linuxdxs I personally would use MQTT for that purpose. It’s a very lightweight way of regularly publishing data through your network and fetching it with any device you want to. It’s also cross platform. You could use your android mobile as well.

    I use MQTT to fetch data from and send controls to my tasmota plugs and it works very well.
    There’s a module called MMM-MQTT-Bridge already published that could be used and my soon-to-be-published MMM-Tasmota would work as well as a basis.
    On the Raspi’s you would need an MQTT server like mosquitto.
    May not sound like the easiest way but on the publisher side it’s not more than a few lines of code.

    posted in General Discussion
  • RE: MMM-Netatmo updated

    This update looks great, thank you! What should be changed to have it display the temps in fahrenheit ?

    posted in Utilities