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.

    Looking for a solution - Multiple Calenders, office door display with busy/no busy signal

    Scheduled Pinned Locked Moved General Discussion
    4 Posts 2 Posters 359 Views 2 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.
    • I Offline
      interman
      last edited by

      All:

      I use MagicMirror already and wanted to do something different. I would like to create a display outside my work office, that shows my calendars (more than 7) with the current appointment on the screen. so for example, If I am on a work conference call, the display would show that and have maybe a red light on the top showing busy. If I had a personal appointment, it should show “personal appointment” and show offsite. I can change my calendar to match what ever is needed to display properly.

      For now, I am looking for anyone who has done this or started this so I can see where they are and help. Or I need to code this myself.

      Attached is an example from DakBoard. Imagine this, with my name on top. Current Date and Time. Then the current appointment and it changes, based on time and date. business-conf-room-board.jpg. I also uploaded other examples. goget2.jpeg Signage1.jpg mtgplantouch.png fwi-roomsigns.png eventboardio.png

      If I am working from home, it would show that. RIght now, I have Office365 and google calendars, but want to put in others.

      Any ideas?

      Don

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

        you might be able to do some/most/all of this by having multiple calendars with different content classes…

        there are table, symbol, title, time

        table is the calendar display, but you could limit to 1 entry for the current
        and use other classes to make the current entry look similar to what you showed

        then other cals can have different classes too

        tableclass is used for this calendar module instance,
        so you would have to do more than 1 for this
        etc… the other classes can be defined by the url in the calendars array

        {
        module: 'calendar',
        tableClass:...,  // class for big 1st entry table
        config:{
          maxEntries:1, 
          calendars:[
              {
               url: ......,
               symbolClass: ...,
               titleClass:  ...,  
               timeClass: .... ,
              }
          ],
        }
        },
        {
         module:'calendar',
         tableClass: ...,    // class for rest of entries
         config:{
          calendars:[
              {
               url: ......,
               symbolClass: ...,
               titleClass:  ...,  
               timeClass: .... ,
              },
              {
               url: ......,
               symbolClass: ...,
               titleClass:  ...,  
               timeClass: .... ,
              },
          ],
         }
        }
        

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • I Offline
          interman
          last edited by

          Thanks Sam, yes, I thought of that and use that on my MagicMirror. I was hoping someone put some more style to it for a conference room status type of thing.
          Don

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

            @interman I am not aware of any particular solutions.

            I am into the mechanics, not the ui. couldn’t make a pretty ui if I tried (and I have a few dozen times)

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • 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