MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    **N00B** Question

    Scheduled Pinned Locked Moved Solved Troubleshooting
    6 Posts 3 Posters 1.2k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L Offline
      Landokirk
      last edited by

      Hopping on this bandwagon. My family is currently using Google Calendar to track family events and my wife wants a wall display to be able to see these events easier than on her phone. Her initial thought was the Skylight, but I want to try the DIY route before having to spend that kind of money. The features that she wants are:

      Touch screen to be able to click on the event and get more information.

      Full Screen Calendar. She doesn’t care about the time, grocery lists, chores, etc (for now)

      When viewing the calendar to be able to see the full title of the event

      With that in mind, what module(s) best fit what I’m trying to do? Or, maybe a dumb idea, what about a web browser in Kiosk mode looking at the Google Calendar?

      Thank you in advance!

      S 1 Reply Last reply Reply Quote 0
      • L Offline
        Landokirk @sdetweil
        last edited by

        @sdetweil Thank you for that! Ok so taking Touch out of the equation, how do I do this? I know I need to adjust the config.js file and “remove” the other modules that are present and only present the Ext3 module, but to do that do I use mode:hidden or do I comment out the position? Also, how do I get this shared Google Calendar in there? Which of the URLs am I supposed to use? Do I need to do the whole API thing?

        Thank you again for your help!

        S 1 Reply Last reply Reply Quote 0
        • _ Offline
          _V_
          last edited by

          Hey @Landokirk

          I am also new here and just get stuff done so far.
          The Raspberry route is definitely the one to recommend - you cant beat the low cost factor.

          Unfortunately I cant tell you anything about touch, since I went non touch.
          Full screen calender is no problem at all, just remember you start with a basic calender which youd have to format/style, if you also want the Google appearance. In the module calendarEXT3 there is a marquee function, so that longer event titles just scroll through to make em readable completely.

          I was thinking about a browser view too, but felt that this was just “not enough”, not special enough. There are also different apps people offer to achieve the same thing like MagicMirror ( but its easier to set up in this case), but usually theyre paid at some point.

          If youre only after calender, this could lead to ( if you take default apps out of the config ) almost the complete screen free for it. Based on that, you still have to figure out how big of a screen is needed for your “eyes”. ^^

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            sdetweil @_V_
            last edited by

            @_V_ if you are going to use Ext3 for the wall calendar display, then you can hide the default (and no styling required…)

            just comment out its
            position:
            setting in config.js
            //position

            then it won’t show, but still provide events to other modules (Like Ext3)

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            L 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @Landokirk
              last edited by

              @Landokirk Ext3 provides a wall calendar view…
              ‘see full title’… well, depends on how long it is… if you divide the screen into 7 day cells left to right,
              you only get 1/7 of the space (minus overhead, borders, cell boundaries…) … for me personally an event title that wraps is UGLY…

              Ext3 provides a popup on an event, not edit, just view

              MM doesn’t provide any native touch support, as its designed as output info display panel
              some modules provide limited touch (like carousel and page allow you to touch button to get to other module views (logical pages)

              MM can only show or hide modules… so a page is a group of modules shown together while others are not shown

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • L Offline
                Landokirk @sdetweil
                last edited by

                @sdetweil Thank you for that! Ok so taking Touch out of the equation, how do I do this? I know I need to adjust the config.js file and “remove” the other modules that are present and only present the Ext3 module, but to do that do I use mode:hidden or do I comment out the position? Also, how do I get this shared Google Calendar in there? Which of the URLs am I supposed to use? Do I need to do the whole API thing?

                Thank you again for your help!

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @Landokirk
                  last edited by

                  @Landokirk any module you dont need, just add

                  disabled:true,
                  

                  after the

                  module:
                  

                  line

                  for the google calendar, use the desktop to go to calendar.google.com

                  hover the mouse pointer over the calendar name in the left nav
                  3 dots will appear to the right, click and pick settings
                  scroll down to sharing, and locate the ical
                  url, or secret

                  that is the string used in the default calendar url: setting

                  then for EXT3 you install that module

                  if you use my MMM-Config module, it will provide a form based approach to system and module configuration, and also supports module install.

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • S sdetweil has marked this topic as solved
                  • 1 / 1
                  • First post
                    Last post
                  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