A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • Recurring events after midnight UTC one day off

    4
    0 Votes
    4 Posts
    558 Views
    S
    @pintail105 no idea. away from my system for weeks already. no timeline to get back. all my fixes were in 2.14
  • 0 Votes
    1 Posts
    321 Views
    N
    [config.js es bellow] Im working with this 3rd party modules: MMM-Spotify, MMM-GmailFeed, MMM-Screencast, MMM-MotionDetector. I must say that i also configure the auto start magic mirror. Ive tried to put those modules together like three times and every time ive got the same error, my screen starts to blink every 10 seconds approximately (but once i have restarted the raspberry pi 4). At first i thought that it might be the screen but then ive tried with others and stays the same. The last time ive tried to go and install just one module at a time and wait for it to fail (this time I got to install and use in the config file this modules: MMM-Spotify, MMM-MotionDetector (i must say that i also do not install the auto starting magic mirror thing)), and in that way try to identify the module that its causing the mal functioning, but then i realize that i can ask you guys cause if it fails i will have to install every this again. I have suspicions about the auto starting magic mirror cause this starts to fail when i restart the raspberry pi 4. I also must say that everything works fine, its just the screen issue. Some passwords and id have been erased. /* Magic Mirror Config Sample * * By Michael Teeuw https://michaelteeuw.nl * MIT Licensed. * * For more information on how you can configure this file * See https://github.com/MichMich/MagicMirror#configuration * */ var config = { address: "localhost", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "0.0.0.0", "::" to listen on any interface // Default, when address config is left out or empty, is "localhost" port: 8080, basePath: "/", // The URL path where MagicMirror is hosted. If you are using a Reverse proxy // you must set the sub path here. basePath must end with a / ipWhitelist: [], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], useHttps: false, // Support HTTPS or not, default "false" will use HTTP httpsPrivateKey: "", // HTTPS private key path, only require when useHttps is true httpsCertificate: "", // HTTPS Certificate path, only require when useHttps is true language: "es", logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging timeFormat: 24, units: "metric", // serverOnly: true/false/"local" , // local for armv6l processors, default // starts serveronly and then starts chrome browser // false, default for all NON-armv6l devices // true, force serveronly mode, because you want to.. no UI on this device modules: [ { module: "MMM-Spotify", position: "top_bar", config: { debug: false, } }, { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left", config: { displaySeconds: false, } }, { module: 'MMM-GmailFeed', position: 'top_left', config: { username: '', password: '', updateInterval: 30000, maxEmails: 5, maxSubjectLength: 20, maxFromLength: 10, playSound: true, autoHide: true, displayMode: "table", } }, { module: 'MMM-GmailFeed', position: 'top_left', config: { username: '', password: '', updateInterval: 30000, maxEmails: 5, maxSubjectLength: 20, maxFromLength: 10, playSound: true, autoHide: true, displayMode: "table", } }, { module: "currentweather", position: "top_right", config: { location: "Viña del Mar", locationID: "3868121", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city appid: "" } }, { module: "weatherforecast", position: "top_right", header: "Pronóstico del clima", config: { location: "Viña del Mar", locationID: "3868121", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city appid: "" } }, { module: "newsfeed", position: "bottom_bar", // This can be any of the regions. Best results in center regions. config: { // The config property is optional. // If no config is set, an example calendar is shown. // See 'Configuration options' for more information. feeds: [ { title: "Internacional", url: "https://www.elmostrador.cl/noticias/mundo/feed/", }, { title: "Chile", url: "https://www.elmostrador.cl/destacado/feed/", }, { title: "Ciencia", url: "https://www.investigacionyciencia.es/rss/noticias", }, { title: "Tecnología", url: "https://es.digitaltrends.com/noticias/feed/", }, ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true, showDescription: true, updateInterval: 15000 }, }, { module: 'MMM-Screencast', position: 'lower_third', // This position is for a hidden <div /> and not the screencast window config: { position: 'middle', height: 1050, width: 1280, } }, { module: "MMM-MotionDetector", //position: "lower_third", // Optional. This can be any of the regions. Displays debug informations. config: { timeout: "60000", }, }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
  • Covid-19 Sparkline

    1
    0 Votes
    1 Posts
    288 Views
    T
    Hi my info updates ok but the data only shows at time the data disappears for maybe 4 hrs then appears for 2 hours seems to be random any ideas why this should be
  • Blank Screen after reboot

    4
    0 Votes
    4 Posts
    571 Views
    A
    @ashishtank thanks
  • maximumNumberOfDays not working

    3
    1
    0 Votes
    3 Posts
    556 Views
    J
    finally got it working with { module: "calendar", header: "Abfallkalender", position: "top_left", config: { calendars: [ { url: "https://calendar.google.com/calendar/ical/...group.calendar.google.com/private-.../basic.ics", maximumNumberOfDays: 14, maximumEntries: 5, }, ], }, },
  • Calendar loading Outlook Calendar

    5
    0 Votes
    5 Posts
    6k Views
    B
    hello, do you have another solution? I just tested your link but there are no longer the same options they had to be revoked, I can not find anything else on GOOGLE :(
  • Update 3rd Party Module URL Link for MMM-UVIndex

    9
    0 Votes
    9 Posts
    2k Views
    Mykle1M
    @contactmike1 said in Update 3rd Party Module URL Link for MMM-UVIndex: Well github already responded and restored account access, so I’m actually impressed with the speed of that. So I’m all good now. Hmm, never happened to me. Glad it’s all sorted.
  • Google Calendars Timezone Off-By-One Hour

    10
    0 Votes
    10 Posts
    2k Views
    S
    @lksdf978 still waiting for one fix to be accepted
  • MMM-WeatherChart mm/in rain

    1
    0 Votes
    1 Posts
    179 Views
    ankonaskiff17A
    Although you can set either metric or imperial measurements in the chart settings it doesn’t look like there is a calculation to go from mm to inches. Temperatures change no problem but rainVolume is configured as (mm) and I swagged it and changed to (in) but it didn’t do anything. Didn’t even break it.
  • Update notification not showing

    1
    0 Votes
    1 Posts
    281 Views
    M
    Hi, I found a strange behaviour. My update notification (for MM or Module Updates) are not showing anymore. Is there a known bug or can someone confirm that issue? I have a module by myself and I updated the git repository. But it seems that the update notification of the mirror is not displayed. Then I tried to update other modules as well and found another which had updates available but also for this module - no message was shown. Any ideas what could be the reason for this? Might this feature be broken since the last update? Daniel PS: Running the latest version of Mirror on a Mirror-Server.
  • Calendar Timezone Issues

    17
    0 Votes
    17 Posts
    4k Views
    S
    @Jonsar cool, glad u found it, and it works as you expected! Thanks for the fast feedback
  • PIR Sensor / Local Tempature Module conflict

    1
    0 Votes
    1 Posts
    256 Views
    T
    Hi I am using the pir sensor module and have added a dht22 temperature humidity sensor using the local temperature module there seems to be a conflict as the pir has now stopped working has anyone came across this before?
  • MMM-Calendar always shows 23:59 if showEndTime: True

    51
    0 Votes
    51 Posts
    17k Views
    S
    @hango have fun. there are 3 libraries below the mm code. all broken or in disagreement over the format of the date and time. and windows is a whole nother mess why I work my a… off for you … I begin to wonder. 2.11 might work for you but it doesn’t for others. and I didn’t start the changes.
  • v.2.13.0 MMM-calendarweek does not sync anymore

    4
    0 Votes
    4 Posts
    2k Views
    S
    @wakawalli for non -ical users we fixed the node-ical library there are additional fixes in the develop branch… (and will be more, once the node-ical accepts and publishes my old-ms timezone name fixes)
  • module.js

    7
    0 Votes
    7 Posts
    629 Views
    S
    @hango before the call to hideModule there is a variable self set self is used to avoid the ambiguity of ‘this’, as inside callbacks ‘this’ can point to the caller, NOT the context where it was intended. var self = this; < ----- self is initialized to the current 'this' context MM.hideModule( self, < -------------- should be 'this' ? speed, so its the same and in the call there is a required function (the callback), in this case created inline function () { self.suspend(); // < --- make sure to use the right module context when this function is called // the compiler remembers that self was defined above callback(); // call the routine defined as callback },
  • Location ID

    7
    1
    0 Votes
    7 Posts
    3k Views
    V
    I have pasted in google photos code mirror still working I add in next album I’d (“New Mirror” ,) It’s not working any help . I tried it with out the brackets still not working.
  • Compliments - Multi Line not working?

    13
    0 Votes
    13 Posts
    5k Views
    S
    @kayakbabe crazy. my code splits the line with "\n" the problem was this forum changing the quote from '\n' to ‘\n’ notice the curly quotes, those are bad
  • MMM-Alexa Only Answers Once

    3
    0 Votes
    3 Posts
    360 Views
    A
    @sdetweil Hi Sam, thanks for the response. Good to know that I’m not the only one. :-) I’m using the latest build of MMM-Awesome-Alexa, so I kind of don’t know where to go from here. Have updated Rasbian system and the Alexa module dependencies, tried adjusting audio parameters and used other audio in/out methods. Will keep looking… Dave
  • pm2 Autostart invert issue

    Solved
    32
    0 Votes
    32 Posts
    9k Views
    BKeyportB
    I’ve never adjusted the screen using the Display:0 thing. If you have a spare SD Card, I’d recommend building up a “clean” OS for testing, to see if something was done that unintentionally broke the rotate feature. That’s one of the first things I do when I’m having trouble with something I’m trying to do - I build a new OS, install the basics, and test with it, in this case using https://pimylifeup.com/raspberry-pi-rotate-screen/ as a guide. Just to confirm as you’ve mentioned multiple Pi versions - You’ve not shared SD cards between them, right? You haven’t copied the rotate config files from one to the other, right? Whichever unit is gonna be used in your final product, keep everything on that, and in the future, report to us which hardware and OS you’re using for bug control, as things have changed dramatically over the years. :)
  • White Screen with the message "The site can't be reached"

    4
    0 Votes
    4 Posts
    566 Views
    EthyxE
    @CreatibOfficiel So this is solved rite