@sil3ntstorm
It seems not all the config (because, you probably have news module.)
Do you have any module for position/page control?
Read the statement by Michael Teeuw here.
Posts
-
RE: Modules duplicate themselves and move in and out
-
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) -
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 -
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.cssthen 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 -
RE: MMM-CalendarExt3
@1a2a3a
Can you show me your screen taken? I cannot guess. -
RE: MMM-CalendarExt3
-
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 -
no you can’t.
https://github.com/MMRIZE/MMM-CalendarExt3/wiki/Multiliner-title-wrapping
-
-
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) -
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.
-
RE: Crashing after "Starting Server"
[20.11.2023 15:43.16.453] [ERROR] Error: Cannot find module 'fetch' Require stack: - /magicmirror2/modules/default/calendar/calendarfetcher.jsThis 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? -
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.
-
RE: MMM-CalendarExt3
- to remove even dot mark on
useSymbol: false; append this into yourcss/custom.css
/* css/custom.css */ .CX3 .event.singleday .headline:not(.useSymbol)::before { display: none; }- To use forecasted weather, you should activate the
weathermodule inforecastmode.

- To attach image; you image should be smaller than 2MB. That’s all.
To link external image; use this syntax.

- to remove even dot mark on
-
RE: building a mirror 101
@1a2a3a I will not use any film type. But your choice. Look and feel is relative.
-
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. -
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 bygetDom()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() ...- The module
thisitself is not the only module that can call.updateDom() .updateDom()is not promise-able or doesn’t have a callback function to notify rendering finished..getDom()is promise-able, but not consumable by the module itself.- in
.getDom(), the contents are not rendered yet, so I cannot do certain job at that moment. - The only way I can do is using
MutationObserver, but that is not convenient.
What I need might be
module.domUpdated(). orawait module.updateDom()ormodule.updateDom(options, callback). orDOM_UPDATEDnotification.Or… Is there any better way to achieve this?
- The module
-
RE: MMM-CalendarExt2
@Robtrowb
https://github.com/MMM-CalendarExt2/MMM-CalendarExt2/blob/main/docs/Styling.md#some-default-sizesHowever, not only font-size matters whole looks. You may need to override many CSS fields of
MMM-CalendarExt2.cssin yourcss/custom.css. -
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. -
RE: Is there a tutorial for pushing development to Git?
@oldrocker
What I usually do is;- make a repository in GitHub regardless already real codes are written or not
- git clone the repository in local somewhere from GitHub.
- copy working files to there, new cloned directory, from local workspace
- git add and commit then push.
-
RE: MMM-CalendarExt3
@nobbie35
You can use ‘mode:“week”’ and ‘weeksInView:4’(and ‘weekIndex:0’) -
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. -
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.