A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • PushBulletNotifications Module not showing?

    1
    0 Votes
    1 Posts
    261 Views
    A
    Okay, I have tried several different things like checking my module, changing the API Token, but for some reason, I cannot get this module to display on my MagicMirror. All of my other modules are fine. I am wondering if I am missing something obvious (I have before). He is my config (Which I did not change from the ReadMe): { module: 'MMM-PushBulletNotifications', header: 'Notifications', position: 'top_left', // This can be any of the regions. config: { // See 'Configuration options' for more information. accessToken: "MyToken", //PushBullet API Access Token endToEndPassword: null, numberOfNotifications: 3, filterTargetDeviceName: "", showPushesSentToAllDevices: true, onlyAllowCommandsFromSourceDevices: [], fetchLimitPushBullet: 50, showPushes: true, showPushesOnLoad: true, showDismissedPushes: true, showMirroredNotifications: true, onlyShowLastNotificationFromApplication: false, showIndividualNotifications: false, showSMS: true, showMessage: true, showIcons: true, showDateTime: true, localesDateTime: 'nl-NL', playSoundOnNotificationReceived: true, soundFile: 'modules/MMM-PushBulletNotifications/sounds/new-message.mp3', maxMsgCharacters: 50, maxHeaderCharacters: 32, showModuleIfNoNotifications: true, noNotificationsMessage: "No new notifications", debugMode: false, } }, Any help will be appreciated. Thanks.
  • Size ratio is not correct

    3
    1
    0 Votes
    3 Posts
    1k Views
    kusselinK
    Thank you
  • NPM high CPU usage...

    1
    0 Votes
    1 Posts
    343 Views
    B
    howdy folks, just noticed that my cpu is running higher than normal so i taught restarting my mirror would sort it out but it didnt, even with pm2 magicmirror stopped its still showing that its running high. i did top and it shows npm running up to 25% on cpu [image: view?usp=sharing] tried to upload pic but having problems, should see screen shot when click on like restarting my pi seems to solve problem for a while, it reoccurs!
  • server/client setup: how to force client's custom.css

    5
    0 Votes
    5 Posts
    1k Views
    A
    @keithhannen Good to know that :) , I think you need to keep dev tools open ? If Yes, you can undock it and then minimize it.
  • Cant Start MMPM GUI

    15
    0 Votes
    15 Posts
    6k Views
    mumblebajM
    @sdetweil Still don’t like the response he made to you about not advising people to use your scripts.
  • Help for a newbie

    6
    1
    0 Votes
    6 Posts
    1k Views
    T
    @lavolp3 yes the mirror is the same. I did check that and it’s set for 1024x768
  • CalendarEXT2 and Calendar (default)

    17
    0 Votes
    17 Posts
    4k Views
    AlvingerA
    @ankonaskiff17 In most cases the default values are set so that you do not need to change more than a few values to adjust to your needs. It makes no sense copying the entire config just to set the values to the default ones. That said, yes, you can copy the default block and change it to “config”, just remember to set the other module options appropriately. @sdetweil has put significant effort into the calendar module and done a great job of fixing all the quirks so expect the default calendar module to be really great in the next MM version! Just be sure to move all your config stuff to config.js so you can upgrade without issues.
  • Where do I put this.sendNotification?

    3
    0 Votes
    3 Posts
    573 Views
    lavolp3L
    @eracerhead these functions (this.sendNotification()) are being used to trigger something in one module from inside another module. It is only needed for module developers. You could create e.g. a module with control functions including these.
  • MagicMirrorOS starts up with blank screen

    19
    0 Votes
    19 Posts
    7k Views
    S
    @Dimasua nothing built in. U have to at least edit or creste a file…u could do that after u flash the SD card. Before booting it
  • MQTT server is offline

    Solved
    9
    0 Votes
    9 Posts
    2k Views
    S
    @matt216 the code could be made more resilient, but maybe lower down than module, which module author doesn’t control. Its hard to make 100% reliable code. Glad u resolved to issue
  • Is Magic Mirror portable?

    2
    0 Votes
    2 Posts
    399 Views
    S
    @MiguelDAD the issue will be node and npm levels. More than likely same hw type to same it will work
  • MMM-WeatherOrNot module doesn't change theme

    6
    0 Votes
    6 Posts
    755 Views
    T
    @sdetweil Thank you sir, I’ll 100% remember to do that next time. I should have known to go back and edit it.
  • MMM-CalendarExt

    4
    1
    0 Votes
    4 Posts
    887 Views
    D
    Turns out there is some type of miscommunication if an event is reoccurring. I deleted those events and just put them in 1 at a time and if worked fine. The times are still in 24 hours instead of 12 but I can live with that.
  • VSCode Question

    1
    0 Votes
    1 Posts
    283 Views
    ankonaskiff17A
    I’m using VSCode to make changes to css and js. Make a change, save, move on or undo depending on results. I noticed this morning something about “Staged Changes” and Commit on Master. I want to 1) make sure that “master” is the local file when I did git clone abcfile.git and not something that is tied back to file I cloned from. 2) What/Why did this show up today since I have been using for a bit now and the number of staged changes is significantly less than the changes I’ve made AND two of the staged changes are for some package-lock.json files I certainly haven’t even looked at. Only thing I did beteen yesterday & today was to do that update to Pi OS that was flagged in my notifications
  • Problems with MMM-ModuleScheduler

    7
    0 Votes
    7 Posts
    2k Views
    S
    @Sandy2503 well, they are there monitorControl: function(action, opts, res) { let status = "unknown"; let offArr = ["false","TV is Off","standby"]; let monitorOnCommand = (this.initialized && "monitorOnCommand" in this.thisConfig.customCommand) ? this.thisConfig.customCommand.monitorOnCommand : "tvservice --preferred && sudo chvt 6 && sudo chvt 7"; let monitorOffCommand = (this.initialized && "monitorOffCommand" in this.thisConfig.customCommand) ? this.thisConfig.customCommand.monitorOffCommand : "tvservice -o"; let monitorStatusCommand = (this.initialized && "monitorStatusCommand" in this.thisConfig.customCommand) ? this.thisConfig.customCommand.monitorStatusCommand : "tvservice --status"; just not in the same form… also, the doc describes how to specify different ones without changing the code https://github.com/Jopyth/MMM-Remote-Control#using-custom-commands
  • change resolution to 1680x1050

    3
    1
    0 Votes
    3 Posts
    574 Views
    S
    Hi, thx raspi-config is not the answer… change the zoom in custom.ccs to 75% body { transform-origin: top left; zoom: 75%; /*margin: 20px; position: absolute; /*height: calc(100% - 30px);*/ /*width: calc(100% - 30px);*/ background: #3a3cc0; /*background-Color: #cccccc;*/ /*background-size: cover;*/ /*color: #99F */ color: #000; font-family: "Roboto Condensed", sans-serif; font-weight: 400; font-size: 2em; line-height: 1.5em; -webkit-font-smoothing: antialiased; } then i can use right, center and left
  • Use MM as a screensaver?

    1
    0 Votes
    1 Posts
    216 Views
    R
    Hope this is in the right place. So I have a pi ready to go and had a thought. I’m working on a display for my small office and team. A few times a day one of us will need to enter some data into a database that runs on the pi. It’s kind of our way of updating everyone of the situation. I’ve found MM to be the perfect fit for displaying the data on a screen, but I’d like to still use the pi to be able to allow my co-workers to enter data as needed and then have the pi return to it’s display after a few moments. Curious if this is in any way possible? We’ve already got the application we need to enter the data and I’ve got a clear idea of how to get it to the display. Just looking for an easy way for users to dump out of the MM fullscreen display to enter the data and then have the mirror come back up when they’re done. Thanks
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    15 Views
  • MMM-weatherforecast. Icon problem - still displays the same.

    1
    2
    0 Votes
    1 Posts
    313 Views
    M
    Today I noticed that the icons in the module are not updating. It’s still wi-night-cloudy. I don’t know at what point it broke. I know it used to work properly. Can I fix it somehow? [image: 1606906890664-7f930a2f-3358-474e-9150-6dbe97140b5f-image.png] [image: 1606907148924-922908ca-bfba-437a-a2a7-94df65fa4a32-image.png]
  • Easy calendar question

    3
    1
    0 Votes
    3 Posts
    919 Views
    P
    For each of the available calendar modules you need to have a ical link to a shared calendar that is accessible. usually this is the “public” link or a “private” link with a long random looking string in it, that is actually still a publicly accessible link, but not discoverable, based on a personal or company name. this is discussed here. https://forum.magicmirror.builders/topic/11963/adding-shared-google-calendars The “get shareable link” button you see, probably offers a link that needs explicit authentication as you have worked out. auth is documented here in the default calendar module help https://docs.magicmirror.builders/modules/calendar.html#configuration-options auth is documented here in the helpfile for MMM-CalendarExt2 https://github.com/MMM-CalendarExt2/MMM-CalendarExt2/blob/master/docs/Configuration/Calendar.md i would try different type of auth, either plain, digest or bearer as there may be restrictions on one or more types of authentication method. [edit] I have had more luck with the MMM-calendar-Ext2 module recently Hope this helps