MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. MMRIZE
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    M
    Offline
    • Profile
    • Following 0
    • Followers 9
    • Topics 29
    • Posts 952
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Modules duplicate themselves and move in and out

      @sil3ntstorm
      It seems not all the config (because, you probably have news module.)
      Do you have any module for position/page control?

      posted in Troubleshooting
      M
      MMRIZE
    • RE: Modules duplicate themselves and move in and out

      @sil3ntstorm
      Very mysterious symptom.
      And… The duplicated clocks are displaying different times quite differently! I cannot guess how this could happen.
      Could you share the whole screen? because some modules seem duplicated, but some don’t, and I want to see where the duplications are placed.
      (And your config.js also)

      posted in Troubleshooting
      M
      MMRIZE
    • RE: MMM-CalendarExt3

      @1a2a3a
      Don’t do edit module’s CSS ever at all. It will be problem on module update.
      Instead, override them in your css/custom.css

      posted in Utilities
      M
      MMRIZE
    • RE: MMM-CalendarExt3

      @1a2a3a
      Modules do not rule that area. It is the default padding of MM for the frame construction.

      Open your css/custom.css then you can see this section.

      :root {
        --color-text: #999;
        --color-text-dimmed: #666;
        --color-text-bright: #fff;
        --color-background: black;
      
        --font-primary: "Roboto Condensed";
        --font-secondary: "Roboto";
        
        --font-size: 20px;
        --font-size-small: 0.75rem;
      
        --gap-body-top: 60px;
        --gap-body-right: 60px;
        --gap-body-bottom: 60px;
        --gap-body-left: 60px;
        
        --gap-modules: 30px;
      }
      

      Adjust them for your purpose, especially --gap-body-XXX

      posted in Utilities
      M
      MMRIZE
    • RE: MMM-CalendarExt3

      @1a2a3a
      Can you show me your screen taken? I cannot guess.

      posted in Utilities
      M
      MMRIZE
    • RE: MMM-CalendarExt3

      @1a2a3a

      1. Google with some keywords, for example “epl fixtures ical” or “Arsenal schedule ics”… It will suggest some sites. Then you can get the ical(.ics) URL from those sites or can download it. I usually use footballwebages.co.uk for EPL. But for other sports, google it. :)
        https://www.footballwebpages.co.uk/tottenham-hotspur/calendar

      2. no you can’t.
        https://github.com/MMRIZE/MMM-CalendarExt3/wiki/Multiliner-title-wrapping

      posted in Utilities
      M
      MMRIZE
    • RE: building a mirror 101

      @1a2a3a
      Save your money and focus on building itself on first try. After first attempt, you can realize what you need really and what is the point of your work. And finally you will realize what to do.(even though it could be, “Ok, I’ll quit now.” :D)

      posted in Hardware
      M
      MMRIZE
    • RE: building a mirror 101

      @1a2a3a If your LCD has enough brightness and good contrast, more reflection(less transmission) will be the better.
      The dilemma is this. More it looks like a real mirror, more it will lose readability.
      Under the direct strong daylight, Any film or glass cannot help to read small fonts or dimmed color. It will be a nice mirror(but with a little duplexed reflections)
      At night in dark room like bath, whatever can show MM nicely. But by condition of handcrafts, the inside of mirror might be shown somehow transparently.(like bezel of panel or wires, your RPI…).

      I say again, all the satisfaction is relative. Someone will think it is enough and someone will not regardless of how much good or how much expensive the material is, how much reflexive or how much transmissible it is.

      So the glass or film itself might not be so important to someone(and be so to another). It depends on your purpose, where you install, under which light circumstances, which panel you use, and how it constructed with frame, and etc.

      Try and find your own answer. And even consider a info board style without mirror also.

      And if you ask me,I made 10s MM in several years after knowing this project, I don’t build “mirror” anymore after first 2 builds.

      posted in Hardware
      M
      MMRIZE
    • RE: Crashing after "Starting Server"

      @BEGreen87

      [20.11.2023 15:43.16.453] [ERROR] Error: Cannot find module 'fetch'
      Require stack:
      - /magicmirror2/modules/default/calendar/calendarfetcher.js
      

      This is very weird log, because calendarfetcer.js doesn’t call require("fetch") in the source, so there is no reason of that error. Is the source modified? Can you check the source is the same with original?

      posted in Troubleshooting
      M
      MMRIZE
    • RE: building a mirror 101

      @1a2a3a
      Everything is relative. Good reflex means bad readability and vice versa. A perfect mirror in the bright living room at noon may not be good for a dark bathroom at night . Someone thinks even a film is his best choice, but another may regards it is a crap with horrible distortion,…
      There is no golden rule for this. Every environment and case is different and nobody dare to say the answer.

      Try yourself.

      posted in Hardware
      M
      MMRIZE
    • RE: MMM-CalendarExt3

      @bobbylx

      1. to remove even dot mark on useSymbol: false; append this into your css/custom.css
      /* css/custom.css */
      .CX3 .event.singleday .headline:not(.useSymbol)::before {
        display: none;
      }
      
      1. To use forecasted weather, you should activate the weather module in forecast mode.

      7d0512ef-000d-4345-b082-38021ea2511c-image.png

      1. To attach image; you image should be smaller than 2MB. That’s all.
        To link external image; use this syntax.
        ![caption](url)
      posted in Utilities
      M
      MMRIZE
    • RE: building a mirror 101

      @1a2a3a I will not use any film type. But your choice. Look and feel is relative.

      posted in Hardware
      M
      MMRIZE
    • RE: Crashing after "Starting Server"

      @BEGreen87
      “fetch” is introduced since node 18. Your log seems fetch is not provided natively and it means your node version might be somehow older than nodev18.

      posted in Troubleshooting
      M
      MMRIZE
    • Catching the DOM content is updated

      Is there any good practice for catching the moment updateDom() finishing? Or the moment of contents that are created by getDom() are rendered on the screen?
      I have to do some job after rendering, but hard to measure or guarantee when it finishes.

      ...
      this.updateDom(options)
      this.doSomethingWithRenderedDom()
      ...
      
      1. The module this itself is not the only module that can call .updateDom()
      2. .updateDom() is not promise-able or doesn’t have a callback function to notify rendering finished.
      3. .getDom() is promise-able, but not consumable by the module itself.
      4. in .getDom(), the contents are not rendered yet, so I cannot do certain job at that moment.
      5. The only way I can do is using MutationObserver, but that is not convenient.

      What I need might be module.domUpdated(). or await module.updateDom() or module.updateDom(options, callback). or DOM_UPDATED notification.

      Or… Is there any better way to achieve this?

      posted in Feature Requests
      M
      MMRIZE
    • RE: MMM-CalendarExt2

      @Robtrowb
      https://github.com/MMM-CalendarExt2/MMM-CalendarExt2/blob/main/docs/Styling.md#some-default-sizes

      However, not only font-size matters whole looks. You may need to override many CSS fields of MMM-CalendarExt2.css in your css/custom.css.

      posted in Utilities
      M
      MMRIZE
    • RE: MagicMirror using the wrong time

      @blissb
      Maybe your RPI is not synchronized with time server. RPI (not 5) has not RTC feature, so it should be synced it’s time sometimes.

      posted in Troubleshooting
      M
      MMRIZE
    • RE: Is there a tutorial for pushing development to Git?

      @oldrocker
      What I usually do is;

      1. make a repository in GitHub regardless already real codes are written or not
      2. git clone the repository in local somewhere from GitHub.
      3. copy working files to there, new cloned directory, from local workspace
      4. git add and commit then push.
      posted in Development
      M
      MMRIZE
    • RE: MMM-CalendarExt3

      @nobbie35
      You can use ‘mode:“week”’ and ‘weeksInView:4’(and ‘weekIndex:0’)

      posted in Utilities
      M
      MMRIZE
    • RE: building a mirror 101

      @1a2a3a
      Of course you can build your own frame and glass with exact size to fit your lcd panel by yourself, or with custom-made. It is just expensive or handcraft skill needs.

      posted in Hardware
      M
      MMRIZE
    • RE: Stuck at my Mirror currently....

      @1a2a3a
      I have no device to test at this moment. So I cannot confirm you.
      And I have no idea about MMM-ModuleScheduler.

      posted in Development
      M
      MMRIZE
    • 1 / 1