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

BKeyport

@BKeyport

Module Developer
168
Reputation
2.4k
Profile views
1.3k
Posts
2
Followers
0
Following
Joined Sep 6, 2018, 1:34 AM
Last Online about an hour ago

BKeyport Unfollow Follow
Module Developer

Best posts made by BKeyport

  • MMM-Multimonth

    MagicMirror Module to display a calendar with multiple months

    A mini-calendar with as many months as the user wants, assuming screen space is available.

    vert-noweek-norep.png

    horz-noweeknum.png

    Download

    https://www.github.com/BKeyport/MMM-Multimonth
    [card:BKeyport/MMM-Multimonth]

    Installation

    Clone this repository in your ~/MagicMirror/modules/ folder ( $ cd ~MagicMirror/modules/ ):

    git clone https://github.com/BKeyport/MMM-Multimonth.git
    

    Using the module

    To use this module, add it to the modules array in the config/config.js file:

    {
      module: 'MMM-Multimonth',
    	position: 'top_left', // can be any of the postions
    	config: { // Optional - will default to 3 months, with one previous and one next. 
    	  startMonth: -1, // Define when you start from current month (negative is before current, zero is current, positive is in future) 
             monthCount: 3, //  How many months to display 
             highlightWeekend: false // highlightWeekend if desired, set to true. 
    	}
    }
    

    Many thanks to kirash for the inspiration with the monthly_calendar module, sdetweil and lavolp3 for the help in coding and CSS work. Without your help, this would just be a pipe dream.

    This is a basic module, but I felt it was good enough for release to the public.

    Please, if you have any suggestions for improvement, let me know, I’m learning Javascript and CSS as I write this, and I dream of much bigger things.

    ~~Localization is provided by moment.js and controlled by the master language of MagicMirror. Please file any errors with localizations as bugs with the moment.js team - https://github.com/moment/moment/~~

    Please see github for version info and further instructions.

    posted in Utilities calendar magicmirror2 module
    B
    BKeyport
    Apr 19, 2020, 9:23 AM
  • RE: Is cloning to a new OS possible?

    @tippon To speed reinstall - I have my config.js and custom.css symlinked to a common location outside the MagicMirror tree, and a bash script setup to clone and npm install every module I use, and reinstall the symlinks.

    easy peasy…

    My system backs that up nightly to a private github repository, and bam quick and dirty way to get my system back running when my pi crashes.

    posted in General Discussion
    B
    BKeyport
    Jun 20, 2021, 1:15 AM
  • MMM-Worldclock

    MagicMirror Module to display clocks from multiple time zones

    After not getting an answer on Sean’s EXCEPTIONAL worldclock module (His first) from the new maintainer, I decided to fork it and start working on it myself. As such, I present to you “MMM-Worldclock”… It’s mostly Sean’s work, with a few fixes here and there right now.

    This will be fully supported, much in the spirit of Sean’s work.

    This module is derived from default MagicMirror module ‘clock’ and modified. Thanks to michaelteeuw.
    This module displays times from around the world.
    Modified fork of worldclock by eouia, renamed and improved.

    Capture.PNG

    Installation

    1. Execute the following commands to install the module:
    cd ~/MagicMirror/modules # navigate to module folder
    git clone https://github.com/BKeyport/MMM-Worldclock # clone this repository
    
    1. Then, add the following into the modules section of your config/config.js file:
    {
      module: 'MMM-Worldclock',
      position: 'top_left', // This can be any of the regions, best results in top_left or top_right regions
      config: {
        // See 'Configuration options' for more information.
    
        timeFormat: 'hh:mm A', //defined in moment.js format()
        style: 'top', //predefined 4 styles; 'top', 'left','right','bottom'
        offsetTimezone: null, // Or you can set `Europe/Berlin` to get timegap difference from this timezone. `null` will be UTC timegap.
        clocks: [
          {
            title: "Home",
          },
          {
            title: "HOLLYWOOD", // Too long title could cause ugly text align.
            timezone: "America/Los_Angeles", //When omitted, Localtime will be displayed. It might be not your purporse, I bet.
            flag: "us",
          },
          {
            timezone: "Asia/Seoul",
          },
        ]
      }
    },
    

    Of course, you should change the configuration values for your purpose.

    for configuration options see github.

    Updates:

    2020-08-06 (BKeyport) Fixed timeFormat per clock to work properly.
    2019-02-24 (Sean) offsetTimezone is added.
    2017-08-25 (sean) supports MMM-TelegramBot (https://github.com/eouia/MMM-TelegramBot) command /worldclock is added
    2017-08-10 (sean) Country flags are supported. HTML/CSS Structures are refined.

    ** Note: telegram bot may not work in this version, I did not modify that code in the slightest, however, if it’s relying on the module name, it’s broken. I’ll fix it if it gets reported to me.

    Thanks to Seongnoh Sean Yi’s (eouia) for his exceptional module and all the wonderful support he’s done over the years. I wouldn’t have the knowledge I have without Sean’s help.

    posted in Utilities
    B
    BKeyport
    Aug 6, 2020, 10:11 PM
  • RE: Flickering in portrait mode
    sudo Raspi-config 
    

    Advanced Options -> GL Drivers -> Legacy.

    “legacy” and “normal” drivers are the same thing.

    posted in Troubleshooting
    B
    BKeyport
    Jan 22, 2019, 9:06 PM
  • RE: Room climate module

    The problem with having the mirror and the sensor so close is that the heat from the monitor and the pi itself will mess with the readings of the sensor.

    posted in Hardware
    B
    BKeyport
    Sep 9, 2020, 7:00 PM
  • RE: Automatic checking of all MagicMirror² modules

    @MMRIZE I’d love to see a plugin store and/or marketplace of sorts. Some other projects uses NPM with a fancy front end web to do so, much like some modules use(d) a web interface to set up the initial config or adjust configs (Sam’s config module, MMM-RTSP, etc)

    This would be an ideal marketplace (Simple, to the point, shows everything a user needs) :
    2504511b-339e-4a29-91af-aefbed281f37-image.png

    Then when the user wants to config:
    d0937da4-c231-4935-acb3-6d616b2dfefd-image.png

    Homebridge is one of the better ways of doing things, IMO.

    posted in Development
    B
    BKeyport
    Feb 29, 2024, 7:38 PM
  • New Youtube Video featuring MagicMirror...

    https://www.youtube.com/watch?v=RFsIWtmc-WA

    Becky Stern walks us through her Magic Mirror design build, including disassembling a monitor, building a frame, etc. It’s a cool setup.

    posted in System
    B
    BKeyport
    Mar 11, 2022, 5:57 PM
  • RE: I am stuck need help

    One of the best commands to know is

     npm run config:check
    

    Start at the topmost error and work your way down the file - it’s got lots of problems, but is easily fixed. Also, I highly recommend a graphical type editor if possible - Geany is what I use.

    I installed samba on my magic mirror so I can edit with the PC version of Geany and save it right to the Pi. It’s great.

    posted in Troubleshooting
    B
    BKeyport
    Feb 2, 2019, 8:51 AM
  • RE: Request for Suggestion: Daily Calendar View with Details?

    Take a look into https://github.com/MMM-CalendarExt2/MMM-CalendarExt2

    It can make your calendars dance.

    Really.

    posted in Troubleshooting
    B
    BKeyport
    May 31, 2020, 10:05 PM
  • RE: MMM Remote Control Error

    FWIW, in the future,

    Open a terminal
    Type cd MagicMirror and press Enter
    Now you’re in the MagicMirror directory
    Type npm run config:check and press Enter
    MagicMirror will now check your config

    posted in General Discussion
    B
    BKeyport
    Jan 11, 2020, 6:23 AM

Latest posts made by BKeyport

  • RE: LICENSE: on modules.magicmirror.builders shows @noassertion instead of MIT

    @ASteinsdoerfer having suffered the same issue - there’s a slight formatting difference between your LICENSE file and mine (other than copyright name). Therefore, I think Kristjan is being too picky on the file.

    Maybe we can get a rethink on this.

    posted in Development
    B
    BKeyport
    4 days ago
  • RE: new Raspi OS release

    I still take my mirror displays and put them back into X11 mode. It’s what I understand, it’s what allows me to do what I want to do.

    posted in General Discussion
    B
    BKeyport
    9 days ago
  • RE: MMM-GoogleCalendar auth expiring after a week

    @khrusher It’s something on Google’s end, I’d bet. Gmail was also acting up for extensions - losing permissions within a week or so.

    Google updating their security and breaking access.

    posted in Troubleshooting
    B
    BKeyport
    12 days ago
  • RE: [New Module] MMM-Accuweather-Headline 📰 — AccuWeather Forecast Headlines + Emojis!

    @mmmallday Neat!

    posted in Utilities
    B
    BKeyport
    27 days ago
  • RE: Camera implementation

    @jaimegarzont lots of different camera tools. Pretty easy.

    posted in General Discussion
    B
    BKeyport
    Apr 16, 2025, 4:56 AM
  • RE: MMM-MyScoreboard

    @dathbe Thank you. I’ve wanted to install this module again, but I have worries about longevity.

    posted in Sport
    B
    BKeyport
    Apr 11, 2025, 8:25 PM
  • RE: Fan for Pi5???

    @rkorell I haven’t had any issues - it spreads the heat out much more than many of the setups, but it does work in keeping the system running without much noise. This is on a RasPi 5 that runs two mirrors - one with pages flipping all the time, the other showing camera feeds. Very process intensive. I got it initially because the pi was going to be visible - if I was going to use it in the config I have now, I’d likely go with something with a large heat sink and a quiet (Noctura?) fan.

    posted in Hardware
    B
    BKeyport
    Apr 5, 2025, 7:43 PM
  • RE: Fan for Pi5???

    @rkorell Mine is in a https://argon40.com/products/argon-one-v3-case-for-raspberry-pi-5 case, hidden behind the TV.

    posted in Hardware
    B
    BKeyport
    Apr 5, 2025, 9:23 AM
  • RE: How can I make sure that a third-party module (MMM) is safe to use?

    @sdetweil … depends on how to define bad actor. We’ve not had any developers that have used the platform in a bad way with their modules, yes…

    posted in Troubleshooting
    B
    BKeyport
    Apr 4, 2025, 10:27 PM
  • RE: MMM-CalendarExt3Agenda - Two questions

    @Kelemvor I wouldn’t know the details on that part of the thing - I let my calendar spew the entire of the data download - it don’t hurt a thing.

    posted in Troubleshooting
    B
    BKeyport
    Mar 30, 2025, 5:37 AM
Enjoying MagicMirror? Please consider a donation!
MagicMirror created by Michael Teeuw.
Forum managed by Sam, technical setup by Karsten.
This forum is using NodeBB as its core | Contributors
Contact | Privacy Policy