A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • 1 Votes
    14 Posts
    3k Views
    @FlatPepsi openweathermap is already a provider of the default weather module. Pirate Weather will come as replacement for Dark Sky with next mm release.
  • 0 Votes
    19 Posts
    3k Views
    @ldwvii https uses encryption to protect your data while traveling across the internet. to do this, the receiving host must have registered to support that encryption. it does this by recording it’s url and encryption type with a certificate authority ( not just anybody can be an authority), they give back a file with a key, with a specific lifetime. ( so u can’t have old sites with bad security hanging around forever) well the authorities also have expiring rights. in this case the authority’s certificate expired. (it’s a chain ) … and there was a bug in electron that didn’t handle it correctly now, in your case u use an unprotected url ( no longer allowed as a standard) http://kalender.link/ical/best no ‘s’ on http and it was redirected to secure (https)… maybe the redirect sent to the wrong place…
  • Issue with Outlook recurring events

    Unsolved 20 minutes ago
    1
    0 Votes
    2 Posts
    2 Views
    @WallysWellies if the event is a full day event(DTSTART:VALUE=DATE) then the rrule until should also only be date also full day events are considered local timezone only i dont think the parser (not our code) validates that
  • Netatmo module will not shown

    Unsolved 3 days ago
    0 Votes
    24 Posts
    283 Views
    @Lusbueb said in Netatmo module will not shown: @kusselin In your configuration, I’m missing the entry modulOrder. This entry was essential for me! I initially used the default name until I realized that it only works if the module name is stored exactly as you configured it in the web-app (https://auth.netatmo.com/de-de/access/login): my config: { module: 'netatmo', position: 'middle_center', // the location where the module should be displayed config: { clientId: '*myID*', // your app id clientSecret: '*mysecret*', // your app secret refresh_token: *'mytoken*', // your generated refresh token moduleOrder: ["Outdoor","Regen","Wind","Schlafzimmer","Wohnzimmer"], //take same names from web-app! updateInterval: 6, // every 3 minutes, refresh interval on netatmo is 10 minutes animationSpeed: 1000, design: 'bubbles', // classic or bubbles horizontal: false, lastMessageThreshold: 600, // in seconds (10 minutes) showLastMessage: true, showBattery: true, showRadio: true, showWiFi: true, showTrend: true, showMeasurementIcon: true, showMeasurementLabel: true, showStationName: false, showModuleNameOnTop: true, fontClassModuleName: 'small', // xsmall, small, medium, large, xlarge fontClassPrimary: 'large', fontClassSecondary: 'xsmall', fontClassMeasurement: 'xsmall', thresholdCO2Average: 800, thresholdCO2Bad: 1800, mockData: false, } }, https://home.netatmo.com/control/dashboard [image: 1745752345547-49d249bf-378a-4219-bfbc-9c4ec2325410-image.png] MM: [image: 1745752710197-71c93ef7-bfc8-4db0-ac7f-7e289ec92301-image.png] Thanks s lot for your config…i changed it and now ist good and the netatmo Modul is running very well
  • Camera on screen

    Unsolved 4 days ago
    0 Votes
    3 Posts
    109 Views
    @sdetweil i’m using a pi cam v2 and i have tried using the camera modules from the 3rd party modules it only display a black screen on the magic mirror but it opens a different tab for the camera
  • Modul SQL Problem mit Variable

    Solved 3 days ago
    0 Votes
    5 Posts
    85 Views
    @chris47803 :-)
  • 0 Votes
    10 Posts
    208 Views
    @briantogo said in I am using the default clock module in analog mode. Is there a way to enlarge the date up top, and change the thickness of the clock hands?: I tried changing the clock hands in clock_styles.css don’t change them there copy that whole css entry to custom.css for each hand don’t change our files
  • MMM-GoogleMapsTraffic

    Solved Mar 21, 2025, 5:41 PM
    0 Votes
    10 Posts
    329 Views
    @kmanne Hi, I’ve just updated the code to a more robust solution with more log entry. Use git pull in the MMM-GoogleMapsTraffic-module folder. Check if it works for you. Check the console logs of any issues.
  • Need help with MMM-MQTTbridge not "communicating" with MMM-RTSPStream

    Unsolved 5 days ago
    0 Votes
    5 Posts
    102 Views
    @mumblebaj WELL… it turns out this is a false warning as _ is treated as _ in js… I changed the position middle_center1 and got 41:01.108] [ERROR] This module configuration contains errors: {  "module": "MMM-RTSPStream",  "classes": "page1",  "position": "middle_center1",  "disabled": false,  "config": {  "autoStart": false,  "rotateStreams": true,  "rotateStreamTimeout": 10,  "moduleWidth": 500,  "moduleHeight": 281,  "localPlayer": "vlc",  "moduleOffset": {  "left": -170,  "top": -125  },  "remotePlayer": "ffmpeg",  "showSnapWhenPaused": false,  "remoteSnaps": false,  "shutdownDelay": 12,  "stream1": {  "name": "Videocitofono",  "url": "rtsp://username:password@doorbellip/cam/realmonitor?channel=1&subtype=1#backchannel=0",  "frameRate": "undefined",  "width": 500,  "height": 281,  "muted": true,  "ffmpegPort": 9999  }  } } position: must be equal to one of the allowed values   "fullscreen_below",  "top_bar",  "top_left",  "top_center",  "top_right",  "upper_third",  "middle_center",  "lower_third",  "bottom_bar",  "bottom_left",  "bottom_center",  "bottom_right",  "fullscreen_above"  [2025-04-23 14:41:01.109] [WARN]  Invalid module position found for this configuration: {  "module": "MMM-RTSPStream",  "classes": "page1",  "position": "middle_center1",  "disabled": false,  "config": {  "autoStart": false,  "rotateStreams": true,  "rotateStreamTimeout": 10,  "moduleWidth": 500,  "moduleHeight": 281,  "localPlayer": "vlc",  "moduleOffset": {  "left": -170,  "top": -125  },  "remotePlayer": "ffmpeg",  "showSnapWhenPaused": false,  "remoteSnaps": false,  "shutdownDelay": 12,  "stream1": {  "name": "Videocitofono",  "url": "rtsp://username:password@doorbellip/cam/realmonitor?channel=1&subtype=1#backchannel=0",  "frameRate": "undefined",  "width": 500,  "height": 281,  "muted": true,  "ffmpegPort": 9999  }  } }
  • MMM-GoogleTasks invalid_grant

    Unsolved Feb 10, 2024, 7:13 PM
    0 Votes
    3 Posts
    372 Views
    @alexio215 The OAuth client was deleted.
  • 0 Votes
    5 Posts
    114 Views
    Thanks. Renaming the folders worked fine.
  • MMM-Carousel; Two of the Same Module?

    Solved Dec 1, 2023, 10:07 PM
    0 Votes
    13 Posts
    2k Views
    @dathbe my MMM-Config module doesn’t understand the carouselId inside the module config. . just cause you CAN code it doesn’t mean you should
  • Calendar EXT3 not displaying either local or remote

    Solved 11 days ago
    0 Votes
    5 Posts
    79 Views
    @sdetweil MM reinstall seems to have worked Now to set it up properly Thanks
  • weather app displayed time incorrect

    Solved 13 days ago
    1
    0 Votes
    3 Posts
    61 Views
    @sdetweil Ah!!! Thanks. That makes sense
  • Nextcloud calendar error

    Unsolved 15 days ago
    0 Votes
    15 Posts
    240 Views
    @theaddies said in Nextcloud calendar error: maximumEntries: 5, if you try 100 instead of 5 does it make a difference?
  • Has anyone been able to get MMM-PetFinder to work?

    Unsolved 19 days ago
    0 Votes
    12 Posts
    327 Views
    @KristjanESPERANTO we dont test with uplevel npm. and try to stay in sync w the level of node we test on this just adds to the complexity of support
  • Monitor Showing no HDMI signal

    Unsolved Mar 25, 2025, 2:24 PM
    0 Votes
    7 Posts
    122 Views
    hey @sdetweil I realized my raspberry pi was going to sleep so I turned it off and I think it works now. Thank you for your help
  • 0 Votes
    16 Posts
    666 Views
    @det I have the same problem.
  • How can I make sure that a third-party module (MMM) is safe to use?

    Unsolved 23 days ago
    0 Votes
    4 Posts
    129 Views
    @BKeyport i know, didn’t want to go down that rat hole i proposed some module standards, (based on that experience) no minified code, so that bad actors cant hide. there are currently only 7 modules w minified code, but they were all generated from typescript source. so minified in that case is unimportant. we dont have a way to enforce any such standards makes me think of some vault to keep things from disappearing too
  • 0 Votes
    11 Posts
    267 Views
    @rkorell i didnt introduce it, in html [image: 1743359737608-img_0895.png]