Super interesting! Unfortunately I’m not from germany, but I’ll keep an eye on this topic and share it with my twitter followers. I might want some of the material in the future. Let’s stay in touch.
Read the statement by Michael Teeuw here.
Posts
-
RE: [ORDER CLOSED] Two way mirror order in Germany
-
RE: Magic Mirror Discord Group
You mean Speak (voice)? Or Chat (text)?
-
RE: ipWhitelist doesn't work for me
If you check your node console output, It should show the blocked IP.
-
V2.1.X Updates
As an end of year present, I just released version V2.1.0:
https://github.com/MichMich/MagicMirror/releases/tag/v2.1.0Special thanks to @roramirez for a LOT of awesome contributions.
[2.1.0] - 2016-12-31
Note: This update uses new dependencies. Please update using the following command:
git pull && npm installAdded
- Finnish translation.
- Danish translation.
- Turkish translation.
- Option to limit access to certain IP addresses based on the value of
ipWhitelistin theconfig.js, default is access from localhost only (Issue #456). - Added ability to change the point of time when calendar events get relative.
- Add Splash screen on boot.
- Add option to show humidity in currentWeather module.
- Add VSCode IntelliSense support.
- Module API: Add Visibility locking to module system. See documentation for more information.
- Module API: Method to overwrite the module’s header. See documentation for more information.
- Module API: Option to define the minimum MagicMirror version to run a module. See documentation for more information.
- Calendar module now broadcasts the event list to all other modules using the notification system. See documentation for more information.
- Possibility to use the the calendar feed as the source for the weather (currentweather & weatherforecast) location data. See documentation for more information.
- Added option to show rain amount in the weatherforecast default module
- Add module
updatenotificationto get an update whenever a new version is availabe. See documentation for more information. - Add the abilty to set timezone on the date display in the Clock Module
- Ability to set date format in calendar module
- Possibility to use currentweather for the compliments
- Added option
disabledfor modules. - Added option
addressto set bind address. - Added option
onlyTempfor currentweather module to show show only current temperature and weather icon. - Added option
remoteFileto compliments module to load compliment array from filesystem. - Added option
zoomto scale the whole mirror display with a given factor. - Added option
roundTempfor currentweather and weatherforecast modules to display temperatures rounded to nearest integer. - Added abilty set the classes option to compliments module for style and text size of compliments.
- Added ability to configure electronOptions
- Calendar module: option to hide private events
- Add root_path for global vars
Updated
- Modified translations for Frysk.
- Modified core English translations.
- Updated package.json as a result of Snyk security update.
- Improve object instantiation to prevent reference errors.
- Improve logger.
Log.log()now accepts multiple arguments. - Remove extensive logging in newsfeed node helper.
- Calendar times are now uniformly capitalized.
- Modules are now secure, and Helmet is now used to prevent abuse of the Mirror’s API.
Fixed
- Solve an issue where module margins would appear when the first module of a section was hidden.
- Solved visual display errors on chrome, if all modules in one of the right sections are hidden.
- Global and Module default config values are no longer modified when setting config values.
- Hide a region if all modules in a region are hidden. Prevention unwanted margins.
- Replaced
electron-prebuiltpackage withelectronin order to fix issues that would happen after 2017. - Documentation of alert module
-
RE: TypeError: Cannot read property 'getElementsByClassName' of null
Try addicting this method to your module:
notificationReceived: function(notification, payload) { if (notification === 'DOM_OBJECTS_CREATED') { // you can now schedule the dom update method. } } -
RE: Changing compliments?
@VirtualLeonard You probably modified the compliments module. Which is something you shouldn’t do. I suggest you backup you config and reinstall the mirror.
All customisations should be done using the config.js, you should never need to modify a default module.
-
MMM-Snow - Yet another Snow Module
Description:
Inspired by NHubbard’s Snow Plugin I created a little more realistic snow plugin to improve your winter experience!
Screenshot:

Download:
[card:MichMich/MMM-Snow]
Initial Version
-
RE: Something I'm working on ...
@Cato Yes, it’s allowed, but not within a markdown table.
-
RE: Something I'm working on ...
@Cato That’s correct. You’re mixing html and markdown. Which is not supported within a markdown table. The markdown parser is very strict about this due to security reasons. (We want to prevent code injection via a readme file at all costs.)
I just use the parser used/developed by/for https://www.npmjs.com, so this is not something I can change.