MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. MMRIZE
    3. Topics
    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

    Topics

    • M

      Long time no see and need a help.

      Watching Ignoring Scheduled Pinned Locked Moved Forum
      4
      4 Votes
      4 Posts
      522 Views
      S
      @MMRIZE fun times indeed
    • M

      MMM-CountEvents (2.0.0 - Revamped)

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      2
      0 Votes
      2 Posts
      297 Views
      W
      Looks great. Just yesterday I installed another module to accomplish the same purpose but this one has much more options available so I may switch over.
    • M

      MMM-Hotword2

      Watching Ignoring Scheduled Pinned Locked Moved System
      1
      2 Votes
      1 Posts
      448 Views
      M
      MMM-Hotword2 MagicMirror module withPicovoice’s Porcupine for Hotword detector. My previous MMM-Hotword module is deprecated due to that snowboy hot-word detecting engine closed its service. Fortunately, PICOVOICE’s Porcupine and its siblings would be good enough alternative. So I rebuilt the hot-word detector again. I know, there is other Porcupine modules already, but they may lack some features which I need to use. So I revamped my old one for my demands. [image: screenshot.png] Features Multi Hotwords/ Custom Hotwords supported Individual Hotword setting On detection, various works possible; Control other modules with custom notification Execute Shell command or scripts and get the result. Not only hotword, but also continuous utterance could be acauired.(as recorded wav file) The recorded file could be consumed on other STT / voice handling modules No need to rebuild for electron For more details; https://github.com/MMRIZE/MMM-Hotword2
    • M

      MMM-AlertExt

      Watching Ignoring Scheduled Pinned Locked Moved System
      1
      1 Votes
      1 Posts
      328 Views
      M
      MMM-AlertExt Alternative alert module for MagicMirror Demo [image: 0.jpg] Click to Youtube Why? I need a more decorated alert feature than the current default alert module. Not only SHOW_ALERT, I want to see more various notifications and messages on the screen. (e.g. Log.log(), UnhandledExceptionError, CALENDAR_UPDATED notifications…) I made this module for a kind of shared programmable output-presenter of some modules. https://github.com/MMRIZE/MMM-AlertExt
    • M

      MMM-CalendarExt3Journal

      Watching Ignoring Scheduled Pinned Locked Moved Productivity
      1
      1
      1 Votes
      1 Posts
      693 Views
      M
      MMM-CalendarExt3Journal Magic mirror module for presenting events as daily/weekly journal style. Screenshot [image: screenshot.png] [image: screenshot2.png] [image: 1701097216542-5dcea6c5-d3fa-471e-a08c-bf4cb8132713-image-resized.png] Features Main Features More detailed view of events by day/week with specific time ranges. locale-aware calendar customizing events: filtering, sorting, transforming multi-instance available. You don’t need to copy and rename the module. Just add one more configuration in your config.js. https://github.com/MMRIZE/MMM-CalendarExt3Journal
    • M

      Catching the DOM content is updated

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Feature Requests
      1
      0 Votes
      1 Posts
      278 Views
      M
      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() ... The module this itself 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(). or await module.updateDom() or module.updateDom(options, callback). or DOM_UPDATED notification. Or… Is there any better way to achieve this?
    • M

      MMM-DropboxPictures

      Watching Ignoring Scheduled Pinned Locked Moved Entertainment
      1
      1 Votes
      1 Posts
      296 Views
      M
      MMM-DropboxPictures MagicMirror module for presenting Pictures from Dropbox (Successor of MMM-DropboxWallpaper) This module is a direct successor of previous MMM-DropboxWallpaper. I need to rebuild new one, and now it will be hosted by me again. New Updates 3.0.0 (2023-11-09) FULLY REBUILT FROM SCRATCH You need to reinstall and reconfigure. Using recent Dropbox V2 API (SDK ^10.34) New OAUTH authentification Dynamic configuration on the fly(by notification). auto-rotation feature is deprecated. Remove 3rd-party dependencies as many as possible. DEMO [image: 0.jpg] Click To Play https://github.com/MMRIZE/MMM-DropboxPictures
    • M

      MMM-Scenes2

      Watching Ignoring Scheduled Pinned Locked Moved System
      23
      2 Votes
      23 Posts
      6k Views
      M
      @sdetweil Thanks, it works.
    • M

      MMM-ModuleMonkeyPatch

      Watching Ignoring Scheduled Pinned Locked Moved System
      3
      2 Votes
      3 Posts
      691 Views
      M
      @MMRIZE Excellent! No more need to do ugly patch. Thank you for this module.
    • M

      [HowTo] Update MM/Modules safely.

      Watching Ignoring Scheduled Pinned Locked Moved Tutorials
      4
      3 Votes
      4 Posts
      2k Views
      S
      @ankonaskiff17 click my userid, 3 dots right, start chat or send email to the same userid at gnail
    • M

      MMM-Planetarium

      Watching Ignoring Scheduled Pinned Locked Moved Education
      1
      6 Votes
      1 Posts
      845 Views
      M
      MMM-Planetarium MagicMirror Module to display constellations, stars, galaxy, … using VirtualSky Library Screenshot [image: mmm_planetarium.png] various configurable options. real-time live update animated auto-panning. mouse/keyboard/touch support https://github.com/MMRIZE/MMM-Planetarium
    • M

      [INFO] Be careful to use iCal sample of config.js

      Watching Ignoring Scheduled Pinned Locked Moved Forum
      26
      1
      2 Votes
      26 Posts
      8k Views
      M
      The secret URL of Google Calendar could be reset and invalidated.
    • M

      MMM-LogExt

      Watching Ignoring Scheduled Pinned Locked Moved System
      4
      4 Votes
      4 Posts
      876 Views
      M
      @BKeyport You can see the browser-side log in the backend (terminal or log file) without ‘npm run start:dev’ or dev-console of chromium. Frankly said, I’m a bit tired with always saying “open your dev-console and let’s see whether there be suspicious errors,… no, that is element tab, console tab is another, you can see those tabs in upper right side,… first you should have stopped the pm before,…” :D
    • M

      MMM-Logging is not maintained?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      4
      0 Votes
      4 Posts
      775 Views
      S
      @MMRIZE ‘maintaining’ is a very vague term… I used it and updated it… that is all… I tell people when they ask about the logs… I did not update the 3rd party list so if u have better idea, go for it…
    • M

      Default weather module broadcasting doesn't respect `units`.

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      2
      0 Votes
      2 Posts
      576 Views
      karsten13K
      The broadcasting events of the default weather module seem not to respect units (tempUnits). I’m not aware that someone reported this Is it designed intentionally or just missing features? probably missing feature or meanwhile broken (the weather module was refactored several times) I think the best is to open an issue on github, thanks.
    • M

      MMM-OpenAI

      Watching Ignoring Scheduled Pinned Locked Moved Productivity
      24
      0 Votes
      24 Posts
      12k Views
      R
      @MMRIZE said in MMM-OpenAI: @Rags Give me the whole configuration and log of backend terminal/frontend dev-console. Without details, I cannot guess anything. ??backend terminal/frontend dev console…please guide howto ? thanks
    • M

      MMM-CalendarExt3Timeline

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      1
      1
      1 Votes
      1 Posts
      461 Views
      M
      MMM-CalendarExt3Timeline The successor of CalendarExtTimeline, the Magicmirror module. A sibling module of MMM-CalendarExt3. This module would show the timeline of events. [image: 1668181210014-1c58e72b-d090-4483-88af-0ecb75a9ae6a-image.png] https://github.com/MMRIZE/MMM-CalendarExt3Timeline
    • M

      MMM-CalendarExt3Agenda

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      222
      0 Votes
      222 Posts
      286k Views
      M
      @FMancuso5 Make the max entries 10000. I had a similar problem where I noticed the same, only some calendars would have events. My hypothesis is that the max entries field is the number of calendar entries it will capture for each calendar but not based on today going into the future, but of all time.
    • M

      Getting module's URL from node_helper before socket connected

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Feature Requests
      8
      0 Votes
      8 Posts
      1k Views
      M
      Assuming URL with PATH might be an almost general solution, but Sometimes, People install modules in weird ways like using Symlink. (That way could have some benefit, anyway, this is out of issues) In that case, assuming is somehow picky. My purpose is to rewrite the Translator class to use in Module and node_helper together with one common class. (So that is the reason why pre-connection is needed.)To access translations in both layers, there could be many ways to achieve. However, if the exact URL could be obtained in the background layer, it would be easier and simpler and with the least dependency. (To work on browser and on nodejs layer together) Of course, there could be many alternative approaches. I’m just curious if there could be a better way.
    • M

      Does 'weather' module broadcast the forecasting?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Requests
      6
      0 Votes
      6 Posts
      880 Views
      S
      @MMRIZE and not calling the same data provider
    • 1
    • 2
    • 1 / 2