A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • MMM-DBF does not work, no error messages

    Unsolved Troubleshooting
    12
    0 Votes
    12 Posts
    3k Views
    S
    @sletrabf open the developers window ctrl-shift-i select the console tab enter a unique part of the module name in the filter field, dbf and see what you see
  • GoogleCalendar with two IDs

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    681 Views
    S
    @rts58 Thanks. I did figure out what to do. I forked the module in github and then it all worked fine withe second ID. Not very elegant as it may cause issues when the original module is updated. I dont know any other way, so for now will do.
  • Need assistance with layering of clickable zones on multiple pages

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    421 Views
    S
    @thecaptainzap you could use z-index on your zones to move them back (into the distance) but if they overlap with the middle then you still have the same problem, which gets the click… this is one of the problems with the composable interface, its hard to share resources among multiple ‘apps’… upper (higher z-index) widgets are supposed to let the click percolate thru the stack if its not for them. only blocking percolation when they consume it. still hard when the intent is not known interesting on the layering and carousel/pages… mm doesn’t have pages, its a Single Page Web App… these modules do ‘pages’ by hiding content not to be shown now, and showing it later (and hiding other content) BUT all the content is in the web page
  • radio connection error

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    284 Views
    S
    @ilesiles can you be more specific, which module, what MagicMirror version, what hardware
  • MMM-EmbedURL - good stuff too far down in page

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    233 Views
    S
    Greetings. I have embedded the Nation Weather Service forecast page for my area. Problem is, the weekly forecast is down too far in the page, below the edge of the monitor. If there was a way to “trim off” the top 50-75 pixels, that would fix the problem. Is that possible? Thank you.
  • CalendarExt3 inline-block and colors

    Unsolved Troubleshooting
    7
    0 Votes
    7 Posts
    1k Views
    S
    @sankum just for discussion on a couple points from your image above [image: 1747663143318-1746897279242-screenshot-at-2025-05-10-12-14-08-resized-resized.png] in the css stack pane on the right, you see .CX3 .weekend has a couple styles, specified in MMM-CalendarExt3.css, line 385 and one of those styles has a strikethru, color an item higher up in the stack list, also shows a DIFFERENT class .CX3 .weekend_1 that ALSO specifies the same style, from the same file but line 394 (further down is processed later, so it overrides stuff set ABOVE this line…(cascading) so you can see the style(and where its set) , see it is overridden(and from where) and the element selected (left side of element view) shows BOTH classes applied NOW , this second style setting/weekend_1 demonstrates a problem, as you MODIFIED the module shipped file of css settings… and next time the module wants to update, it will FAIL as you changed one of ITS files… MM is designed to avoid this problem, you place ALL ‘custom’ (local to you) css in the file MagicMirror/css/custom.css we load this file LAST, so it overrides ANYTHING set before it was loaded… base, module, or anything higher in custom.css too…
  • Default calendar customEvents not working

    Unsolved Troubleshooting
    22
    0 Votes
    22 Posts
    5k Views
    S
    @pauabaer I’m back my config for customEvents is { keyword: "Gerburtstag", symbol: "birthday-cake", transform: { search: "^([^\\s]+) (\\d{4}) Gerburtstag$", replace: "$1 ($2)", yearmatchgroup: 2 } } my test calendar event title (from the summary field in the actual ICS data) is SUMMARY:test 1986 Gerburtstag the debug line in the parser is [2025-05-25 16:08:47.371] [DEBUG] title: test 1986 Gerburtstag I see [image: 1748207164900-screenshot-at-2025-05-25-16-05-03.png] I walked thru the code and it worked as expected…
  • Calvin and Hobbs

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    800 Views
    G
    I am having the same issue as well. @mdiorio was able to fix it last time this happened in this thread but we’ll have to wait for an update. https://forum.magicmirror.builders/topic/11844/mmm-calvinandhobbes
  • MMM-Moon module - how to resize?

    Unsolved Troubleshooting
    9
    0 Votes
    9 Posts
    1k Views
    C
    @rkorell Thansk for this!
  • Fontawsome symbol usage for calendar help requested.

    Unsolved Troubleshooting
    10
    0 Votes
    10 Posts
    1k Views
    S
    @rkorell did you get this working?
  • MMM-SmartWebDisplay is not running under 2.31.0

    Unsolved Troubleshooting
    12
    0 Votes
    12 Posts
    3k Views
    KristjanESPERANTOK
    @Volkae Odd… What is the output if you run git tag in the directory ~/MagicMirror/modules/MMM-PublicTransportHafas? Did you run git checkout v3.1.8 in ~/MagicMirror/modules/MMM-PublicTransportHafas?
  • OpenWeatherForcast - AggregateError?

    Unsolved Troubleshooting
    18
    0 Votes
    18 Posts
    3k Views
    S
    @cricket awesome!!
  • How to Swipe between pages

    Unsolved Troubleshooting
    19
    0 Votes
    19 Posts
    4k Views
    NiggichN
    @seabass For me the following cofiguration ist working fine with every Touch Display I’m using. (Surface, Dell Touch Monitor, HP AIO Touch) I using this module. MMM-Touch and also MMM-Pages { module: "MMM-Touch", position: "top_center", classes: "", disabled: false, config: { debug: false, useDisplay: false, autoMode: false, defaultMode: "default", gestureCommands: { "default":{ "TAP_1": (commander) => {commander.sendNotification("USER_PRESENCE", true);}, "SWIPE_RIGHT_1": (commander) => {commander.sendNotification("PAGE_DECREMENT", null);}, "SWIPE_LEFT_1": (commander) => {commander.sendNotification("PAGE_INCREMENT", null);}, "SWIPE_DOWN_1": (commander, gesture) => {commander.sendNotification("ARTICLE_PREVIOUS")}, "SWIPE_UP_1": (commander, gesture) => {commander.sendNotification("ARTICLE_NEXT")}, "SWIPE_DOWN_2": (commander, gesture) => {commander.sendNotification("BACKGROUNDSLIDESHOW_PREV")}, "SWIPE_UP_2": (commander, gesture) => {commander.sendNotification("BACKGROUNDSLIDESHOW_NEXT")}, //"DOUBLE_TAP_1": (commander) => {commander.sendNotification("LOAD_NEXT_WALLPAPER", null);}, "SWIPE_LEFT_2": (commander) => {commander.sendNotification('CX3_GET_CONFIG', {callback: (before) => {commander.sendNotification('CX3_SET_CONFIG', {monthIndex: before.monthIndex + 1,callback: (after) => {setTimeout(() => { commander.sendNotification('CX3_RESET') }, 60_000)}})}})}, "SWIPE_RIGHT_2": (commander) => {commander.sendNotification('CX3_GET_CONFIG', {callback: (before) => {commander.sendNotification('CX3_SET_CONFIG', {monthIndex: before.monthIndex - 1,callback: (after) => {setTimeout(() => { commander.sendNotification('CX3_RESET') }, 60_000)}})}})}, }, } }, },
  • MMM-PublicTransportHafas - Error when loading - DeparturFetcher.mjs

    Unsolved Troubleshooting
    43
    0 Votes
    43 Posts
    12k Views
    V
    Hey together, it is working now. The last bug was a known issue. link Issue 193 Thanks all for helping to fix my problem!
  • MMM-OctoMonV2

    Unsolved Troubleshooting
    6
    0 Votes
    6 Posts
    676 Views
    B
    @sdetweil thanks appreciate the help. Ill have to connect the Keyboard tomorrow, so will reply again… thanks again
  • Module stuck on loading?

    Unsolved Troubleshooting
    11
    0 Votes
    11 Posts
    2k Views
    S
    @croc_dad72 can you install MMM-LogExt or MMM-Logging to send the browser logs to npm start logs, so we have them in one place
  • Modul MMM-GoogleTasks

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    629 Views
    S
    @Future.Mirror are those list names in your google tasks cloud? or are they in your MagicMirror config for this module?
  • Module to display customized To-Do lists (driven by Node-RED)?

    Unsolved Requests
    2
    0 Votes
    2 Posts
    2k Views
    S
    @JS999 quite impressive ideas, there is nothing that does all that, but its doable mqtt see the 3rd party module list, linked in the header above there are a number of mqtt related modules, just put mqtt in the search field display a table, json or database?, again search 3rd party list display a web page see MMM-Embedurl
  • MMM-OpenWeatherForecast bigger fonts and icons

    Unsolved Troubleshooting
    5
    0 Votes
    5 Posts
    920 Views
    S
    @briantogo see the second link in my signature below on how to use the developers window elements tab to discover and test css styles
  • MMM-GoogleCalendar auth expiring after a week

    Unsolved Troubleshooting
    7
    0 Votes
    7 Posts
    1k Views
    K
    @BKeyport no doubt, not knocking the module, it works great. I just followed along with Auth steps…kind of black0box for me. I think a cheap wireless keyboard will be good any way.