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

    Posts

    Recent Best Controversial
    • V2.9.0

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

      :heart_suit: Donate: Enjoying MagicMirror²? Please consider a donation! With your help we can continue to improve the MagicMirror² core.

      [2.9.0] - 2019-10-01

      :information: Note: This update uses new dependencies. Please update using the following command: git pull && npm install. If you are having issues running Electron, make sure your Raspbian is up to date.

      Added

      • Spanish translation for “PRECIP”.
      • Adding a Malay (Malaysian) translation for MagicMirror².
      • Add test check URLs of vendors 200 and 404 HTTP CODE.
      • Add tests for new weather module and helper to stub ajax requests.

      Updated

      • Updatenotification module: Display update notification for a limited (configurable) time.
      • Enabled e2e/vendor_spec.js tests.
      • The css/custom.css will be rename after the next release. We’ve add into run-start.sh a instruction by GIT to ignore with --skip-worktree and rm --cached. #1540
      • Disable sending of notification CLOCK_SECOND when displaySeconds is false.

      Fixed

      • Updatenotification module: Properly handle race conditions, prevent crash.
      • Send NEWS_FEED notification also for the first news messages which are shown.
      • Fixed issue where weather module would not refresh data after a network or API outage. #1722
      • Fixed weatherforecast module not displaying rain amount on fallback endpoint.
      • Notifications CLOCK_SECOND & CLOCK_MINUTE being from startup instead of matched against the clock and avoid drifting.
      posted in MagicMirror
      MichMichM
      MichMich
    • V2.8.0

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

      ❤️ Donate: Enjoying MagicMirror²? Please consider a donation! With your help we can continue to improve the MagicMirror² core.

      [2.8.0] - 2019-07-01

      ℹ️ Note: This update uses new dependencies. Please update using the following command: git pull && npm install. If you are having issues running Electron, make sure your Raspbian is up to date.

      Added

      • Option to show event location in calendar
      • Finnish translation for “Feels” and “Weeks”
      • Russian translation for “Feels”
      • Calendar module: added nextDaysRelative config option
      • Add broadcastPastEvents config option for calendars to include events from the past maximumNumberOfDays in event broadcasts
      • Added feature to broadcast news feed items NEWS_FEED and updated news items NEWS_FEED_UPDATED in default newsfeed module (when news is updated) with documented default and config.js options in README.md
      • Added notifications to default clock module broadcasting CLOCK_SECOND and CLOCK_MINUTE for the respective time elapsed.
      • Added UK Met Office Datapoint feed as a provider in the default weather module.
      • Added new provider class
      • Added suncalc.js dependency to calculate sun times (not provided in UK Met Office feed)
      • Added “tempUnits” and “windUnits” to allow, for example, temp in metric (i.e. celsius) and wind in imperial (i.e. mph). These will override “units” if specified, otherwise the “units” value will be used.
      • Use Feels Like temp from feed if present
      • Optionally display probability of precipitation (PoP) in current weather (UK Met Office data)
      • Automatically try to fix eslint errors by passing --fix option to it
      • Added sunrise and sunset times to weathergov weather provider #1705
      • Added “useLocationAsHeader” to display “location” in config.js as header when location name is not returned
      • Added to newsfeed.js: in order to design the news article better with css, three more class-names were introduced: newsfeed-desc, newsfeed-desc, newsfeed-desc

      Updated

      • English translation for “Feels” to “Feels like”
      • Fixed the example calender url in config.js.sample
      • Update ical.js to solve various calendar issues.
      • Update weather city list url #1676
      • Only update clock once per minute when seconds aren’t shown

      Fixed

      • Fixed uncaught exception, race condition on module update
      • Fixed issue #1696, some ical files start date to not parse to date type
      • Allowance HTML5 autoplay-policy (policy is changed from Chrome 66 updates)
      • Handle SIGTERM messages
      • Fixes sliceMultiDayEvents so it respects maximumNumberOfDays
      • Minor types in default NewsFeed README.md
      • Fix typos and small syntax errors, cleanup dependencies, remove multiple-empty-lines, add semi-rule
      • Fixed issues with calendar not displaying one-time changes to repeating events
      • Updated the fetchedLocationName variable in currentweather.js so that city shows up in the header

      Updated installer

      • give non-pi2+ users (pi0, odroid, jetson nano, mac, windows, …) option to continue install
      • use current username vs hardcoded ‘pi’ to support non-pi install
      • check for npm installed. node install doesn’t do npm anymore
      • check for mac as part of PM2 install, add install option string
      • update pm2 config with current username instead of hard coded ‘pi’
      • check for screen saver config, “/etc/xdg/lxsession”, bypass if not setup
      posted in MagicMirror
      MichMichM
      MichMich
    • V2.7.0

      MagicMirror² version 2.7.0 was just released:
      https://github.com/MichMich/MagicMirror/releases/tag/v2.7.0

      ❤️ Donate: Enjoying MagicMirror²? Please consider a donation! With your help we can continue to improve the MagicMirror² core.

      [2.7.0] - 2019-04-01

      ℹ️ Note: This update uses new dependencies. Please update using the following command: git pull && npm install. If you are having issues running Electron, make sure your Raspbian is up to date.

      Added

      • Italian translation for “Feels”
      • Basic Klingon (tlhIngan Hol) translations
      • Disabled the screensaver on raspbian with installation script
      • Added option to truncate the number of vertical lines a calendar item can span if wrapEvents is enabled.
      • Danish translation for “Feels” and “Weeks”
      • Added option to split multiple day events in calendar to separate numbered events
      • Slovakian translation
      • Alerts now can contain Font Awesome icons
      • Notifications display time can be set in request
      • Newsfeed: added support for ARTICLE_INFO_REQUEST notification
      • Add name config option for calendars to be sent along with event broadcasts

      Updated

      • Bumped the Electron dependency to v3.0.13 to support the most recent Raspbian. #1500
      • Updated modernizr code in alert module, fixed a small typo there too
      • More verbose error message on console if the config is malformed
      • Updated installer script to install Node.js version 10.x

      Fixed

      • Fixed temperature displays in currentweather and weatherforecast modules #1503, #1511.
      • Fixed unhandled error on bad git data in updatenotification module #1285.
      • Weather forecast now works with openweathermap in new weather module. Daily data are displayed, see issue #1504.
      • Fixed analogue clock border display issue where non-black backgrounds used (previous fix for issue 611)
      • Fixed compatibility issues caused when modules request different versions of Font Awesome, see issue #1522. MagicMirror now uses Font Awesome 5 with v4 shims included for backwards compatibility.
      • Installation script problems with raspbian
      • Calendar: only show repeating count if the event is actually repeating #1534
      • Calendar: Fix exdate handling when multiple values are specified (comma separated)
      • Calendar: Fix relative date handling for fulldate events, calculate difference always from start of day #1572
      • Fix null dereference in moduleNeedsUpdate when the module isn’t visible
      • Calendar: Fixed event end times by setting default calendarEndTime to “LT” (Local time format). [#1479]
      • Calendar: Fixed missing calendar fetchers after server process restarts #1589
      • Notification: fixed background color (was white text on white background)
      • Use getHeader instead of data.header when creating the DOM so overwriting the function also propagates into it
      • Fix documentation of useKMPHwind option in currentweather

      New weather module

      • Fixed weather forecast table display #1499.
      • Dimmed loading indicator for weather forecast.
      • Implemented config option decimalSymbol #1499.
      • Aligned indoor values in current weather vertical #1499.
      • Added humidity support to nunjuck unit filter.
      • Do not display degree symbol for temperature in Kelvin #1503.
      • Weather forecast now works with openweathermap for both, /forecast and /forecast/daily, in new weather module. If you use the /forecast-weatherEndpoint, the hourly data are converted to daily data, see issues #1504, #1513.
      • Added fade, fadePoint and maxNumberOfDays properties to the forecast mode #1516
      • Fixed Loading string and decimalSymbol string replace #1538
      • Show Snow amounts in new weather module #1545
      • Added weather.gov as a new weather provider for US locations
      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Add further npm dependencies to basic MM installation

      The problem is I don’t want to bloat the basic installation. (Looking back I prefer to not have any additional vendors at all).

      And how would we select which dependencies we include in MM and which dependencies we don’t?

      What would be a great feature, is to allow a module to specify the rpm modules it requires and let MM install them on startup if they are not currently available. :)

      posted in Feature Requests
      MichMichM
      MichMich
    • RE: Just testing. Please ignore.

      @yawns Thanks! 😂

      posted in General Discussion
      MichMichM
      MichMich
    • RE: 55" LED TV Cr4z33 Mirror

      That is CRAAAAZY! Nice work man! :)

      posted in Show your Mirror
      MichMichM
      MichMich
    • Just testing. Please ignore.

      Just testing the Discord integration. Ignore this topic. ;)

      posted in General Discussion
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      For anyone that donated so far: I’ve enabled the “Sponsor” badge in the user profiles. If you prefer not to show, you can disable the badge in your user profile.

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      @showbizkid here you go: http://magicmirror.builders/donate :)

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Join us on Discord

      @lavolp3 Whoops! Sorry! ;)

      posted in Announcements
      MichMichM
      MichMich
    • Join us on Discord

      We used Slack for quite a while now, but unfortunately we ran into Slack issues (like user limitations). Because of this I decided to move to discord. If you like to chat about the MagicMirror² project, come and join us on Discord: https://discord.gg/J5BAtvx

      See you there!

      posted in Announcements
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      @cowboysdude @Mykle1 It seems to work on my end (and for some others that I’ve asked). Could you try to see if it still gives an error (even if you’re not planning to donate … :)) Thanks!

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      @mykle1 Yes, I’ve created a group to which I will I eventually add all the sponsors.

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      @broberg First of all: thanks for the donation! I really appreciate it!

      Your link doesn’t seem to work since it includes your (expired) session token. I checked the donate button config, and it should display an English form. I tried changing the locale but it doesn’t seem to work.

      This is the official sharable link:
      https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=G5D8E9MR5DTD2&source=url

      Adding the locale doesn’t seem to work:
      https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=G5D8E9MR5DTD2&source=url&country.x=NL&locale.x=nl_EN

      Any suggestions?

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      Hi Everybody,

      Thanks for all your suggestions! I’ve added a donate link (using Paypal) to the homepage, the forum menubar and the readme of the project (currently dev branch only). If you have any suggestions where I can add more donate buttons without being annoying, feel free to let me know.

      If you want to go to the donation-page directly, please follow this link.

      To all of you that are going to donate: many many many thanks in advance!

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      @sdetweil That’s a valid point!

      The support is focussed on the total project, including the development, maintenance and running costs like the website and forum.

      Like I said before::

      Initially the money will go towards the forum (and website). To host this forum, we are running a dedicated server. Additionally a lot of mails are being sent daily (forum digest, update notifications, registration confirmation, etc …), those cost money as well.

      If I manage to get more funds over the running costs, that money will allow me to spent more hours on the project. I try to do as much as I can in my spare time, but dedicating a few of my work hours a week to this project would be highly beneficial to the project.

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      @cowboysdude said:

      How about a section within the forum where users can go to get one on one individual help in exchange for a donation.

      The problem with this idea is that individual support is very time consuming. Essentially you are hiring me on an hourly basis to give support. This would only work I I would charge my hourly development fee, which for a project like this probably won’t work.

      Perhaps someone wants help to modify a module for their particular needs…something more along that lines… BUT donations to continue operations would never be a bad idea!

      As others have said I only maintain the core and the default modules. Most modules a third party, so I won’t be able to give support on those anyway.

      Thanks for your suggestions though! Good to know what people are looking for.

      @rts58 said:

      I would suspect though, that you will be better off getting some corporate sponsorship and allowing some non-intrusive ads.

      If I limit the support to one company, this might give users the idea it’s owned by a company or that the company will have some influence on the project. I think it’s important that the project will be community supported, not company supported. That being said: I probably will allow companies to be become some sort of “platinum sponsor” with in return a logo on the project page.

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      Thank you all for the overwhelming and positive responses. Your feedback is very valuable.

      First let’s state the obvious: donations will be absolutely voluntarily and optional. No obligation whatsoever and no nagging! I promise! :)

      I like the idea of adding some sort of recognition system. This can be a nice perk for those who contribute. This can be done on the forum using badges, as well as a list of all the supporters in the repository.

      I’m currently considering the following:

      • Silver Supporter: anyone who gave a one time donation.
      • Gold Supporter: anyone who gives recurring donations.
      • Platinum Supporter: anyone (mainly focussing on companies) who gives a large amount of money allowing me to spent more time on the project. Platinum sponsors will get their logo on the project homepage and in the readme. This might be interesting for companies that use MagicMirror² in their everyday work.

      Initially the money will go towards the forum (and website). To host this forum, we are running a dedicated server. Additionally a lot of mails are being sent daily (forum digest, update notifications, registration confirmation, etc …), those cost money as well.

      If I manage to get more funds over the running costs, that money will allow me to spent more hours on the project. I try to do as much as I can in my spare time, but dedicating a few of my work hours a week to this project would be highly beneficial to the project.

      I’m currently looking at the following services to handle these donations:

      • https://donorbox.org
      • https://www.patreon.com
      • https://www.paypal.com/nl/home
      • https://flattr.com

      If you have any other suggestions, or have any experience with one of the above, I’d like to hear from you!

      posted in MagicMirror
      MichMichM
      MichMich
    • Considering taking donations to support the MagicMirror project. Interested in your thoughts!

      5 years ago I started the MagicMirror project as a fun project for myself only. After blogging about it, the responses to the project where overwhelming. With the advent of MagicMirror², the project has grown to something I never dared to dream of.

      The MagicMirror project has a huge community behind it, mainly in the form of this forum. Hosting this project not only takes up some of my time, but also a fair amount of money.

      I absolutely want to keep this forum Ad free. Just as I want to keep the MagicMirror² free and opensource. More importantly: I’d like to free up some of my work hour to spent more time working on the core.

      Unfortunately this isn’t possible without some additional funds. Because of this I’m considering taking on donations. In what way or form isn’t completely clear yet. And for that I’d like to hear your ideas …

      What are our thoughts about taking donations to support the MagicMirror project? Would you be willing to donate? And if so, would you prefer one time donations, or recurring donations. What platforms do you prefer to send donations? And do you think this is possible without giving additional perks to supporters?

      Your thought in this process are very valuable to me. Please let me know what your thoughts are and what you think is the best approach to do so.

      Don’t worry: you’ll always be able to use MagicMirror even without any donations.

      Thanks in advance!

      Edit: I’ve added to option to donate: http://magicmirror.builders/donate

      posted in MagicMirror
      MichMichM
      MichMich
    • Forum mail [no longer] temporary disabled due to migration.

      Due to a migration to a new mail provider, the mail function might currently not work as expected. If you encounter any difficulties due to this issue, please send a mail to forum@magicmirror.builders and we try to resolve it.

      Thanks!

      EDIT 27/1/2019: Mail should be working again.

      posted in Forum
      MichMichM
      MichMich
    • 1
    • 2
    • 3
    • 4
    • 5
    • 27
    • 28
    • 3 / 28