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

    Unsolved
    5
    0 Votes
    5 Posts
    2k Views
    S
    @Mykle1 u want speed or accuracy?! 😆
  • My MM lost power and did not come back up. :(

    3
    0 Votes
    3 Posts
    625 Views
    S
    @TomBrownand if u are using ssh, just copy/paste the line. ps, its does all the updates. And installs node and npm. So u don’t have to anything but build the card
  • MMM-OpenmapWeather - Weather Icon not showing up

    3
    0 Votes
    3 Posts
    817 Views
    I
    Hi, i guess you have to change some code in the *.js file of mmm-openmapweather. there is a row with //,“50n”: “wi-night-alt-cloudy-windy” due to the point that there is no image for the “fog at night” i used the regular fog image. now it works for me , yes it is not 100% correct, but better than nothing. iconImageTable: { "01d": "sunny.png", "02d": "partlysunny.png", "03d": "partlycloudy.png", "04d": "cloudy.png", "09d": "sleet.png", "10d": "rain.png", "11d": "tstorms.png", "13d": "snow.png", "50d": "fog.png", "01n": "nt_clear.png", "02n": "nt_cloudy.png", "03n": "nt_mostlycloudy.png", "04n": "cloudy.png", "09n": "nt_sleet.png", "10n": "nt_rain.png", "11n": "nt_tstorms.png", "13n": "nt_snow.png" ,"50n": "fog.png"
  • WifiPassword Background

    2
    1
    0 Votes
    2 Posts
    466 Views
    J
    So I’ve done a full new install of magic mirror and re loaded this module. It still has the white background shown in the above picture. Does anyone know why? Or what I can edit in the code to change it back to how it should look? Thanks all.
  • InstallationProblem

    2
    0 Votes
    2 Posts
    240 Views
    S
    @drx10 use my install script, see https://github.com/sdetweil/MagicMirror_scripts
  • MMM-MyScoreboard displays header for 1second and then nothing displays

    1
    0 Votes
    1 Posts
    164 Views
    R
    I have several other modules working just fine. I’m using MMM-Carousel as well and I have MMM-MyScoreboard on my second slide. I’ve tried getting rid of Carousel for a bit to see if I could get MyScoreboard working but it just shows the header for like one second and then there is nothing. Here is my config portions that include Carousel and MyScoreboard config (I apologize, the json formatting didn’t stick with the copy/paste: { module: “MMM-Carousel”, position: ‘bottom_bar’, config: { transitionInterval: 60000, showPageIndicators: true, showPageControls: true, ignoreModules: [‘clock’, ‘alert’, ‘calendar’, ‘MMM-GooglePhotos’], mode: ‘slides’, slides: [ [‘currentweather’, ‘weatherforecast’, ‘MMM-PaprikaMenu’, ‘MMM-Todoist’], [‘MMM-MyScoreboard’, ‘newsfeed’, ‘MMM-Jast’], ], }, }, { module: “MMM-MyScoreboard”, position: “top_right”, classes: “default everyone”, header: “My Scoreboard”, config: { showLeagueSeparators: true, colored: true, viewStyle: “mediumLogos”, rolloverHours: 10, showRankings: true, sports: [ { league: “MLB”, teams: [“MIL”] }, { league: “NFL”, teams: [“GB”] }, { league: “NHL”, teams: [“NSH”] }, { league: “NBA”, teams: [“MIL”] }, { league: “NCAAF”, teams: [“WIS”] }, { league: “NCAAM”, teams: [“WIS”] }, ], }, },
  • how can I display MM on my 2nd screen (just one pi 4)

    8
    0 Votes
    8 Posts
    2k Views
    A
    @sdetweil ;-) Thx for all!
  • BPI M3 magictrouble

    1
    0 Votes
    1 Posts
    164 Views
    M
    I have got a new trouble. Pls help me npm run start magicmirror@2.13.0 start /home/pi/MagicMirror DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js /home/pi/MagicMirror/node_modules/electron/dist/electron: /lib/arm-linux-gnueabihf/libdbus-1.so.3: no version information available (required by /home/pi/MagicMirror/node_modules/electron/dist/electron) /home/pi/MagicMirror/node_modules/electron/dist/electron: /lib/arm-linux-gnueabihf/libdbus-1.so.3: no version information available (required by /home/pi/MagicMirror/node_modules/electron/dist/electron) App threw an error during load Error: Cannot find module ‘console-stamp’ Require stack: /home/pi/MagicMirror/js/logger.js /home/pi/MagicMirror/js/app.js /home/pi/MagicMirror/js/electron.js /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js at Module._resolveFilename (internal/modules/cjs/loader.js:627:15) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16) at Function.Module._load (internal/modules/cjs/loader.js:531:27) at Module.require (internal/modules/cjs/loader.js:685:19) at require (internal/modules/cjs/helpers.js:16:16) at /home/pi/MagicMirror/js/logger.js:13:3 at Object. (/home/pi/MagicMirror/js/logger.js:21:3) at Module._compile (internal/modules/cjs/loader.js:786:30) at Object.Module._extensions…js (internal/modules/cjs/loader.js:798:10) at Module.load (internal/modules/cjs/loader.js:645:32) A JavaScript error occurred in the main process Uncaught Exception: Error: Cannot find module ‘console-stamp’ Require stack: /home/pi/MagicMirror/js/logger.js /home/pi/MagicMirror/js/app.js /home/pi/MagicMirror/js/electron.js /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js at Module._resolveFilename (internal/modules/cjs/loader.js:627:15) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16) at Function.Module._load (internal/modules/cjs/loader.js:531:27) at Module.require (internal/modules/cjs/loader.js:685:19) at require (internal/modules/cjs/helpers.js:16:16) at /home/pi/MagicMirror/js/logger.js:13:3 at Object. (/home/pi/MagicMirror/js/logger.js:21:3) at Module._compile (internal/modules/cjs/loader.js:786:30) at Object.Module._extensions…js (internal/modules/cjs/loader.js:798:10) at Module.load (internal/modules/cjs/loader.js:645:32) Fontconfig warning: “/etc/fonts/fonts.conf”, line 86: unknown element “blank”
  • MMM-Hotword + google assistant

    9
    0 Votes
    9 Posts
    1k Views
    O
    Sorry my mistake. I consider this module like OUTDATED and deprecied. If you want an modern Assistant use: MMM-GoogleAssistant and MMM-Assistant2Display extension I try new version.
  • new update Assistant2Display

    27
    1
    0 Votes
    27 Posts
    6k Views
    ?
    Mouahah! Rassure me… When you have a problem with you computer you don’t change it? Mouahahah So for resume… You have change installer file to don’t execute it Result… You disable it… Delete de directory… Git clone it… Reinstall it… Yeahh ;) Mouahahah lost time I think I’m so stupid… When I do an error… I have to try your method… But I will lost all my work! Mouahahahahah You do a command… You don’t know the signification… Result we give the way… And you don’t find mouahahah The command in the installer directory For repair your mismake serial command is: ‘chmod +x *.sh’ And pouuf it repair… You have Wikipedia… You don’t want to read it… A single search on Google and you have the result… To lazy to do this mouahahahah Sorry, mouahahahah
  • What to do with package-lock.json

    2
    0 Votes
    2 Posts
    444 Views
    BKeyportB
    @EveningStarNM Ignore it, if an update won’t happen because of it, delete it then.
  • My weather forecast keeps changing vertical size.

    5
    0 Votes
    5 Posts
    901 Views
    R
    @sdetweil Just set my pictures from RANDOM to OLD and watched it scan through them twice with no change in weather forecast size. I was hoping I could see it do something. Nope, nothing…
  • Symbolic Link fault Question

    3
    0 Votes
    3 Posts
    579 Views
    S
    @sdetweil i also wouldn’t copy the node_modules folder, but redo npm install. Or zip the whole thing and unzip on target, instead of copy
  • Issues enabling https on RP 4

    1
    0 Votes
    1 Posts
    235 Views
    P
    Hi all, I found myself working on my first Smart Mirror this week and I loved how easy it is to download new modules and have them running in no time. I was interested in enabling https by creating the certificates and changing the variable under config.js: useHttps: false -> useHttps: true Nevertheless I only got a black screen afterwards. I tried everything I could think of, but, being that Im not much of a programmer, it basically meant hitting the keyboard with one hand while having another coffee hoping that would do it. Eventually, I managed to find out that I could connect to the https://localhost:port via a browser, which made me realise the keyboard-hitting works… and that it was running… just not with electron. Well, tonight, after many an hour in front of this, I was able to get it to work, so I can narrow it down to the following: Create your certificates correctly Make sure you put the right address where they are located Not enough coffee There is a piece of code in electron.js that seems to be checking the wrong variable: // if (config[“tls”] !== null && config[“tls”]) { if (config.useHttps) { prefix = “https://”; } else { prefix = “http://”; } The line in “//” was commented out by me. I couldnt find much of a reference to tls anywhere. Finally, as the certificate is self signed, these lines had to be added also to electron.js: app.on(‘certificate-error’, (event, webContents, url, error, certificate, callback) => { event.preventDefault(); callback(true); }); I hope it helps someone else! Thanks Regards JP
  • MM fails regularly

    raspberry pi 1 chromium network
    7
    0 Votes
    7 Posts
    2k Views
    M
    @GuyWithAQuestion That actually sounds like a good solution, thanks! I’ve already got a cronjob that turns the screen off at night so I’ll try to add one to reboot every so often
  • Outlook.com calendar

    Solved
    8
    0 Votes
    8 Posts
    5k Views
    B
    hello, I am using an outlook addon which is gsyncit to synchronize my outlook calendar to gmail calendar. no problem with the mirror which contains the gmail calendar.
  • Acces IP Whitelist

    5
    0 Votes
    5 Posts
    1k Views
    G
    Thanks it’s ok now.
  • npm istall problem

    3
    0 Votes
    3 Posts
    342 Views
    S
    @sdetweil if u had run the install script, it would have done this for you
  • No stream output from webcam. No errors raised.

    12
    1
    0 Votes
    12 Posts
    4k Views
    Y
    @hsalas After thinking about it, I came to the conclusion that it had more to do with the power usage of the raspberry pi than any sort of code/module issue. I noticed I was getting low power notices while just trying to use the webcam. Even using webcamoid would lag, stutter, and give those errors. So I installed Ubuntu 20.04 on a mini desktop, installed MM and the modules (with some tweaking to get pyaudio working) I had no issues, and everything worked perfectly. Which means it’s either the pi itself not having enough power, the webcam you are using is drawing too much power, or a combination of both. Might be worth exploring
  • Socket Error on Server Mode

    4
    0 Votes
    4 Posts
    868 Views
    S
    @emrah_asl again. What do u mean publish? U are uploading all the files and running mm from there, or a live link to your home server, or???